Visual wint met CSS3
Chris Coyier, webdesigner die beweert de blog CSS-Tricks , schrijft in zijn op Twitter profiel dat "CSS is net als schaken. U kunt leren de basisprincipes in een dag, en breng een levenslange specialiseren. " In feite, CSS is de taal makkelijk te leren, met een zeer eenvoudige syntaxis. Maar het maken van goed ontworpen pagina-indelingen met behulp van CSS, en weet al zijn trucs, het vergt tijd en ervaring.
De meest correcte manier van ontwikkelen van webpagina's voor de structuur is onderverdeeld in drie lagen: de inhoud (HTML), het gedrag (JavaScript) en presentatie (CSS). Werken aan CSS in een aparte laag van de rest van de structuur, bereiken we een betere visuele consistentie, aangezien de lay-out van alle pagina's zijn gebaseerd op een soortgelijk style sheet. We hebben ook tijdwinst en gemak bij het maken van een visuele herinrichting of onderhoud, omdat het veranderen van een enkel bestand een impact zal hebben op de hele site. Met de CSS in een apart bestand, kunnen wij ook zorgen voor een grotere toegankelijkheid van specifieke stijl sheets voor verschillende apparaten te creëren zoals spraaksynthesizers en sound, braille-apparaten en printers, mobiele telefoons en mobile apparaten other, enz.. Het laden van pagina's ook sneller, want na de eerste toegang tot de site, de CSS-bestand wordt geladen in de cache.

Een goed voorbeeld van hoe CSS kan krachtig zijn wanneer goed gebruikt, is de CSS Zen Garden . De site biedt een sjabloon HTML-pagina te downloaden, en verschillende ontwerpers style sheets voor die pagina. Het resultaat is te zien in de galerie: alleen het veranderen van de stylesheet worden verschillende lay-outs worden toegepast in dezelfde HTML-pagina.















