HTML-Konventionen
gedruckt am 04. Feb. 2012
Konventionen für Dateinamen
HTML-Dateien und Ordner sollen keine Sonderzeichen enthalten, anstelle von Leerzeichen wird der Underscore verwendet. Die Sonderzeichen werden in der URL-Leiste codiert dargestellt und stören daher die Lesbarkeit.
Die Startdatei eines einfachen Internet-Projektes sollte default.htm (Windows-Server) oder index.html (UNIX-Server) heißen. In diesem Fall braucht der Dateiname nicht mit der URL eingegeben zu werden. Außderdem ist für Webdesigner dann klar, welche Datei die Startdatei ist.
Konventionen für den Quellcode
Um den Quellcode gut lesbar zu halten, sind folgende Konventionen empfehlenswert:
Die Leerzeichen und leeren Absätze werden in der Browseransicht nicht angezeigt (Ausnahme: Abstand zwischen Bildern, wenn die <img>-tags nicht unmittelbar aufeinander folgen.
Grundsätzlich gilt die Trennung von Inhalt und Gestaltung, das heißt, Formatierungsvorschriften sind in Stylesheets zu schreiben.
Es ist auch möglich, Teile zu kommentieren. Ein mehrzeileiger Kommentar in HTML wird mit <!– eingeleitet und mit –> beendet.
Es ist unbedingt nötig, die Ordner- und Datei-Struktur eines Projektes am lokalen Computer gleich zu halten wie am Server. Für Bilder empfehle ich dringend einen Ordner images innerhalb eines Projektes, in dem die Bilder abgespeichert werden. Ein Verweis auf den Ordner Eigene Bilder oder Eigene Dateien kann nur zu Problemen führen, da diese Ordner am Server nie zur Verfügung stehen.
Relative Pfade
Fehlersuche
Bilder
Rechter Mausklick auf das nicht angezeigte Bild, Eigenschaften ansehen: sind Dateiname und relativer Pfad richtig? Befindet sich das Bild im angegebenen Ordner?
Links
Beim Drüberfahren über einen Link mit der Maus wird in der Statusleiste des Browsers das Ziel angegeben. Hier man kontrollieren, ob der Link richtig gesetzt wurde, vorausgesetzt man hat einen Überblick über die Ordnerstruktur des eigenen Projektes. Im Quelltext sind dann die Angaben zu korrigieren: meist sind die Fehler zu Beginn auf unklare Ordnerstrukturen zurückzuführen.

