HTML
Definiert Elemente inhaltlich - Die Hypertext Markup Language ist der erste Schritt für die Erstellung von Webseiten im WWW. Es definiert den grundsätzlichen Aufbau einer Web-Seite und die enthaltenen Elemente. Die Darstellung übernimmt der Browser.
Inhalte stehen in Markierungen (Tags) - Die Anweisungen in den spitzen Klammern werden Tags genannt. Bei <h1> steht das h für Headline (Überschrift) und die 1 für Hierarchie-Ebene 1. Der Text der zwischen dem öffnenden <h1>-Tag und dem schließenden </h1>-Tag steht, wird dann als entsprechende Überschrift im Browser dargestellt.
Weiterführende Informationen: SelfHTML
XHTML
XML-konform - XHTML ist die neueste HTML-Version und nicht zu verwechseln mit XML. XHTML ist nichts anderes, als XML-konformes HTML. Bei neu zu erstellenden Webseiten sollte man darauf achten, dass der Code nach dem XHTML-Standard einwandfrei ist.
XHTML-konformer Code:
- Alle Tags und Attribute werden kleingeschrieben.
- Alle Tags müssen geschlossen werden. Diese Regel gilt zwar auch für "normales HTML", aber bisher tolerierten einige Browser solche Fehler.
- Überlappende Tags sind nicht mehr erlaubt:
Bisher möglich: <p>mein<i>text</p></i>
Neuer Standard: <p>mein<i>text</i></p> - Für sich stehende (leere) Tags müssen durch einen Slash innerhalb des Tags geschlossen werden.
Z.B. <br /> oder </hr> - das Leerzeichen ist notwendig, damit die Sache auch mit alten Browsern funktioniert. - Werte von Attributen müssen in Anführungszeichen stehen. Z.B. <p align="left">
- Attribute, die nur einen Wert annehmen können, dürfen nicht mehr in vereinfachter Weise geschrieben werden:
Bisher möglich: <td nowrap>text</td>
Neuer Standard: <td nowrap="nowrap">text</td> - Komplett an XHTML angepasste Dokumente brauchen eine entsprechende DOCTYPE Declaration (siehe externe Links XHTML).
| © ott-deffge ITconsulting Berlin |

Nutzen Sie die Möglichkeit einer kostenlosen Erstberatung.