|
|||
Forum nicht valide?
Zugegeben, meine Anfrage ist etwas provokativ, aber ich wundere mich gerade, dass ein Forum über XHTML selber nicht deren Spazifikation folgt ...
http://schneegans.de/xp/?url=http%3A...lication%2Fxml http://www.validome.org/get/http://xhtmlforum.de/ |
Sponsored Links |
|
||||
Der Validome Validator ist extrem streng. Nach W3C ist diese Seite Valide.
Aber diese kleinen Fehler sollten ja auch leicht zu beheben sein.
__________________
[SIGPIC][/SIGPIC] |
Sponsored Links |
|
||||
Der W3C-Validator ist leider nur für HTML-Dokumente geeignet (siehe XML-Beschränkung). Stattdessen sollte ein XML-konformer Validator wie etwa Christoph Schneegans’ XML-Schema-Validator verwendet werden.
__________________
Markus Wulftange |
|
||||
Zitat:
Zitat:
__________________
Markus Wulftange |
|
||||
Validome besitzt auch ein entsprechendes Tool:
http://www.validome.org/xml/
__________________
[SIGPIC][/SIGPIC] |
|
||||
Zitat:
__________________
Markus Wulftange |
|
|||
Und warum? Validome nutzt für XHTML-Dokumente mittlerweile auch einen Schema-Validator, insofern sollte es da keine relevanten Unterschiede zu dem Validator von Christoph Schneegans geben. Darüber hinaus prüft Validome aber noch einige andere Sachen, die weder über eine DTD noch über ein XML-Schama ausdrückbar sind. Z. B. die Meldung bezüglich der fehlenden Content-Script-Type-Angabe. Insofern fällt mir kein Grund gegen Validome und für den Schneegans-Validator ein.
Der XML-Validator von Validome ist wie dort ja auch geschrieben steht allgemein für XML-Dokumente mit zugehörigen DTDs oder Schemata. Da kaum jemand in seinen XHTML-Dokumenten ein entsprechendes Schema verlinkt (siehe http://www.w3.org/TR/xhtml1-schema/#schema-loc), wird ein XHTML-Dokument damit nur gegen die DTD validiert. Für XHTML-Dokumente sollte man deshalb den "normalen" Validator von Validome nutzen. Über diesen einen CSS-Fehler stolpert man übrigens sogar in der Fehlerkonsole von Opera, Firefox und Co.: http://jigsaw.w3.org/css-validator/v...usermedium=all Das war mir bisher entgangen. |
Sponsored Links |
|
|||
Also Validome meckert da bei mir durchaus rum. Zunächst beschwert er sich nur über die fehlenden Anführungszeichen in der XML-Deklaration. Wenn man die ergänzt, beschwert er sich über das Wurzelelement im Doctype, die Schachtelung der a-Elemente (die der Schneegans-Validator in diesem Kontext nicht bemängelt), den foobar-Wert im Attribut, das fehlende html-Wurzelelement und dass das p-Element an der Stelle unzulässig sei.
Einzig die fehlerhafte xml-stylesheet-Anweisung wird von Validome ignoriert, oder habe ich etwas übersehen? Man könnte jetzt noch sagen, dass dem (falschen bzw. fehlenden) Wurzelelement eine Namespace-Angabe fehlt, aber da es bereits als falsch oder fehlend erkannt wird, wäre die Meldung eh nur verwirrend. Wenn man das html-Element ergänzt, wird das fehlende xmlns-Attribut bemängelt. |
Sponsored Links |
Themen-Optionen | |
Ansicht | |
|
|
Ähnliche Themen | ||||
Thema | Autor | Forum | Antworten | Letzter Beitrag |
Forum in- oder extern? | MythTakes | Barrierefreiheit | 8 | 08.07.2009 20:15 |
Forum einbinden! | GermanyGarage | CSS | 11 | 03.02.2009 08:15 |
Bin CSS-Neulind und habe Hilfe nötig! | lol123 | CSS | 0 | 19.03.2007 20:07 |
"<p></p>" und "<h1></h1>" nicht valide? | DJ Andsky | (X)HTML | 6 | 12.11.2006 14:35 |
Wie ist es möglich dass Valide Seiten falsch angezeigt werde | albert thommen | (X)HTML | 6 | 26.10.2005 23:16 |