Thomas Luethi: 4.0 oder 4.1 ???

Beitrag lesen

Hallo Oliver,

Also, ich kapiere das mit den 4.0 und 4.1 nicht. Wann muss ich denn jetzt was eingeben?

Die letzte und aktuellste "4er" Variante ist 4.01.

Da Dir die ganze Thematik neu ist, vermute ich, dass Du
bisher "kunterbuntes" HTML geschrieben hast.
Dann ist es vermutlich HTML 4.01 Transitional.

Wenn Du "veraltete" Dinge benuetzt, wie z.B. <font>-Tags,
border-Attribute bei Bildern, target-Attribute bei Links
und aehnliches, dann hast Du "HTML 4.01 Transitional".

Wenn Du sehr sauber arbeitest, d.h. Struktur mit HTML
und Layout mit CSS machst und keine veralteten Elemente
oder Attribute verwendest, dann hast Du "HTML 4.01 Strict".

Hier kannst Du nachgucken:
Elemente bzw. Attribute, die in den Tabellen
http://www.w3.org/TR/html401/index/elements.html
http://www.w3.org/TR/html401/index/attributes.html
in der Spalte "Depr." ein "D" oder
in der Spalte "DTD" ein "L" oder "F" haben,
sind in HTML 4.01 Strict nicht erlaubt.

Schreib mal folgende Doctype-Angabe an den Anfang Deines Dokuments:

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

Dann gehst Du zum HTML-Validator des W3C und fragst ihn,
was er von Deiner Seite haelt:
http://validator.w3.org/ (englisch, aktuell)
http://validator.projektmedien.de/ (deutsch, AFAIK veraltet)

Dann versuchst Du, die Fehlermeldungen zu verstehen
und die Fehler zu beseitigen.

Gruesse,

Thomas

--
Bitte keine Mails mit Fachfragen - dafuer gibt es das Forum!
Ich mag es, wenn URLs verlinkt sind (</faq/#Q-19>).
Oft gestellte PHP-Fragen beantwortet die dclp-FAQ bestens: http://www.dclp-faq.de/