{"id":153,"date":"2015-06-13T15:45:53","date_gmt":"2015-06-13T13:45:53","guid":{"rendered":"https:\/\/www.saskialund.de\/?p=153"},"modified":"2024-08-13T14:40:44","modified_gmt":"2024-08-13T12:40:44","slug":"normalizar-css-que-es","status":"publish","type":"post","link":"https:\/\/isla-stud.io\/es\/css\/normalize-css-was-ist-das\/","title":{"rendered":"Normalize.css - \u00bfQu\u00e9 es?"},"content":{"rendered":"\n<p>Als Webentwicklerin besch\u00e4ftige ich mich regelm\u00e4\u00dfig mit der Herausforderung, konsistente Layouts \u00fcber verschiedene Browser hinweg zu gew\u00e4hrleisten. Dabei bin ich immer wieder auf <strong>Normalize.css<\/strong> gesto\u00dfen \u2013 ein Werkzeug, das sich in den letzten Jahren als unverzichtbar f\u00fcr die moderne Webentwicklung etabliert hat. Lassen Sie uns tiefer in die Materie eintauchen und herausfinden, warum Normalize.css so m\u00e4chtig ist und wie Sie es optimal nutzen k\u00f6nnen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Was ist Normalize.css und warum ist es wichtig?<\/h2>\n\n\n\n<p><strong>Normalize.css<\/strong> ist eine CSS-Bibliothek, die von <a href=\"https:\/\/twitter.com\/intent\/tweet?screen_name=necolas\" target=\"_blank\" rel=\"noreferrer noopener\" data-schema-attribute=\"mentions\">Nicolas Gallagher<\/a> und <a href=\"https:\/\/twitter.com\/intent\/tweet?screen_name=jon_neal\" target=\"_blank\" rel=\"noreferrer noopener\" data-schema-attribute=\"mentions\">Jonathan Neal<\/a> entwickelt wurde, um die Standardstile von HTML-Elementen \u00fcber verschiedene Browser hinweg zu normalisieren. Dabei geht es darum, die Unterschiede in der Standarddarstellung von Elementen zu beseitigen, ohne n\u00fctzliche Browser-Defaults zu l\u00f6schen. Dies steht im Gegensatz zu klassischen CSS-Resets, die alle Stile aufheben und den Entwickler\/-innen die Aufgabe \u00fcberlassen, jedes Element von Grund auf neu zu gestalten.<\/p>\n\n\n\n<p>Das Normalize.css-Stylesheet wird aktuell in diversen Projekten verwendet: <a href=\"http:\/\/getbootstrap.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Twitter Bootstrap<\/a>, <a href=\"http:\/\/html5boilerplate.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">HTML5 Boilerplate<\/a>, <a href=\"http:\/\/www.gov.uk\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">GOV.UK<\/a>, <a href=\"http:\/\/www.rdio.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Rdio<\/a>, <a href=\"http:\/\/css-tricks.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">CSS Tricks<\/a>, <a href=\"https:\/\/soundcloud.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">SoundCloud<\/a> sowie in vielen weiteren Frameworks, Toolkits, und Websites.<\/p>\n\n\n\n<p>Das Stylesheet unterst\u00fctzt eine riesige Bandbreite an Browsern (mobile Browser eingeschlossen) und beinhaltet CSS Regeln zur Normalisierung von HTML5 Elementen, Typografien, Listen, eingebettete Inhalte, Formulare und Tabellen.<\/p>\n\n\n\n<p><strong>Warum ist das wichtig?<\/strong> Browser-Standardstile sind oft inkonsistent, was dazu f\u00fchrt, dass eine Website in verschiedenen Browsern unterschiedlich aussehen kann. Normalize.css hilft dabei, diese Inkonsistenzen zu beseitigen, indem es Standardstile vereinheitlicht und gleichzeitig n\u00fctzliche Defaults erh\u00e4lt. Dies spart nicht nur Zeit, sondern gew\u00e4hrleistet auch eine konsistentere Benutzererfahrung \u00fcber verschiedene Ger\u00e4te und Browser hinweg.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Tiefergehende Funktionen von Normalize.css<\/h3>\n\n\n\n<p>Normalize.css bietet eine Vielzahl von Vorteilen, die \u00fcber die blo\u00dfe Normalisierung hinausgehen:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Browser-Konsistenz:<\/strong> Es k\u00fcmmert sich um viele kleinere, aber entscheidende Unterschiede in der Darstellung von Elementen zwischen verschiedenen Browsern, wie z.B. die Handhabung von <code>input<\/code>-Feldern, <code>button<\/code>-Stilen und <code>table<\/code>-Layouts. Dies reduziert den Aufwand f\u00fcr das Debugging und sorgt f\u00fcr eine einheitliche Basis.<\/li>\n\n\n\n<li><strong>Erweiterung der HTML5-Unterst\u00fctzung:<\/strong> HTML5 brachte viele neue Elemente und Attribute mit sich, die in \u00e4lteren Browsern oft nicht korrekt dargestellt werden. Normalize.css stellt sicher, dass diese Elemente in allen g\u00e4ngigen Browsern konsistent und korrekt dargestellt werden. Beispielsweise wird das <code>summary<\/code>-Element, das f\u00fcr die Verwendung in <code>details<\/code>-Elementen vorgesehen ist, in \u00e4lteren Browsern einheitlich dargestellt.<\/li>\n\n\n\n<li><strong>Optimierte Typografie:<\/strong> Normalize.css enth\u00e4lt auch typografische Anpassungen, die sicherstellen, dass Text auf allen Plattformen einheitlich und gut lesbar ist. Dies umfasst die Einstellung von <code>line-height<\/code>, die Standardisierung der <code>font-size<\/code> und die Entfernung unn\u00f6tiger Margen bei Standard-Text-Elementen.<\/li>\n\n\n\n<li><strong>Formulare und Eingabeelemente:<\/strong> Einer der problematischsten Bereiche in der Webentwicklung ist die Darstellung von Formularelementen. Verschiedene Browser handhaben diese Elemente sehr unterschiedlich, was zu erheblichen Unterschieden im Erscheinungsbild f\u00fchren kann. Normalize.css normalisiert diese Stile, indem es konsistente Basisstile f\u00fcr <code>input<\/code>, <code>textarea<\/code>, <code>select<\/code> und <code>button<\/code>-Elemente bereitstellt.<\/li>\n\n\n\n<li><strong>Modularer Aufbau:<\/strong> Der Code von Normalize.css ist in gut dokumentierte, separate Abschnitte unterteilt. Dies erm\u00f6glicht es Ihnen, gezielt einzelne Teile zu verwenden oder bei Bedarf wegzulassen. Wenn Sie beispielsweise wissen, dass Ihre Website keine Formulare verwendet, k\u00f6nnen Sie diesen Abschnitt problemlos auslassen, was die Ladezeit Ihrer Website weiter optimiert.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Normalisieren oder Reset?<\/h2>\n\n\n\n<p>Die ausf\u00fchrliche Besch\u00e4ftigung mit der Frage wie sich ein normalize.css-Stylesheet und der herk\u00f6mmliche CSS-Reset unterscheiden, lohnt sich:<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u201eDas normalize.css bewahrt n\u00fctzliche Standardstile.\u201d<\/p>\n<\/blockquote>\n\n\n\n<p>Der Reset erreicht einen homogenen visuellen Stil, indem die Standardstile f\u00fcr nahezu alle Elemente w\u00f6rtlich platt gemacht werden. Im Gegensatz dazu, bewahrt die normalize.css viele n\u00fctzliche Browser-Standardstile. Das bedeutet, dass man all die Stile der allgemeinen typografischen Elemente nicht neu deklarieren muss.<\/p>\n\n\n\n<p>Wenn einem Element sich unterscheidende Standardstile in unterschiedlichen Browsern zugeordnet wird, zielt die normalize.css darauf ab, diese Stile m\u00f6glichst konsistent und konform mit modernen Standards zu gestalten.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u201eNormalize.css korrigiert allgemeine Bugs.\u201d<\/p>\n<\/blockquote>\n\n\n\n<p>Allgemeine Bugs in Desktop- und Mobilbrowsern, die ausserhalb des Reset-Geltungsbereichs liegen, werden korrigiert. Dies schliesst die display-Regeln f\u00fcr HTML5 Elemente, die <code>font-size<\/code>-Korrektur bei vorformatiertem Text, SVG \u00dcberlappungen in IE9 und viele plattform- und browser\u00fcbergreifende Bugs bei Formularen mit ein.<\/p>\n\n\n\n<p>Im Folgenden zum Beispiel sehen Sie, wie das normalize.css-Stylesheet den neuen HTML5 input-Attributwert <code>\"search\"<\/code> des Attributs type browser\u00fcbergreifend konsistent und gestaltbar macht:<\/p>\n\n\n\n<pre class=\"wp-block-preformatted lund_style\">\/**\n* 1. Addresses appearance set to searchfield in S5, Chrome\n* 2. Addresses box-sizing set to border-box in S5, Chrome (include -moz to future-proof)\n*\/\n\ninput[type=\"search\"] {\n  -webkit-appearance: textfield; \/* 1 *\/\n  -moz-box-sizing: content-box;\n  -webkit-box-sizing: content-box; \/* 2 *\/\n  box-sizing: content-box;\n}\n\n\/**\n* Removes inner padding and search cancel button in S5, Chrome on OS X\n*\/\n\ninput[type=\"search\"]::-webkit-search-decoration,\ninput[type=\"search\"]::-webkit-search-cancel-button {\n  -webkit-appearance: none;\n}<\/pre>\n\n\n\n<p>Mit einem Reset gelingt es h\u00e4ufig nicht, Webbrowser auf ein gleichm\u00e4\u00dfiges Level zu bringen, wenn es darum geht, wie ein Element angezeigt werden soll. Dies trifft besonders auf Formulare zu. Ein Bereich, wo das normalize.css-Stylesheet eine wesentliche Hilfe darstellt.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u201eNormalize.css &#8220;m\u00fcllt&#8221; Debug-Tools nicht zu.\u201d<\/p>\n<\/blockquote>\n\n\n\n<p>Wenn ein normalize.css-Stylesheet verwendet wird, tritt dieses Ph\u00e4nomen nicht in solchem Ausma\u00df auf, weil gezielte Stile angesprochen werden und multiple Selektoren nur sehr zur\u00fcckhaltend in den Regels\u00e4tzen angewendet werden.<\/p>\n\n\n\n<figure class=\"wp-block-image alignright size-large is-resized\"><img decoding=\"async\" width=\"600\" height=\"367\" src=\"https:\/\/www.saskialund.de\/wp-content\/uploads\/2015\/09\/css-reset-debugging.png\" alt=\"normalize css\" class=\"wp-image-368\" style=\"width:450px;height:275px\" srcset=\"https:\/\/www.saskialund.de\/wp-content\/uploads\/2015\/09\/css-reset-debugging.png 600w, https:\/\/www.saskialund.de\/wp-content\/uploads\/2015\/09\/css-reset-debugging-480x294.png 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) 600px, 100vw\" \/><figcaption class=\"wp-element-caption\">Eine wohlbekannte Ansicht im Browser Debug-Tool bei der Verwendung eines CSS-Reset<\/figcaption><\/figure>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u201eNormalize.css ist modular verwendbar.\u201d<\/p>\n<\/blockquote>\n\n\n\n<p>Das Projekt wurde in relativ unabh\u00e4ngige Sektionen heruntergebrochen. So ist es einfach zu erkennen, welche Elemente spezifische Stile ben\u00f6tigen. Desweiteren erlaubt es das Entfernen einer Sektion (bspw. die Normalisierung der Formulare), wenn bekannt ist, dass die eigene Website die definierten Regeln niemals ben\u00f6tigen wird.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p>\u201eNormalize.css verf\u00fcgt \u00fcber eine ausf\u00fchrliche Dokumentation.\u201d<\/p>\n<\/blockquote>\n\n\n\n<p>Der normalize.css-Code fundiert auf methodischen Tests und genauen browser\u00fcbergreifenden Untersuchungen. Der Code ist innerhalb der Datei stark dokumentiert und im Github Wiki noch weitergehend beschrieben. Man kann also genau recherchieren was welche Codezeile &#8220;macht&#8221;, warum sie eingef\u00fcgt wurde, welche Unterschiede es von Browser zu Browser gibt und das Durchf\u00fchren eigener Tests wird so erheblich vereinfacht.<\/p>\n\n\n\n<p>Das Projekt m\u00f6chte dabei helfen, aufzukl\u00e4ren wie Browser standardm\u00e4\u00dfig Elemente darstellen und es einfacher machen Verbesserungen beizutragen.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Best Practices f\u00fcr die Integration von Normalize.css<\/h2>\n\n\n\n<p>Zun\u00e4chst installieren oder <a href=\"http:\/\/necolas.github.com\/normalize.css\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">laden Sie das normalize.css-Stylesheet von GitHub herunter<\/a>. Es gibt diverse M\u00f6glichkeiten um Normalize.css effektiv zu nutzen. Sie sollten folgende Vorgehensweisen beachten:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li><strong>Anpassung an Projektanforderungen:<\/strong> Nutzen Sie Normalize.css als Grundlage und passen Sie es an Ihre spezifischen Projektanforderungen an. Dies bedeutet, dass Sie die Datei als Startpunkt f\u00fcr Ihr eigenes Grund-CSS verwenden und bei Bedarf \u00fcberschreiben.<\/li>\n\n\n\n<li><strong>Unver\u00e4nderte Integration:<\/strong> Alternativ k\u00f6nnen Sie Normalize.css unver\u00e4ndert in Ihr Projekt einbinden und dann spezifische Stile in einer separaten CSS-Datei anpassen. Wichtig ist, dass Ihr eigenes Stylesheet nach der Einbindung von Normalize.css geladen wird, damit Ihre \u00c4nderungen die Normalisierung \u00fcberschreiben k\u00f6nnen.<\/li>\n\n\n\n<li><strong>Optimierte Ladezeiten:<\/strong> Achten Sie darauf, nur die Teile von Normalize.css zu verwenden, die Sie wirklich ben\u00f6tigen. Der modulare Aufbau erleichtert es, unn\u00f6tige Teile zu entfernen und so die Ladezeit Ihrer Website zu optimieren.<\/li>\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Unterst\u00fctzte Browser<\/h2>\n\n\n\n<ul class=\"wp-block-list fa-ul\">\n<li><i class=\"fa-li fa fa-check\"><\/i> Google Chrome (aktuell)<\/li>\n\n\n\n<li><i class=\"fa-li fa fa-check\"><\/i> Mozilla Firefox (aktuell)<\/li>\n\n\n\n<li><i class=\"fa-li fa fa-check\"><\/i> Mozilla Firefox ESR<\/li>\n\n\n\n<li><i class=\"fa-li fa fa-check\"><\/i> Opera (aktuell)<\/li>\n\n\n\n<li><i class=\"fa-li fa fa-check\"><\/i> Apple Safari 6+<\/li>\n\n\n\n<li><i class=\"fa-li fa fa-check\"><\/i> Internet Explorer 8+<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Abschliessende Hinweise<\/h2>\n\n\n\n<p>Das normalize.css-Stylesheet unterscheidet sich im Bezug auf Geltungsbereich und Ausf\u00fchrung zum CSS-Reset. Es lohnt sich auszuprobieren, ob es zu Ihrer Projektentwicklung und Ihren Pr\u00e4ferenzen passt.<\/p>\n\n\n\n<p>Das Projekt wird \u00f6ffentlich auf GitHub entwickelt. Jeder kann Probleme melden sowie Korrekturen und Erg\u00e4nzungen beitragen. Die vollst\u00e4ndige Projekthistorie ist \u00f6ffentlich einsehbar und der Zusammenhang und die Gr\u00fcnde f\u00fcr etwaige Code\u00e4nderungen k\u00f6nnen in den &#8220;Commit&#8221;-Nachrichten und &#8220;issue&#8221;-Beitr\u00e4gen aufgerufen werden.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Weiterf\u00fchrendes Lesematerial<\/h2>\n\n\n\n<p>Um Ihr Wissen weiter zu vertiefen und direkt mit Normalize.css zu arbeiten, finden Sie hier eine Liste n\u00fctzlicher Ressourcen:<\/p>\n\n\n\n<figure class=\"wp-block-image alignleft size-full is-resized\"><a href=\"https:\/\/amzn.to\/46RH7X5\" target=\"_blank\" rel=\"noreferrer noopener sponsored\"><img decoding=\"async\" width=\"1143\" height=\"1500\" src=\"https:\/\/www.saskialund.de\/wp-content\/uploads\/2015\/06\/css-the-definitie-guide_book.jpg\" alt=\"\u201eCSS: The Definitive Guide\u201d von Eric Meyer \u2013 Ein tiefgehendes Buch, das die Feinheiten von CSS beschreibt und n\u00fctzliche Techniken zur Handhabung\" class=\"wp-image-3203\" style=\"width:280px\" srcset=\"https:\/\/www.saskialund.de\/wp-content\/uploads\/2015\/06\/css-the-definitie-guide_book.jpg 1143w, https:\/\/www.saskialund.de\/wp-content\/uploads\/2015\/06\/css-the-definitie-guide_book-980x1286.jpg 980w, https:\/\/www.saskialund.de\/wp-content\/uploads\/2015\/06\/css-the-definitie-guide_book-480x630.jpg 480w\" sizes=\"(min-width: 0px) and (max-width: 480px) 480px, (min-width: 481px) and (max-width: 980px) 980px, (min-width: 981px) 1143px, 100vw\" \/><\/a><\/figure>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong><a href=\"https:\/\/amzn.to\/46RH7X5\" target=\"_blank\" data-type=\"link\" data-id=\"https:\/\/amzn.to\/46RH7X5\" rel=\"noreferrer noopener sponsored\">\u201eCSS: The Definitive Guide\u201d von Eric Meyer<\/a><\/strong> \u2013 Ein tiefgehendes Buch, das die Feinheiten von CSS beschreibt und n\u00fctzliche Techniken zur Handhabung von Cross-Browser-Inkompatibilit\u00e4ten bietet.<\/li>\n\n\n\n<li><strong>MDN Web Docs: \u201eCSS Cross-Browser Development\u201d<\/strong> \u2013 Eine exzellente Quelle f\u00fcr aktuelle Informationen zur plattform\u00fcbergreifenden CSS-Entwicklung.<\/li>\n\n\n\n<li><strong>\u201eHTML5 and CSS3 All-in-One For Dummies\u201d von Andy Harris<\/strong> \u2013 Bietet eine leicht verst\u00e4ndliche Einf\u00fchrung in die HTML5- und CSS3-Entwicklung und zeigt, wie Normalize.css in moderne Projekte integriert werden kann.<\/li>\n\n\n\n<li><a href=\"https:\/\/github.com\/necolas\/normalize.css\" target=\"_blank\" rel=\"noopener\">Normalize.css auf GitHub<\/a> \u2013 Offizielle GitHub-Seite des Projekts mit dem Quellcode und der Dokumentation.<\/li>\n\n\n\n<li><a href=\"https:\/\/developer.mozilla.org\/en-US\/docs\/Web\/CSS\/CSS_User_Agent_Style_Sheets\" target=\"_blank\" rel=\"noopener\">MDN Web Docs: \u201eCSS User Agent Style Sheets\u201d<\/a> \u2013 Detaillierte Informationen zu den Standard-User-Agent-Stilen in verschiedenen Browsern.<\/li>\n\n\n\n<li>Detaillierte Informationen zu den Standard-UserAgent-Stilen (englischsprachig): <a href=\"http:\/\/www.whatwg.org\/specs\/web-apps\/current-work\/multipage\/rendering.html#the-css-user-agent-style-sheet-and-presentational-hints\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">WHATWG suggestions for rendering HTML documents<\/a>, <a href=\"http:\/\/iecss.com\/\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">Internet Explorer User Agent Style Sheets<\/a>, und <a href=\"http:\/\/css-class.com\/test\/css\/defaults\/UA-style-sheet-defaults.htm\" target=\"_blank\" rel=\"nofollow noopener noreferrer\">CSS2.1 User Agent Style Sheet Defaults<\/a>.<\/li>\n\n\n\n<li><a href=\"https:\/\/html5boilerplate.com\/\" target=\"_blank\" rel=\"noopener\">HTML5 Boilerplate<\/a> \u2013 Ein umfassendes Frontend-Template, das Normalize.css integriert, um eine solide Grundlage f\u00fcr jedes Webprojekt zu bieten.<\/li>\n\n\n\n<li><a href=\"https:\/\/web.dev\/browser-diversity\/\" target=\"_blank\" rel=\"noopener\">Web.dev: \u201eDesigning for Browser Diversity\u201d<\/a> \u2013 Google\u2019s Leitfaden zur Gestaltung von Websites f\u00fcr eine breite Palette von Browsern und Ger\u00e4ten.<\/li>\n<\/ul>\n\n\n\n<p>Mit diesen Ressourcen sind Sie bestens ger\u00fcstet, um Normalize.css in Ihre Projekte zu integrieren und die Herausforderungen der Cross-Browser-Kompatibilit\u00e4t mit Leichtigkeit zu meistern. Viel Erfolg beim Entwickeln!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Bei der CSS-Datei &#8220;Normalize.css&#8221; handelt es sich um ein extrem praktisches und sehr gut durchdachtes Cascading Stylesheet:<\/p>\n<p>Proporciona mejores estilos coherentes entre navegadores para los estilos est\u00e1ndar de los elementos HTML. Una alternativa moderna y optimizada para HTML5 al restablecimiento convencional de CSS.<\/p>","protected":false},"author":1,"featured_media":2509,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[6,13,20],"tags":[4,5,7,8,9,10,11,12],"dipi_cpt_category":[],"class_list":["post-153","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-css","category-ratgeber","category-tipps-tricks","tag-basisdesign","tag-browser","tag-css-reset","tag-front-end","tag-grund-stylesheet","tag-kompatibilitaet","tag-normalisierung","tag-normalize-css"],"acf":[],"_links":{"self":[{"href":"https:\/\/isla-stud.io\/es\/wp-json\/wp\/v2\/posts\/153","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/isla-stud.io\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/isla-stud.io\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/isla-stud.io\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/isla-stud.io\/es\/wp-json\/wp\/v2\/comments?post=153"}],"version-history":[{"count":1,"href":"https:\/\/isla-stud.io\/es\/wp-json\/wp\/v2\/posts\/153\/revisions"}],"predecessor-version":[{"id":3204,"href":"https:\/\/isla-stud.io\/es\/wp-json\/wp\/v2\/posts\/153\/revisions\/3204"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/isla-stud.io\/es\/wp-json\/wp\/v2\/media\/2509"}],"wp:attachment":[{"href":"https:\/\/isla-stud.io\/es\/wp-json\/wp\/v2\/media?parent=153"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/isla-stud.io\/es\/wp-json\/wp\/v2\/categories?post=153"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/isla-stud.io\/es\/wp-json\/wp\/v2\/tags?post=153"},{"taxonomy":"dipi_cpt_category","embeddable":true,"href":"https:\/\/isla-stud.io\/es\/wp-json\/wp\/v2\/dipi_cpt_category?post=153"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}