| weiter zu > HTML Einführung |
von Thomas Salvador.
Mit <!DOCTYPE> teilt man dem Browser mit, in welcher Sprache, Version und Variante das Dokument verfasst wurde, zum Beispiel HTML, 4.01, Transitional. Damit referenziert man eine Sprachdefinition, die zur Darstellung als auch zur Prüfung des Dokumentes genutzt werden kann.
Um zum Beispiel die bereits genannte Konfiguration zu erreichen, sagt man:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML.01 Transitional//EN"> <html> <head> <title>Titel</title> </head> <body> ... </body> </html>
Wesentlich ist,
HTML.01 Strict < HTML.01 Transitional < HTML.01 Frameset
Dieser Typ enthält alle HTML-Elemente und -Attribute, mit Ausnahme der rein-darstellenden und verworfenen Elemente. Frameset sind ebenso nicht erlaubt.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Dieser Typ umfasst die Elemente von HTML.01 Strict und zusätzlich die rein-darstellenden und verworfenen Elemente.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Dieser Typ umfasst die Elemente von HTML.01 Transitional und zusätzlich Framesets.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
XHTML 1.0 Strict < XHTML 1.0 Transitional < XHTML 1.0 Frameset
Dieser Typ entspricht im Umfang HTML.01 Strict, muss jedoch in wohlgeformtem XML verfasst werden.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Dieser Typ entspricht im Umfang HTML.01 Transitional, muss jedoch in wohlgeformtem XML verfasst werden.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Dieser Typ entspricht im Umfang HTML.01 Frameset, muss jedoch in wohlgeformtem XML verfasst werden.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
Dieser Typ entspricht XHTML 1.0 Strict, erlaubt jedoch das Module für weitere Unterstützung.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
Keine.
Keine.
