Hallo,
[...] Dazu gehört unter anderem die <bla />-Schreibweise für inhaltsleere Elemente und der Grundsatz, alle Attributwerte in Anführungszeichen zu setzen.
... und auch, alle Element- und Attributnamen konsequent klein zu schreiben. Großschreibung oder CamelCase ist nicht XHTML-konform, weil XML per definitionem case-sensitive ist.
and interacts badly with unquoted attribute values.
Diesen Teil finde ich sehr merkwürdig formuliert.
Aber Gunnars Erklärung dazu überzeugt mich - auch wenn sie gegenstandslos ist, solange man sich konsequent für einen Dialekt entscheidet.
Generell sage ich aber auch: Attributwerte ohne Anführungszeichen zu schreiben, ist bad practice, selbst wenn es erlaubt ist.
In HTML sind Attributwerte ohne Anführungszeichen zulässig.
... solange sie nur Buchstaben und Ziffern enthalten.
Einen schönen Tag noch
Martin
Wichtige Erkenntnis für Comiczeichner:
Eine Sprechblase ist nicht unbedingt ein Fall für den Urologen.