
W3C Kernstijlen
De W3C Kernstijlen biedt schrijvers een gemakkelijke manier om te
beginnen met het gebruik van stijlbladen zonder de noodzaak om ontwerper
te worden. Door een link toe te voegen aan het hoofd van uw documenten, zal
een CSS browser het stijlblad van uw keuze van W3C's server halen wanneer
het uw document ontdekt. Een niet-CSS browser zal het HTML document
tonen zoals het altijd deed.
te beginnen met de W3C Kernstijlen, doe het volgende:
- Kies uw favoriete stijlblad uit de acht aangebodene: Chocolade,
Middernacht, Modern, Ouderwets, Staalachtig, Zwitsers, Traditioneel en Ultrablauw.
-
voeg LINK elementen toe aan het hoofd van uw documenten. Hier is
een voorbeeld hoe u dit kunt doen in HTML 4.01:
<!doctype html public '-//W3C//DTD HTML 4.01//EN'
'https://www.w3.org/TR/html4/strict.dtd'>
<html>
<head>
<title>Document title</title>
<link rel="stylesheet" href="https://www.w3.org/StyleSheets/Core/Modernist" type="text/css">
</head>
...
of in XHTML 1.0:
<!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Strict//EN'
'https://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd'>
<html>
<head>
<title>Document title</title>
<link rel="stylesheet" href="https://www.w3.org/StyleSheets/Core/Modernist" type="text/css" />
</head>
...
Controleer de HTML bron van deze pagina voor een echt voorbeeld.
De W3C Kernstijlen zijn ontworpen en uitgevoerd door Todd Fahrner met hulp van collega's bij (destijds)
Verso [link terug naar 1998].
Dit is een doorlopend project om gedeelde stijlbladen over het Web te verkennen en wij moedigen
u aan om te beginnen met het gebruik van Kernstijlen. Wanneer u dit doet, zou u zich er bewust van moeten zijn dat:
- De meeste HTML documenten niet geldig zijn volgens de HTML specificatie.
Ongeldige documenten, in combinatie met de Kernstijlen, kunnen tot onverwachte resultaten leiden.
W3C biedt een manier aan om documenten te valideren. Tevens
zou voor de beste resultaten de HTML opmaak niet-presentatie-achtig moeten zijn (vermijd b.v.
tafels voor indeling, LETTERTYPE etiketten, overdadig gebruik van <BR>, enz.) en
structureel (gebruik b.v. H1-H6 voor koppen).
- Vanaf augustus 2002, zijn er volledige uitvoeringen van CSS1, maar nog niet van
CSS2. De meeste uitvoeringen hebben problemen met
het hanteren van zekere CSS eigenschap/waarde combinaties bij sommige opmaak onderdelen.
Daarom gebruiken wij browser sniffing tijdens een overgangfase om er zeker van te zijn dat
er geen stijlbladen naar de browsers worden gestuurd die zij niet aankunnen. Het werkt zo:
de W3C server detecteert welke browser u gebruikt (via het User-Agent HTTP hoofdveld) en
verwijdert stijlblad modules waar uw eigen browser problemen mee heeft. Deze oplossing zal
geleidelijk minder actief worden omdat de browsersteun voor CSS verbetert.
- Voor technische of esthetische redenen kunnen de W3C Kernstijlen ter zijner tijd veranderen.
Echter, het algemene uiterlijk en gevoel van elk stijlblad zal worden bewaard.
Bert Bos, W3C Curator