03.05.2013 Views

Dreamweaver CS3 - Adobe

Dreamweaver CS3 - Adobe

Dreamweaver CS3 - Adobe

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Hoofdstuk 6: Pagina's maken met CSS<br />

<strong>Adobe</strong>® <strong>Dreamweaver</strong>® <strong>CS3</strong> bevat veel functies die u helpen Cascading Style Sheets (CSS) te gebruiken voor het maken van<br />

stijlen en pagina-indelingen voor uw webpagina's.<br />

Wat zijn CSS-stijlpagina's (Cascading Style Sheets)<br />

Informatie over CSS (Cascading Style Sheets)<br />

Cascading Style Sheets (CSS) bestaan uit een verzameling opmaakregels die het uiterlijk van de inhoud op een webpagina<br />

bepalen. Bij het gebruik van CSS-stijlen voor de opmaak (indeling) van een pagina scheidt men de inhoud van de<br />

presentatie ervan. De inhoud van uw pagina—de HTML-code—bevindt zich in het HTML-bestand, terwijl de CSS-regels<br />

die de presentatie van de code bepalen, zich in een ander bestand (een externe stijlpagina) of in een ander deel van het<br />

HTML-document (doorgaans de kopsectie) bevinden. Door de inhoud te scheiden van de presentatie wordt het veel<br />

gemakkelijker om het uiterlijk van uw site te onderhouden vanaf een centrale locatie, omdat u telkens wanneer u een<br />

wijziging aanbrengt, nu niet elke eigenschap op elke pagina hoeft bij te werken. Het scheiden van de inhoud van de<br />

presentatie leidt ook tot meer eenvoudige en schonere HTML-code, hetgeen weer leidt tot kortere laadtijden in de browser<br />

en een vereenvoudigde navigatie voor mensen met toegankelijkheidsproblemen (bijvoorbeeld bezoekers die schermlezers<br />

gebruiken).<br />

CSS biedt een grote mate van flexibiliteit in en controle over het precieze uiterlijk van uw pagina. Met CSS hebt u controle<br />

over een groot aantal teksteigenschappen, waaronder specifieke lettertypen en tekengroottes, vet, cursief, onderstreept en<br />

tekstschaduwen, tekstkleur en achtergrondkleur, de kleur en onderstreping van koppelingen, en nog veel meer. Bij gebruik<br />

van CSS voor de controle van uw lettertypen kunt u ook zorgen voor een meer consistente afhandeling van uw paginaindeling<br />

en het uiterlijk in meerdere browsers.<br />

Naast tekstopmaak kunt u CSS ook gebruiken voor de controle over de opmaak en wijze van positioneren van elementen<br />

op blokniveau in een webpagina. Een element op blokniveau is een zelfstandig stuk inhoud dat in HTML doorgaans wordt<br />

gescheiden door een nieuwe regel en visueel wordt opgemaakt als een blok. Zo leidt het gebruik van de labels voor h1, p en<br />

div in alle gevallen tot elementen op blokniveau op een webpagina. Voor elementen op blokniveau kunt u marges en<br />

randen instellen, terwijl u ze op een specifieke locatie kunt positioneren, ze van een achtergrondkleur kunt voorzien, de<br />

tekst erin kunt laten zweven, enzovoort. Het manipuleren van elementen op blokniveau bestaat in wezen uit de manier<br />

waarop u uw pagina's opmaakt met CSS.<br />

Ga naar www.adobe.com/go/vid0152_nl voor een zelfstudie over Cascading Style Sheets.<br />

Zie ook<br />

“Werken met labels voor div-elementen” op pagina 156<br />

“Pagina's met CSS opmaken” op pagina 140<br />

Informatie over CSS-regels<br />

Een CSS-opmaakregel bestaat uit twee delen—de kiezer en de declaratie (of, in de meeste gevallen, een blok declaraties).<br />

De kiezer is een term (zoals p, h1,een klassenaam of een id) waarmee het opgemaakte element wordt aangeduid, terwijl het<br />

declaratieblok bepaalt wat de stijleigenschappen zijn. In het volgende voorbeeld is h1 de kiezer, terwijl alles wat tussen de<br />

accolades ({}) staat, het declaratieblok is:<br />

h1 {<br />

font-size: 16 pixels;<br />

font-family: Helvetica;<br />

font-weight:bold;<br />

}<br />

117

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!