Op donderdag 17 januari 2002 10:43 schreef Cheatah het volgende:
Kijk ook even naar je CSS, want scrollbar-dingetjes zijn IE only. Funky, maar nog steeds 'verboden'.
En bij iedere color moet je een background-color geven, en omgekeerd. Als je dat niet wilt kunt je color: inherit; gebruiken

definieer 'verboden' in CSS;
... If a user agent encounters a property that applies for a supported media type, the user agent must parse the value according to the property definition. This means that the user agent must accept all valid values and must ignore declarations with invalid values. User agents must ignore rules that apply to unsupported media types.
http://www.w3.org/TR/REC-CSS2/conform.html#conformance
wat ik daaruit opmaak is dat CSS allerminst gevalideerd dient te worden, UA's moeten enkel 'illegale' properties en declaraties 'ignoren', maar wel de rest van de properties conform de gegeven waardes renderen.
dat W3C alsnog een validator voor CSS heeft is eerder onderdeel van een media-offensief om browsers te dwingen zich vaster aan de specs te conformeren; echter aangezien, waar er echter geen definities bestaan (zoals in het specificeren van kleuren voor vaste 3D elements, of voor transparantie) is er niks in te brengen tegen gebruik van browser-specifieke oplossingen: -moz-opacity en filter:alpha
hou dan enkel wel rekening met browsers die dat niet ondersteunen (maar ben erg benieuw in wat voor pagina kleur geven aan scrollbars 'essentiel' is, misschien een page die zich er op richt
* RM-rf flink te ergeren door verminderd gebruiksgemak, dat lukt dan makkelijk)
overigens is het niet mogelijk zijn van validatie van CSS juist bepaald door het ontbreken van een essentieel element binnen valideren: de DOCTYPE, hierin wordt gespecificeerd aan welke definites zich heeft te houden; binnen de DOCTYPE van XHTML1.1 wordt specifiek gedefinieerd welke modules de pagina bevat, zodra je tables, head, (x)forms toepast moet er in de DOCTYPE verwijzingen staan naar de DTD-modules van table, head en (x)form.
(waarschijnlijk is dat ook de reden dat W3C nog altijd geen xhtml1.1 kan valideren aangezien die interpretatie van Doctype in de huidige validator nog niet mogelijk is (validator is eigenlijk een simpele SGML-parser))
Intelligente mensen zoeken in tijden van crisis naar oplossingen, Idioten zoeken dan schuldigen