Archive for June, 2005

HTML-Validierung

Friday, June 17th, 2005

Ich habe heute den Validierungsservice validator.de.selfhtml.org ausprobiert. Dazu habe ich eine Seite verwendet, die der Validierungsservice validator.w3.org in der Version 0.6.7 als gültiges “HTML 4.01 Transitional” erkennt.

validator.de.selfhtml.org meldet auf dieser Seite jede Menge Fehler, der folgenden Art:

  • Ungültiger Wert “15px” im Attribut “width”.
    Es sind nur ganze Zahlen oder prozentuale Angaben (z.B. 10%) erlaubt.
  • Ungültiger Wert “99.9%” im Attribut “width”.
    Es sind nur ganze Zahlen oder prozentuale Angaben (z.B. 10%) erlaubt.
  • Ungültiger Wert “*” im Attribut “width”.
    Es sind nur ganze Zahlen oder prozentuale Angaben (z.B. 10%) erlaubt.

In der DTD ist das entsprechende Attribut als CDATA definiert:

< !ENTITY % Length "CDATA" -- nn for pixels or nn% for percentage length -->

Der W3C-Validator scheint also hier weniger streng zu sein.

Abgesehen davon gibt validator.de.selfhtml.org eine (etwas unverständliche) Warnung bei den <br /> – Tags aus. Zum Beispiel:

  • # Zeile 185, Spalte 274: NET-ermöglichender Starttag; Vielleicht fehlende Anführungsstriche um einen Attributwert

Fazit:
Ich werde in Zukunft vielleicht öfter einmal auf validator.de.selfhtml.org zurückgreifen, weil ich den Eindruck habe, dass er zu mindestens in Teilbereichen eine strengere Prüfung vornimmt. Abgesehen davon liefert er angeblich Referenzen zu relevanten Stellen auf den SELFHTML-Seiten. Auf das Urteil des W3C-Validators werde ich natürlich auch in Zukunft nicht verzichten.