{"id":48,"date":"2012-08-13T12:36:23","date_gmt":"2012-08-13T12:36:23","guid":{"rendered":"https:\/\/ai.hasebox.de\/index.php\/2012\/08\/13\/10-sauberer-html-code-unterstuetzt-das-html-lernen\/"},"modified":"2025-11-04T12:14:02","modified_gmt":"2025-11-04T12:14:02","slug":"10-sauberer-html-code-unterstuetzt-das-html-lernen","status":"publish","type":"post","link":"https:\/\/ai.hasebox.de\/index.php\/2012\/08\/13\/10-sauberer-html-code-unterstuetzt-das-html-lernen\/","title":{"rendered":"10 Sauberer HTML-Code unterst\u00fctzt das HTML lernen"},"content":{"rendered":"\n<div class=\"wp-block-group is-layout-flow wp-container-core-group-is-layout-27a3f8cf wp-block-group-is-layout-flow\" style=\"margin-top:0;margin-bottom:0;padding-right:0;padding-left:0\">\n<p>&nbsp;<\/p>\n<p style=\"margin: 0px; padding: 0px 0px 1em; font-family: 'Lucida Grande', arial, verdana, sans-serif; font-size: 14px; line-height: 21px; word-spacing: 1px;\">Warum \u00fcberhaupt der Hinweis auf sauberen Code? Daf\u00fcr gibt es einige Gr\u00fcnde:<\/p>\n<ol style=\"margin: 0px; padding: 0px 0px 2em 2.2em; font-family: 'Lucida Grande', arial, verdana, sans-serif; font-size: 14px; line-height: 21px; word-spacing: 1px;\">\n<li style=\"margin: 0px; padding: 0px;\">WYSIWYG-Editoren machen es nicht \ud83d\ude42<\/li>\n<li style=\"margin: 0px; padding: 0px;\">Eine eventuelle Fehlersuche geht sp\u00e4ter schneller<\/li>\n<li style=\"margin: 0px; padding: 0px;\">Nachtr\u00e4gliche \u00c4nderungen und Hinzuf\u00fcgen von Informationen ist problemlos<\/li>\n<li style=\"margin: 0px; padding: 0px;\">du selber siehst deinen Fehler schneller<\/li>\n<li style=\"margin: 0px; padding: 0px;\">dein Lehrer sieht gemachte Tippfehler schneller<\/li>\n<\/ol>\n<p style=\"margin: 0px; padding: 0px 0px 1em; font-family: 'Lucida Grande', arial, verdana, sans-serif; font-size: 14px; line-height: 21px; word-spacing: 1px;\">Diesen sauberen HTML-Code machst du eigentlich nur f\u00fcr dich. Dem Webbrowser ist es egal, ob er den Inhalt in einer einzigen Zeile bekommt oder wenigstens mit Umbr\u00fcchen oder mit Einr\u00fcckungen.&nbsp;<\/p>\n<p style=\"margin: 0px; padding: 0px 0px 1em; font-family: 'Lucida Grande', arial, verdana, sans-serif; font-size: 14px; line-height: 21px; word-spacing: 1px;\">F\u00fcr einen sauberen Code arbeitee mit Umbr\u00fcchen und Leerzeilen und Einr\u00fcckungen. So sollte z.B. jeder Text-Abschnitt (&lt;p&gt;-TAG) davor und danach eine Leere Zeile haben, damit du siehst, wo die Abschnitte sind. Beispiel:<\/p>\n<pre style=\"margin: 0px 0px 1em; padding: 0em 0.8em; position: relative; border-left-color: #b4c6e0; border-left-width: 6px; border-left-style: solid; overflow: auto; font-family: monospace; font-size: 1em; line-height: 1.5em; background-color: #eeeeee; word-spacing: 1px;\">&lt;p&gt;Hier f\u00e4ngt unser erster Abschnitt mit seinem Inhalt an. \r\nDabei kannst du wie hier gezeigt sofort nach dem \r\np-Tag anfangen zu schreiben oder...&lt;\/p&gt;\r\n\r\n&lt;p&gt;\r\nwie in diesem zweiten Absatz in der n\u00e4chsten Zeile nach dem \r\np-Tag und am Ende auch wieder eine Zeile freilassen. Diese<br \/>Version ist \u00fcbersichtlicher.\r\n&lt;\/p&gt;\r\n<\/pre>\n<p style=\"margin: 0px; padding: 0px 0px 1em; font-family: 'Lucida Grande', arial, verdana, sans-serif; font-size: 14px; line-height: 21px; word-spacing: 1px;\">Mit Einr\u00fcckungen arbeitest du, wenn mehrere HTML-TAGs geschachtelt werden, wie z. B. bei Aufz\u00e4hlungen oder Tabellen, die im folgenden Kapitel kommen.<\/p>\n<p style=\"margin: 0px; padding: 0px 0px 1em; font-family: 'Lucida Grande', arial, verdana, sans-serif; font-size: 14px; line-height: 21px; word-spacing: 1px;\">So ist auf einen Blick im Quellcode sichtbar, wo Aufz\u00e4hlungen anfangen und aufh\u00f6ren und was zusammengeh\u00f6rt. Also auch wenn du die folgenden HTML-TAGs (noch) nicht kennst \u2013 anhand vom Aufbau und den Einr\u00fcckungen siehst du schnell, was zusammengeh\u00f6rt.<\/p>\n<pre style=\"margin: 0px 0px 1em; padding: 0em 0.8em; position: relative; border-left-color: #b4c6e0; border-left-width: 6px; border-left-style: solid; overflow: auto; font-family: monospace; font-size: 1em; line-height: 1.5em; background-color: #eeeeee; word-spacing: 1px;\">&lt;ul&gt;\r\n  &lt;li&gt;erster Aufz\u00e4hlungspunkt&lt;\/li&gt;\r\n  &lt;li&gt;zweiter Aufz\u00e4hlungspunkt&lt;\/li&gt;\r\n  &lt;li&gt;dritter Aufz\u00e4hlungspunkt, der mehr Platz ben\u00f6tigt&lt;\/li&gt;\r\n  &lt;li&gt;nach Ende keine Einr\u00fcckung mehr&lt;\/li&gt;\r\n&lt;\/ul&gt;\r\n<\/pre>\n<p style=\"margin: 0px; padding: 0px 0px 1em; font-family: 'Lucida Grande', arial, verdana, sans-serif; font-size: 14px; line-height: 21px; word-spacing: 1px;\">Und das Ganze als&nbsp;<strong style=\"margin: 0px; padding: 0px;\">Negativbeispiel f\u00fcr un\u00fcbersichtliche Gestaltung des HTML-Codes<\/strong>&nbsp;bei denselben Aufz\u00e4hlungen:<\/p>\n<pre class=\"vermeiden\" style=\"margin: 0px 0px 1em; padding: 0em 0.8em; position: relative; border-left-color: #973c7c; border-left-width: 6px; border-left-style: solid; overflow: auto; font-family: monospace; font-size: 1em; line-height: 1.5em; background-color: #eeeeee; word-spacing: 1px;\">&lt;ul&gt;&lt;li&gt;erster Aufz\u00e4hlungspunkt&lt;\/li&gt;&lt;li&gt;zweiter \r\nAufz\u00e4hlungspunkt&lt;\/li&gt;&lt;li&gt;dritter Aufz\u00e4hlungspunkt, der \r\nmehr Platz ben\u00f6tigt&lt;\/li&gt;&lt;li&gt;nach Ende keine \r\nEinr\u00fcckung mehr&lt;\/li&gt;&lt;\/ul&gt;\r\n<\/pre>\n<p style=\"margin: 0px; padding: 0px 0px 1em; font-family: 'Lucida Grande', arial, verdana, sans-serif; font-size: 14px; line-height: 21px; word-spacing: 1px;\">Am folgenden Beispiel siehst du sehr sch\u00f6n, dass alleine durch die Darstellung ein Verst\u00e4ndnis m\u00f6glich ist (obwohl wir bisher keine Tabellen hatten). Du siehst auf einen Blick, wo die Tabellen anfangen und aufh\u00f6ren.<\/p>\n<p style=\"margin: 0px; padding: 0px 0px 1em; font-family: 'Lucida Grande', arial, verdana, sans-serif; font-size: 14px; line-height: 21px; word-spacing: 1px;\">So sollte z. B. ein Tabellenaufbau dann aussehen. Acht auf die Einr\u00fcckungen, die die einzelnen Zellen verdeutlichen. Dazu aber sp\u00e4ter mehr. Nutze also Einr\u00fccken und Leerzeilen f\u00fcr eine gute \u00dcbersicht.<\/p>\n<pre style=\"margin: 0px 0px 1em; padding: 0em 0.8em; position: relative; border-left-color: #b4c6e0; border-left-width: 6px; border-left-style: solid; overflow: auto; font-family: monospace; font-size: 1em; line-height: 1.5em; background-color: #eeeeee; word-spacing: 1px;\">&lt;table&gt;\r\n    &lt;tr&gt;\r\n        &lt;td&gt;\r\n            INHALT\r\n        &lt;\/td&gt;\r\n        &lt;td&gt;\r\n            INHALT\r\n        &lt;\/td&gt;\r\n    &lt;\/tr&gt;\r\n&lt;\/table&gt;\r\n<\/pre>\n<p><img srcundefined=\"\" width=\"1\" height=\"1\" alt=\"\" style=\"margin: 0px; padding: 0px; font-family: 'Lucida Grande', arial, verdana, sans-serif; font-size: 14px; line-height: 21px; word-spacing: 1px;\" \/><\/p>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Warum \u00fcberhaupt der Hinweis auf sauberen Code? Daf\u00fcr gibt es einige Gr\u00fcnde: WYSIWYG-Editoren machen es nicht \ud83d\ude42 Eine eventuelle Fehlersuche geht sp\u00e4ter schneller Nachtr\u00e4gliche \u00c4nderungen und Hinzuf\u00fcgen von Informationen ist problemlos du selber siehst deinen Fehler schneller dein Lehrer sieht gemachte Tippfehler schneller Diesen sauberen HTML-Code machst du eigentlich nur f\u00fcr dich. Dem Webbrowser [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_crdt_document":"","footnotes":""},"categories":[9,47],"tags":[],"class_list":["post-48","post","type-post","status-publish","format-standard","hentry","category-html","category-html2"],"_links":{"self":[{"href":"https:\/\/ai.hasebox.de\/index.php\/wp-json\/wp\/v2\/posts\/48","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ai.hasebox.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ai.hasebox.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ai.hasebox.de\/index.php\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/ai.hasebox.de\/index.php\/wp-json\/wp\/v2\/comments?post=48"}],"version-history":[{"count":6,"href":"https:\/\/ai.hasebox.de\/index.php\/wp-json\/wp\/v2\/posts\/48\/revisions"}],"predecessor-version":[{"id":2376,"href":"https:\/\/ai.hasebox.de\/index.php\/wp-json\/wp\/v2\/posts\/48\/revisions\/2376"}],"wp:attachment":[{"href":"https:\/\/ai.hasebox.de\/index.php\/wp-json\/wp\/v2\/media?parent=48"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ai.hasebox.de\/index.php\/wp-json\/wp\/v2\/categories?post=48"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ai.hasebox.de\/index.php\/wp-json\/wp\/v2\/tags?post=48"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}