{"id":1957,"date":"2013-11-15T01:01:56","date_gmt":"2013-11-15T00:01:56","guid":{"rendered":"https:\/\/wolkenhart.com\/webdesignblog\/?p=1957"},"modified":"2014-06-28T03:51:12","modified_gmt":"2014-06-28T01:51:12","slug":"schnellere-internetseiten-mit-verbessertem-css-code","status":"publish","type":"post","link":"https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code","title":{"rendered":"Schnellere Internetseiten mit verbessertem CSS-Code"},"content":{"rendered":"<p>Da ich gestern den Artikel <a href=\"https:\/\/wolkenhart.com\/webdesignblog\/webseiten-geschwindigkeit\" title=\"Warum Webseiten langsam sind und warum die Geschwindigkeit wichtig ist\">&#8222;Warum Webseiten langsam sind und warum die Geschwindigkeit wichtig ist&#8220;<\/a> gepostet hatte, kommt heute ein kleines Tutorial.<\/p>\n<p><strong>Die Verwendung von CSS wirkt sich auf die Schnelligkeit einer Internetseite aus.<\/strong> Worauf geachtet werden sollte, wird dir in diesem Tutorial erkl\u00e4rt.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/wolkenhart.com\/webdesignblog\/wp-content\/uploads\/2013\/11\/CSS-Code1.jpg\" alt=\"CSS-Code\" width=\"1870\" height=\"1055\" class=\"alignleft size-full wp-image-2789\" srcset=\"https:\/\/wolkenhart.com\/webdesignblog\/wp-content\/uploads\/2013\/11\/CSS-Code1.jpg 1870w, https:\/\/wolkenhart.com\/webdesignblog\/wp-content\/uploads\/2013\/11\/CSS-Code1-300x169.jpg 300w, https:\/\/wolkenhart.com\/webdesignblog\/wp-content\/uploads\/2013\/11\/CSS-Code1-1024x577.jpg 1024w, https:\/\/wolkenhart.com\/webdesignblog\/wp-content\/uploads\/2013\/11\/CSS-Code1-1200x677.jpg 1200w, https:\/\/wolkenhart.com\/webdesignblog\/wp-content\/uploads\/2013\/11\/CSS-Code1-575x324.jpg 575w\" sizes=\"auto, (max-width: 1870px) 100vw, 1870px\" \/><\/p>\n<h2>Die Anzahl der CSS-Dateien auf maximal 3 verringern<\/h2>\n<p>Werden alle CSS-Deklarationen in einer Datei zusammengefasst, kann die jeweilige Internetseite sehr schnell laden. Das geht jedoch auf Kosten des sogenannten Cachings. Unter Caching versteht man das Speichern von Dateien auf der Festplatte, die sich nicht ver\u00e4ndern und daher nicht erneut angefordert werden m\u00fcssen. Je nach Seitengr\u00f6\u00dfe sollte die Zahl der CSS-Dateien variieren:<\/p>\n<p><strong>Datei 1: Die allgemeing\u00fcltigen Styles<\/strong><\/p>\n<p>CSS-Dateien sollten allgemeing\u00fcltige Definitionen beinhalten, die auch f\u00fcr alle Unterseiten gelten. Das k\u00f6nnen z.B. generelle Vorder- und Hintergrundfarben oder Schriftarten sein.<\/p>\n<p><strong>Datei 2: Die Styles einer bestimmten Kategorie<\/strong><\/p>\n<p>Die n\u00e4chste Datei sollte f\u00fcr eine spezielle Kategorie von Internetseiten gelten. M\u00f6glicherweise haben Bilder-Galerien ein anderes Layout als einfache Artikel. Mit zwei verschiedenartigen Kategorien k\u00f6nnen die Unterschiede gut abgedeckt werden.<\/p>\n<p><strong>Datei 3: Die Styles einer speziellen Unterseite<\/strong><\/p>\n<p>Zuletzt bleibt noch eine Datei f\u00fcr eine spezielle Unterseite \u00fcbrig. So m\u00fcssen Deklarationen, die nur auf wenigen Unterseiten der Webseite gelten, nicht bei allen anderen Seiten mitgeladen werden. Bei kleinen Internetseiten gibt es m\u00f6glicherweise nur eine Kategorie von Unterseiten. Eine zweite Datei entf\u00e4llt somit komplett. Bei Internetprojekten, die nur aus einer einzigen Seite bestehen, reicht auch eine einzige Datei aus. Nach Umfang und Gr\u00f6\u00dfe der Internetseite sollte die Anzahl der Dateien ausgew\u00e4hlt werden, dabei sollten jedoch nicht mehr als 3 Dateien verwendet werden.<\/p>\n<p><strong>Selektoren vereinfachen und CSS effizienter schreiben<\/strong><\/p>\n<p>Die Verarbeitung der Selektoren muss zu aller erst verstanden werden, um CSS effizienter schreiben zu k\u00f6nnen.<\/p>\n<h3>Selektor-Verarbeitung<\/h3>\n<p>Damit verstanden wird, wie Selektoren vereinfacht werden k\u00f6nnen, muss man zuerst wissen, wie ein Browser CSS verarbeitet. Vor allem in unseren westlichen Kulturkreisen ist man es gewohnt, von links nach rechts zu lesen. Deshalb erwartet man automatisch, dass ein Browser #meine_id a auch von links nach rechts verarbeitet.<\/p>\n<p>Das Verfahren w\u00fcrde dabei f\u00fcr Menschen ungef\u00e4hr folgenderma\u00dfen aussehen: Suche das Element mit der ID meine_id und danach alle Elemente, die ein Kind-Element davon haben.<\/p>\n<p>Browser funktionieren leider etwas anders. Sie lesen die Selektoren in umgekehrter Richtung, also von rechts nach links. Somit sucht der Browser zu erst alle Elemente und schaut erst danach, ob es ein dazugeh\u00f6riges Eltern-Element mit der ID meine_id gibt.<\/p>\n<h4>Die Schl\u00fcsselelemente optimieren<\/h4>\n<p>Das Schl\u00fcsselelement, das optimiert werden soll, ist also der Selektor-Teil, der ganz rechts steht. Je ungenauer er ist, desto mehr Zeit wird ben\u00f6tigt. Im ung\u00fcnstigsten Fall ist es der Stern-Selektor. Dieser passt auf alle Elemente. Selektoren wie #meine_id * sollten deshalb vermieden werden.<\/p>\n<p>Problematisch, aber schon etwas besser sind Tag-Selektoren. Wenn nur die reine Verarbeitungsgeschwindigkeit der CSS-Selektoren betrachtet wird, w\u00e4re es besser, alle Tag-Selektoren durch Klassen zu ersetzen. Dadurch wird jedoch die Datei-Gr\u00f6\u00dfe erh\u00f6ht, was wiederum dazu f\u00fchrt, dass die Seiten schlecht gepflegt werden k\u00f6nnen. Viele Google-Seiten benutzen allerdings genau dieses Verfahren, um auch das letzte Qu\u00e4ntchen an Geschwindigkeit zu erhalten.<\/p>\n<p>In der Praxis wird die ausdr\u00fcckliche Vermeidung von Tag-Selektoren oft \u00fcbertrieben. Der Stern-Selektor sollte dagegen nicht als Schl\u00fcsselelement in schwierigen Selektor-Ausdr\u00fccken verwendet werden. Um die Innen- und Au\u00dfenabst\u00e4nde auf 0 zu setzen, bleibt dir aber eigentlich keine andere Wahl als den Stern-Selektor zu verwenden. Das ist aber nicht so schlimm, da der Browser nicht f\u00fcr jedes Element pr\u00fcfen muss, ob es das passende Eltern-Element sein k\u00f6nnte.<\/p>\n<h5>Die Selektor-Ausdr\u00fccke vereinfachen<\/h5>\n<p>Elemente, die mit einer Klasse oder ID ausgezeichnet sind, kann der Browser direkt identifiziert. Der folgende Selektor ist also unn\u00f6tig \u00fcber-spezifiziert:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/wolkenhart.com\/webdesignblog\/wp-content\/uploads\/2013\/11\/Selektorausdr\u00fccke.jpg\" alt=\"Selektorausdr\u00fccke\" width=\"590\" height=\"82\" class=\"alignleft size-full wp-image-1963\" srcset=\"https:\/\/wolkenhart.com\/webdesignblog\/wp-content\/uploads\/2013\/11\/Selektorausdr\u00fccke.jpg 590w, https:\/\/wolkenhart.com\/webdesignblog\/wp-content\/uploads\/2013\/11\/Selektorausdr\u00fccke-300x41.jpg 300w, https:\/\/wolkenhart.com\/webdesignblog\/wp-content\/uploads\/2013\/11\/Selektorausdr\u00fccke-575x79.jpg 575w\" sizes=\"auto, (max-width: 590px) 100vw, 590px\" \/><\/p>\n<p>Das entsprechende Element h\u00e4tte man auch mit #meine_id erreichen k\u00f6nnen. Manchmal st\u00f6\u00dft man dabei allerdings auf Spezifit\u00e4tsprobleme. Es bleibt einem dann meistens nichts anderes \u00fcbrig, als die Selektoren weiter zu differenzieren. Den Geschwindigkeitsunterschied zwischen einer Klasse und einer ID kann man \u00fcbrigens fast nicht messen. Aus Performance-Sicht macht es deshalb keinen Sinn, alle Klassen durch IDs und umgekehrt zu ersetzen.<\/p>\n<h6>CSS komprimieren<\/h6>\n<p>Dem Browser ist es v\u00f6llig egal, ob eine CSS-Datei Lesezeichen oder Kommentare enth\u00e4lt. F\u00fcr Mensch ist eine Variante mit Lesezeichen und Kommentaren aber wesentlich leichter lesbar. Leider nehmen sie nat\u00fcrlich einen bestimmten Platz ein. Das Entfernen von nicht ben\u00f6tigten Zeichen bei CSS-Dateien, die an den Browser geliefert werden, kann Dateien um mehrere Kilobyte verkleinern.<\/p>\n<h6>Online-Dienste<\/h6>\n<p>Ein geeigneter Online-Dienst ist beispielsweise CSS Compressor <a href=\"http:\/\/www.csscompressor.com\" title=\"CSSCompressor\" target=\"_blank\">http:\/\/www.csscompressor.com<\/a>. Er optimiert jedoch weiter und schreibt z.B. 0.5em zu .5em um. Au\u00dferdem komprimiert er Farbangaben, aus #112233 wird anschlie\u00dfend #123.<\/p>\n<h6>Bibliotheken<\/h6>\n<p>Bibliotheken, sind deutlich komfortabler zu verwenden. Sie erledigen die Aufgaben automatisch. Eine bekannte Bibliothek ist zum Beispiel der CSS-JS-Booster von Christian Sch\u00e4fer. Viele kennen ihn aus dem Podcast Working Draft.<\/p>\n<p>Wie man seine PHP-Bibliothek f\u00fcr das eigene Internetprojekt nutzen kann, zeigt eine Anleitung auf Github <a href=\"https:\/\/github.com\/Schepp\/CSS-JS-Booster\" title=\"Github\" target=\"_blank\">https:\/\/github.com\/Schepp\/CSS-JS-Booster<\/a>.<\/p>\n<p><strong>Noch mal alles Wichtige auf einen Blick:<\/strong><\/p>\n<ul>\n<li>Verwende je nach Gr\u00f6\u00dfe deiner Internetseite bis zu 3 CSS-Dateien.<\/li>\n<li>Vermeide den Stern-Selektor als Schl\u00fcsselelement in komplizierten Ausdr\u00fccken.<\/li>\n<li>Verwende eher spezifische und vermeide \u00fcberspezifizierte Selektoren.<\/li>\n<li>Komprimiere deine CSS-Dateien.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Da ich gestern den Artikel &#8222;Warum Webseiten langsam sind und warum die Geschwindigkeit wichtig ist&#8220; gepostet hatte, kommt heute ein kleines Tutorial. Die Verwendung von CSS wirkt sich auf die Schnelligkeit einer Internetseite aus. Worauf geachtet werden sollte, wird dir in diesem Tutorial erkl\u00e4rt. Die Anzahl der CSS-Dateien auf maximal 3 verringern Werden alle CSS-Deklarationen in einer Datei zusammengefasst, kann die jeweilige Internetseite sehr schnell laden. Das geht jedoch auf Kosten des sogenannten Cachings. Unter Caching versteht man das Speichern von Dateien auf der Festplatte, die sich nicht ver\u00e4ndern und daher nicht erneut angefordert werden m\u00fcssen. Je nach Seitengr\u00f6\u00dfe sollte die Zahl der CSS-Dateien variieren: Datei 1: Die allgemeing\u00fcltigen Styles CSS-Dateien sollten allgemeing\u00fcltige Definitionen beinhalten, die auch f\u00fcr alle Unterseiten gelten. Das k\u00f6nnen z.B. generelle Vorder- und Hintergrundfarben oder Schriftarten sein. Datei 2: Die Styles einer bestimmten Kategorie Die n\u00e4chste Datei sollte f\u00fcr eine spezielle Kategorie von Internetseiten gelten. M\u00f6glicherweise haben Bilder-Galerien ein anderes Layout als einfache Artikel. Mit zwei verschiedenartigen Kategorien k\u00f6nnen die Unterschiede gut abgedeckt werden. Datei 3: Die Styles einer speziellen Unterseite Zuletzt bleibt noch eine Datei f\u00fcr eine spezielle Unterseite \u00fcbrig. So m\u00fcssen Deklarationen, die nur auf wenigen Unterseiten der Webseite gelten, nicht bei allen anderen Seiten mitgeladen werden. Bei kleinen Internetseiten gibt es m\u00f6glicherweise nur eine Kategorie von Unterseiten. Eine zweite Datei entf\u00e4llt somit komplett. Bei Internetprojekten, die nur aus einer einzigen Seite bestehen, reicht auch eine einzige Datei aus. Nach Umfang und Gr\u00f6\u00dfe der Internetseite sollte die Anzahl der Dateien ausgew\u00e4hlt werden, dabei sollten [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":2790,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[54,16],"tags":[168],"class_list":["post-1957","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-internetseiten","category-webdesign","tag-css-code"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.1 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Schnellere Internetseiten mit verbessertem CSS-Code<\/title>\n<meta name=\"description\" content=\"Schnellere Internetseiten mit verbessertem CSS-Code. Worauf hier geachtet werden sollte, wird dir in diesem Tutorial genau erkl\u00e4rt.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Schnellere Internetseiten mit verbessertem CSS-Code\" \/>\n<meta property=\"og:description\" content=\"Schnellere Internetseiten mit verbessertem CSS-Code. Worauf hier geachtet werden sollte, wird dir in diesem Tutorial genau erkl\u00e4rt.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/wolkenhart\" \/>\n<meta property=\"article:published_time\" content=\"2013-11-15T00:01:56+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2014-06-28T01:51:12+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/wolkenhart.com\/webdesignblog\/wp-content\/uploads\/2013\/11\/CSS.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"500\" \/>\n\t<meta property=\"og:image:height\" content=\"334\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Mika Gustavson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@wolkenhart\" \/>\n<meta name=\"twitter:site\" content=\"@wolkenhart\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/schnellere-internetseiten-mit-verbessertem-css-code#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/schnellere-internetseiten-mit-verbessertem-css-code\"},\"author\":{\"name\":\"Mika Gustavson\",\"@id\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/#\\\/schema\\\/person\\\/4b869b4e36908e2e60076662203e0b0c\"},\"headline\":\"Schnellere Internetseiten mit verbessertem CSS-Code\",\"datePublished\":\"2013-11-15T00:01:56+00:00\",\"dateModified\":\"2014-06-28T01:51:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/schnellere-internetseiten-mit-verbessertem-css-code\"},\"wordCount\":884,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/schnellere-internetseiten-mit-verbessertem-css-code#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/wp-content\\\/uploads\\\/2013\\\/11\\\/CSS.jpg\",\"keywords\":[\"CSS-Code\"],\"articleSection\":[\"Internetseiten\",\"Webdesign Agentur\"],\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/schnellere-internetseiten-mit-verbessertem-css-code#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/schnellere-internetseiten-mit-verbessertem-css-code\",\"url\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/schnellere-internetseiten-mit-verbessertem-css-code\",\"name\":\"Schnellere Internetseiten mit verbessertem CSS-Code\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/schnellere-internetseiten-mit-verbessertem-css-code#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/schnellere-internetseiten-mit-verbessertem-css-code#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/wp-content\\\/uploads\\\/2013\\\/11\\\/CSS.jpg\",\"datePublished\":\"2013-11-15T00:01:56+00:00\",\"dateModified\":\"2014-06-28T01:51:12+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/#\\\/schema\\\/person\\\/4b869b4e36908e2e60076662203e0b0c\"},\"description\":\"Schnellere Internetseiten mit verbessertem CSS-Code. Worauf hier geachtet werden sollte, wird dir in diesem Tutorial genau erkl\u00e4rt.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/schnellere-internetseiten-mit-verbessertem-css-code#breadcrumb\"},\"inLanguage\":\"de\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/schnellere-internetseiten-mit-verbessertem-css-code\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de\",\"@id\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/schnellere-internetseiten-mit-verbessertem-css-code#primaryimage\",\"url\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/wp-content\\\/uploads\\\/2013\\\/11\\\/CSS.jpg\",\"contentUrl\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/wp-content\\\/uploads\\\/2013\\\/11\\\/CSS.jpg\",\"width\":500,\"height\":334,\"caption\":\"CSS-Code\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/schnellere-internetseiten-mit-verbessertem-css-code#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Start\",\"item\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Schnellere Internetseiten mit verbessertem CSS-Code\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/#website\",\"url\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/\",\"name\":\"\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/#\\\/schema\\\/person\\\/4b869b4e36908e2e60076662203e0b0c\",\"name\":\"Mika Gustavson\",\"description\":\"Hi, ich bin Mika - WordPress-Enthusiast und Webworker aus Leidenschaft. Ich bin Inhaber der Webdesign Agentur \\\/ WordPress Agentur Wolkenhart\u00ae und freier Dozent an der Dualen Hochschule Baden-W\u00fcrttemberg.\",\"url\":\"https:\\\/\\\/wolkenhart.com\\\/webdesignblog\\\/author\\\/webtalk\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Schnellere Internetseiten mit verbessertem CSS-Code","description":"Schnellere Internetseiten mit verbessertem CSS-Code. Worauf hier geachtet werden sollte, wird dir in diesem Tutorial genau erkl\u00e4rt.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code","og_locale":"de_DE","og_type":"article","og_title":"Schnellere Internetseiten mit verbessertem CSS-Code","og_description":"Schnellere Internetseiten mit verbessertem CSS-Code. Worauf hier geachtet werden sollte, wird dir in diesem Tutorial genau erkl\u00e4rt.","og_url":"https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code","article_publisher":"https:\/\/www.facebook.com\/wolkenhart","article_published_time":"2013-11-15T00:01:56+00:00","article_modified_time":"2014-06-28T01:51:12+00:00","og_image":[{"width":500,"height":334,"url":"https:\/\/wolkenhart.com\/webdesignblog\/wp-content\/uploads\/2013\/11\/CSS.jpg","type":"image\/jpeg"}],"author":"Mika Gustavson","twitter_card":"summary_large_image","twitter_creator":"@wolkenhart","twitter_site":"@wolkenhart","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code#article","isPartOf":{"@id":"https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code"},"author":{"name":"Mika Gustavson","@id":"https:\/\/wolkenhart.com\/webdesignblog\/#\/schema\/person\/4b869b4e36908e2e60076662203e0b0c"},"headline":"Schnellere Internetseiten mit verbessertem CSS-Code","datePublished":"2013-11-15T00:01:56+00:00","dateModified":"2014-06-28T01:51:12+00:00","mainEntityOfPage":{"@id":"https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code"},"wordCount":884,"commentCount":0,"image":{"@id":"https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code#primaryimage"},"thumbnailUrl":"https:\/\/wolkenhart.com\/webdesignblog\/wp-content\/uploads\/2013\/11\/CSS.jpg","keywords":["CSS-Code"],"articleSection":["Internetseiten","Webdesign Agentur"],"inLanguage":"de","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code#respond"]}]},{"@type":"WebPage","@id":"https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code","url":"https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code","name":"Schnellere Internetseiten mit verbessertem CSS-Code","isPartOf":{"@id":"https:\/\/wolkenhart.com\/webdesignblog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code#primaryimage"},"image":{"@id":"https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code#primaryimage"},"thumbnailUrl":"https:\/\/wolkenhart.com\/webdesignblog\/wp-content\/uploads\/2013\/11\/CSS.jpg","datePublished":"2013-11-15T00:01:56+00:00","dateModified":"2014-06-28T01:51:12+00:00","author":{"@id":"https:\/\/wolkenhart.com\/webdesignblog\/#\/schema\/person\/4b869b4e36908e2e60076662203e0b0c"},"description":"Schnellere Internetseiten mit verbessertem CSS-Code. Worauf hier geachtet werden sollte, wird dir in diesem Tutorial genau erkl\u00e4rt.","breadcrumb":{"@id":"https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code#breadcrumb"},"inLanguage":"de","potentialAction":[{"@type":"ReadAction","target":["https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code"]}]},{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code#primaryimage","url":"https:\/\/wolkenhart.com\/webdesignblog\/wp-content\/uploads\/2013\/11\/CSS.jpg","contentUrl":"https:\/\/wolkenhart.com\/webdesignblog\/wp-content\/uploads\/2013\/11\/CSS.jpg","width":500,"height":334,"caption":"CSS-Code"},{"@type":"BreadcrumbList","@id":"https:\/\/wolkenhart.com\/webdesignblog\/schnellere-internetseiten-mit-verbessertem-css-code#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Start","item":"https:\/\/wolkenhart.com\/webdesignblog\/"},{"@type":"ListItem","position":2,"name":"Schnellere Internetseiten mit verbessertem CSS-Code"}]},{"@type":"WebSite","@id":"https:\/\/wolkenhart.com\/webdesignblog\/#website","url":"https:\/\/wolkenhart.com\/webdesignblog\/","name":"","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/wolkenhart.com\/webdesignblog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Person","@id":"https:\/\/wolkenhart.com\/webdesignblog\/#\/schema\/person\/4b869b4e36908e2e60076662203e0b0c","name":"Mika Gustavson","description":"Hi, ich bin Mika - WordPress-Enthusiast und Webworker aus Leidenschaft. Ich bin Inhaber der Webdesign Agentur \/ WordPress Agentur Wolkenhart\u00ae und freier Dozent an der Dualen Hochschule Baden-W\u00fcrttemberg.","url":"https:\/\/wolkenhart.com\/webdesignblog\/author\/webtalk"}]}},"_links":{"self":[{"href":"https:\/\/wolkenhart.com\/webdesignblog\/wp-json\/wp\/v2\/posts\/1957","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wolkenhart.com\/webdesignblog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/wolkenhart.com\/webdesignblog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/wolkenhart.com\/webdesignblog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/wolkenhart.com\/webdesignblog\/wp-json\/wp\/v2\/comments?post=1957"}],"version-history":[{"count":0,"href":"https:\/\/wolkenhart.com\/webdesignblog\/wp-json\/wp\/v2\/posts\/1957\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/wolkenhart.com\/webdesignblog\/wp-json\/wp\/v2\/media\/2790"}],"wp:attachment":[{"href":"https:\/\/wolkenhart.com\/webdesignblog\/wp-json\/wp\/v2\/media?parent=1957"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/wolkenhart.com\/webdesignblog\/wp-json\/wp\/v2\/categories?post=1957"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/wolkenhart.com\/webdesignblog\/wp-json\/wp\/v2\/tags?post=1957"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}