ich habe ein mir ein Template gebastelt und irgendwann mal als Vorlage ein Grundgerüst von irgendwo kopiert.
In dem Gerüst stand:
- Code: Alles auswählen
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
Während der Bastelei habe ich auf andere Dinge geachtet, denn ich wusste garnicht, dass die Dokumententyp Deklaration wichtig ist
Mittlerweile steht in meinem Template auch noch die xml Namensraumangabe (xmlns). Das ganze sieht jetzt so aus:
- Code: Alles auswählen
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="de" lang="de">
<html>
(...)
</head>
(...)
Kann ich den Dokumententyp jezt nachträglich einfach auf Strict ändern, oder verhauts mir dann mein ganzes Template?
Könnte es sein, dass dann die Ausgabe von manchen Modulen nicht mehr so ist wie vorher?
Könnte ich also am Anfang meines Templates folgendes einfügen:
- Code: Alles auswählen
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
und schon wäre unsere Homepage HTML Strict?

