Gunnar Bittersmann: Option value Spezifikation ?

Beitrag lesen

@@Sven Rautenberg:

nuqneH

Punkte in CSS stellen ein Sonderzeichen dar, das entsprechend escaped werden muss.

Nein. Die IMHO zu bevorzugende Variante ist, den String in Anführungszeichen zu setzen. Dann muss '.' nicht escapet werden:

option[value="de.gif"]:before { content: url(de.gif) }

(Bei 'url()' sind keine Anführungszeichen notwendig.)

In der Spec [CSS21 §5.8] werden die Schreibweisen mit und ohne Anführungszeichen verwendet, leider ohne jeglichen Hinweis darauf, in welchen Fällen sie notwendig sind. Und nicht, dass es in [CSS3-SELECTORS §6.3] besser wäre.

Qapla'

--
Volumen einer Pizza mit Radius z und Dicke a: pi z z a