:content
23.04.2003
In der allerersten Zeile von HTML-Dateien, also noch vor den <HTML>-tags, können sich
sogenannte DOCTYPE-Angaben befinden. Diese Angaben zeigen dem Browser an, welche HTML-Elemente
im Dokument verwendet werden, bzw. wie sehr sich der folgende HTML-Code an einen HTML-Standard hält.
Aufgrund der genauen Regeln, die mit damit verbunden sind (DTD - Document Type Definition),
sind viele moderne Browser in der Lage sich genau an den jeweiligen Standard zu halten, und
die Seite nicht nach Zufallsprinzip zu rendern (darzustellen).
Wenn der HTML-Code noch ältere HTML-Konstruktionen aufweist, oder unsauber
erstellt ist (Prüfung mit HTML Validatoren), dann empfiehlt es sich,
auf die DOCTYPE-Angaben zu verzichten.
Der HTML 4.01-Standard wird nicht sehr eng ausgelegt (beinhaltet z.B. verschachtelte Tabellen):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
Der HTML 4.01-Standard wird exakt eingehalten:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
Angabe in Framesets:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR/html4/frameset.dtd">
Der XHTML 1.0-Standard wird nicht sehr eng ausgelegt:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Der XHTML 1.0-Standard wird exakt eingehalten:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Angabe in Framesets:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
Wünsche, Anregungen und Beschwerden bitte im Gästebuch deponieren.
|