HTML 4.01 als XML?
Freitag, 2. September 2005 um 21:17 von Thomas S
Ich arbeite gerade an meiner Bookmarks- oder Lesezeichen-Liste und bin gerade dabei, eine Website hinzuzufügen, in der ich folgenden Text im Quellcode auf der Startseite am Anfang gefunden habe:
<?xml version=”1.0″ encoding=”iso-8859-1″?> <!DOCTYPE HTML PUBLIC “-//W3C//DTD HTML 4.01 Transitional//EN”>
Manche Webdesigner lassen sich die merkwürdigsten Dinge einfallen. HTML 4.01 hat überhaupt nichts mit XML zu tun. Die erste Zeile mit der XML-Deklaration ist überflüssig und völlig falsch. Nur bei XHTML darf man es benutzen, da es eine XML-Datei kennzeichnet; HTML ist jedoch kein XML. Im Falle des IE ist sie sogar schlecht, da er dadurch in den Quirks-Mode flutscht. Jedoch ist es sowieso eine Quirks-Mode-Seite mit dieser Dokumenttyp-Deklaration ohne URL.
Doctypes, die man benutzen sollte: vom W3C empfohlene Liste von DTDs
Es wundert mich, dass kein XML-Namensraum im <html>-Tag angegeben wurde. ;)
Abgelegt unter Kritiken



Schreibe einen Kommentar
Folgende HTML-Elemente sind erlaubt:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>