Gunnar Bittersmann: HTML Attribute zwingend mit "" ?

Beitrag lesen

Hello out there!

* in HTML, sobald der Attributwert Sonderzeichen außer Buchstaben und Ziffern enthält.

Nein, es dürfen weitere Zeichen im Attributwert auftauchen, ohne dass Anführungszeichen in HTML 4.01 Pflicht wären. Die Spec [HTML401 §3.2.2] sagt, welche.

Ob einfache oder doppelte Anführungszeichen verwendet werden, ist in HTML wie in XHTML egal; es sei denn, im Attributwert kommen unmaskierte Anführungszeichen vor. (Wenn das einfache Anführungszeichen im Attributwert unmaskiert vorkommt, muss dieser in doppelte Anführungszeichen eingeschlossen sein. Wenn das doppelte Anführungszeichen im Attributwert unmaskiert vorkommt, muss dieser in einfache Anführungszeichen eingeschlossen sein.)

See ya up the road,
Gunnar

--
„Wer Gründe anhört, kommt in Gefahr nachzugeben.“ (Goethe)