Sven Rautenberg: unterschiedliche Darstellung von Frames

Beitrag lesen

Moin!

Tatsache ist, dass in HTML Attributwerte nur dann gequotet werden müssen, wenn sie etwas anderes als Zahlen und Buchstaben enthalten. Du als "Hardcore-Validator" solltest sowas doch eigentlich wissen, oder? :)

Du widersprichst mir doch gar nicht. Ich habe lediglich ausgesagt, daß Validator-Empfehlungen zum "Quoting" zu befolgen seien, ich habe nicht behauptet, daß der Validator solche Empfehlungen _grundsätzlich_ ausspuckt.

Attributwerte ohne Anführungszeichen sind unter Umständen valide. Die von dir beanstandeten Attributwerte 'frameborder=0 border=0' etc. _sind_ so valide. :)

Tatsache ist, dass in HTML Attributwerte nur dann gequotet werden müssen, wenn sie etwas anderes als Zahlen und Buchstaben enthalten
dem widerspricht bereits die W3C-Darstellung in http://www.w3.org/TR/1998/REC-html40-19980424/present/frames.html#h-16.2.1

http://www.w3.org/TR/1998/REC-html40-19980424/intro/sgmltut.html#h-3.2.2
Gleiches Dokument, andere Aussage (ehrlich gesagt habe ich zum Thema Attribut-Quoting ja-oder-nein bei deinem Link nichts wirklich gefunden):

"In certain cases, authors may specify the value of an attribute without any quotation marks. The attribute value may only contain letters (a-z and A-Z), digits (0-9), hyphens (ASCII decimal 45), and periods (ASCII decimal 46). We recommend using quotation marks even when it is possible to eliminate them."

Das eine ist, was man machen _kann_ (weils erlaubt ist). Das andere ist, was man machen _sollte_ (weil's empfohlen wird). Man _sollte_ auch <p>-Tags schließen. ;)

- Sven Rautenberg

--
Diese Signatur gilt nur am Freitag.