Bertel Lund Hansen skrev:
> Jeg har i sin tid læst at alt som ikke kun består af cifre, bør
> stå i anførselstegn, men det er åbenbart forkert?
Ja. Der er meget få ting i css der kræver brug af anførselstegn -
og i de fleste værdier er det faktisk forbudt. En css-validering
vil afsløre den slags fejl med det samme.
Det eneste tilfælde jeg umiddelbart kan komme i tanke om hvor
anførselstegn er obligatorisk, er hvis man angiver en skrifttype
hvor skrifttypenavnet indeholder mellemrum: fx
body { font-family: "New Century Schoolbook", serif }
I angivelser af uri'er er brug af anførselstegn valgfrit. I alle
andre enheder er anførselstegn ikke tilladt.
Se evt. siden her:
<
http://www.htmlhelp.com/reference/css/units.html>
NB: Det er muligt at du forveksler reglerne for css med reglerne
for brug af anførselstegn til html-parametre. I sidstnævnte er
anførselstegn altid tilladt, men i visse tilfælde må de udelades.
HTML-reglerne kan ses her:
<
http://www.allmyfaqs.com/faq.pl?Attribute_values_in_quotes>.
Jeg anbefaler (lige som SGML-tutorialen der refereres til) at man
altid benytter anførselstegn om html-attributter - så slipper man
for at tænke på om det er legalt at udelade dem.
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html