De kracht van CSS
Inmiddels bestaan Cascading stylesheets negen jaar. Het lijkt er op dat er een omslag is gekomen in het denken van webdesigners.
Zelfs grote websites, die lang bleven doorgaan met het gebruik van tabellen voor de opmaak van websites lijken om. Het heeft
een tijd geduurt, maar ook Internet Explorer 7 gebruikt CSS op een redelijk goede manier. Lang hebben ze bij Microsoft een eigen
interpretatie gehad van padding en margin, het zogenaamde boxprobleem.
Gebruik meerdere stijlbladen
Ondanks de naam, Cascading, maken de meeste websitebouwers nog steeds maar 1 stijlblad. In dit stijlblad stoppen ze vervolgens
alle stijlen die toepasbaar zijn op een enkele website. Cascading duidt er echter op dat er sprake is van een soort trapsgewijze opbouw.
Dit zie je al in het feit dat er bij verschillende stijlen sprake is van overerving. Maar dit overerven geldt ook voor
stijlbladen. De naam zegt het al, Cascading Style Sheets. Zo is het dus meer voor de hand liggend dat je voor verschillende
onderdelen van je website, verschillende stijlbladen maakt.
Elk onderdeel zijn eigen stijlblad
Zo kan ik me voorstellen dat je een algemeen stijlblad maakt, daar komen de verwijzingen dan ook in te staan naar andere stijlbladen.
Zo kun je dan ook een stijlblad maken voor typografie, het kleurgebruik en de algemene opmaak. Op deze manier houdt je een en
ander ook overzichtelijk.
Daarnaast komen er verschillende stijlbladen voor verschillend gebruik, want dat is de doelstelling achter CSS. Zo maken al
veel website bouwers een stijlblad voor het printen, maar je kan ook stijlbladen maken om bijvoorbeeld je website in een PDA
te laten zien. Hierbij kun je er aan denken dat je de website stript van alle plaatjes en bijzonderheden en dat er vrijwel alleen
kale tekst komt te staan met wat handige links.
Handige links
Tenslotte nog een paar handige websites die goed gebruik maken van CSS.
Timesonline.co.uk,
waarin vier stylesheets worden gebruikt, waarbij er een specifiek voor Internet Explorer is gemaakt, en
dan met name voor de hacks.
dailypixel.ca maakt een mooie onderverdeling in
de stylesheet.
En tenslotte noemen we nog
“The Yahoo! User Interface Library (YUI)”, een uitgebreide database over onder andere CSS.