MudGuard: Unzulänglichkeiten des W3C-Validators?

Beitrag lesen

Hi,

  1. Irgendwo in der XHTML-Spezifikation steht meines Wissens geschrieben, dass man bei XHTML-Dokumenten die XML-Deklaration mit den darin enthaltenen Kodierungsinformationen weglassen darf, sofern man als Kodierung UTF-8 oder UTF-16 verwendet. Meine Schlussfolgerung daraus ist, dass wenn man per Meta Charset die Kodierung auf bspw. Latin-1 festlegt, die XML-Deklaration _nicht_ weglassen darf, sondern dort dann ebenfalls encoding="iso-8859-1" angeben muss.

Im HTTP-Umfeld reicht auch ein entsprechender HTTP-Header.

  1. XHTML 1.1 enthält nicht das Latin-1-Entities-Modul.

Doch, enthält es.
Denn in
http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd
wird
http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-framework-1.mod
eingebunden, welches
http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-charent-1.mod
einbindet, welches wiederum
http://www.w3.org/TR/xhtml-modularization/DTD/xhtml-lat1.ent
einbindet.

cu,
Andreas

--
MudGuard? Siehe http://www.Mud-Guard.de/
Fachfragen per E-Mail halte ich für unverschämt und werde entsprechende E-Mails nicht beantworten. Für Fachfragen ist das Forum da.