Gebruik CSS Level-2.1 volgens de W3C specificatie voor het vormgeven van overheidswebsites. (R-pd.2.6)
Eindelijk 'ns wat anders dan dat geneuzel over markup :) Laten we het eens gaan hebben over de presentatie van een website; Cascading Style Sheets.
De voordelen van CSS zijn voor iedereen ondertussen waarschijnlijk wel bekend, maar het is niet verkeerd om ze nog eens door te nemen.
CSS Level 3 wordt afgeraden, dus volgens de richtlijn mogen we alleen de volgende selectors gebruiken:
*
E
E F
E > F
E:first-child
E:link
E:visited
E:active
E:hover
E:focus
E:lang(c)
E + F
E[foo]
E[foo="warning"]
E[foo~="warning"]
E[lang|="en"]
DIV.warning
E#myid
Wie gebruikt er al selectors uit CSS Level 3? Wat zijn daarbij je ervaringen?
Hoe ga je om met IE-only stijlen als zoom: 1;
en filter: alpha(opacity=25);
? Gebruik je die gewoon, ondanks dat ze niet in de standaard zijn opgenomen? Dezelfde vraag natuurlijk voor word-wrap: break-word;
, -moz-opacity
, -o-background-size
en andersoortige eigenschappen die je niet weg kunt moffelen achter een conditional comment.
En kan iedereen zich trouwens vinden in de drie groepen browsers die de Webrichtlijnen onderscheidt?
Zien we deze richtlijn als een beperking? Of als een handvat waar we wat aan hebben? Wanneer vind jij dat CSS Level 3 of modules daarvan ook toegestaan mogen worden?