HTML and CSS Reference
In-Depth Information
Glücklicherweise scheinen die aktuellen Browser, die zunehmend HTML5-Features
beherrschen, damit überaus gnädig umzugehen.
2.1.2
Character Encoding
Bei Benutzung der HTML-Syntax haben die Autoren mehrere Möglichkeiten, das
Character-Encoding anzugeben:
Auf der Transportebene durch den HTTP-Content-Type-Header.
• Durch die Benutzung eines meta -Elements und dessen charset -Attribut.
Für die XML-Syntax gelten die üblichen XML-Regeln, also beispielsweise die Deklara-
tion des Encodings in der XML-Deklaration, wie im XML-Beispiel demonstriert.
2.1.3
Der !doctype html
Der !doctype html ist lediglich bei der HTML-Schreibweise vorgeschrieben und hat
den einzigen Zweck, dem Browser mitzuteilen, die standardkonforme Darstellung der
HTML-Seite zu benutzen. Bei der XML-Schreibweise ist er komplett überflüssig, da die
Benutzung dieser Schreibweise bereits die standardkonforme Darstellung impliziert. Die
noch unter HTML 4 umständliche und lange Schreibweise des doctype ist nicht mehr
erforderlich. Verwenden Sie daher für Seiten, die HTML5 nutzen, als erste Zeile im
Code immer:
<!doctype html>
2.2
Sprachliche Unterschiede
Die sprachlichen Unterschiede zu HTML 4 werden in den folgenden Absätzen erläutert.
HTML5 definiert zahlreiche neue Elemente und neue Attribute für bestehende Ele-
mente, verändert die Bedeutung bestehender Elemente und verwirft Attribute oder Ele-
mente. An dieser Stelle soll nur ein kurzer Überblick über die wichtigsten Neuerungen
gegeben werden. Diese Ausführungen können also eine HTML5-Referenz nicht ersetzen.
Allen voran stehen neue Elemente in HTML5, die HTML eine bessere Struktur geben.
Dazu gehören Elemente wie section , article , aside sowie die header - und footer -
Elemente. Oftmals lösen sie div -Elemente ab, die per id -Attribut eindeutig in der HTML-
Seite referenziert werden konnten. Der Vorteil dieser neuen Elemente liegt darin, dass sie
tatsächlich über den Inhalt eine Aussage machen. Damit wird eine maschinelle
Auswertung des Inhalts überhaupt erst möglich. Betrachten wir einige neue Elemente:
article
aside
hgroup
header
footer
nav
Search WWH ::




Custom Search