|
CSS stylesheetsCSS is een methode om stijlen toe te voegen aan webdocumenten. Het gebruik van een extern CSS bestand biedt de volgende twee voornaamste voordelen:
In principe kun je alle opmaak vastleggen in een CSS. Dat betekent ook dat je op een HTML pagina minder flexibel bent als je iets van de standaard opmaak wilt afwijken. Maar dit heeft allemaal te maken met de persoonlijke keuze van een webdeveloper. Ikzelf maak (in deze website) volledig gebruik van CSS. Soms maak ik wel gebruik van images of foto's om die in de HTML pagina te stoppen, maar dat doe ik dan om functionele redenen. Wilt u een duidelijke uitleg met veel voorbeelden van het gebruik van correct HTML en CSS zien, ga dan eens kijken op deze website, een van de beste (Nederlandse) tutorial websites die ik ken over correct HTML en CSS. Om een indruk te krijgen hoe websites er prachtig uit kunnen zien met opmaak en content gescheiden, neem eens een kijkje in de ZEN Garden.
Hoe werkt CSS?(enkele basis voorbeelden)
Voorbeeld 1:In een CSS bepaal je bijvoorbeeld wat het lettertype, lettergrootte en letterkleur van de H1 stijl is. zoals hier: H1 { font-family: Verdana, Arial, sans-serif; text-align: left; font-size: 16px; font-weight: bold; color : #000000;
margin: 5px;
Zo kunt u een stijl maken voor zwarte tekst, blauwe tekst, oranje tekst en daarbinnen ook nog eens met verschillende lettergroottes, de hoeveel witruimte rondom een tekst en ga zo maar door.
In een webpagina (in de broncode) zult u zien dat niet het lettertype wordt getoond, maar een zogenaamde 'Class' wordt toegekend. De naam van de Class is de tagnaam die u hier aan gegeven hebt.
Het koppelen van een CSS aan een HTML pagina:Het koppelen dient u in the HEAD sectie van ieder HTML te plaatsen: <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01
Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
Voorbeeld 2Ik laat u zien hoe de stijl is gedefinieerd van
bovenstaande groene tekst (voorbeeld 2) en hoe deze getoond wordt in
de HTML broncode. h3
{ font-family: MS Sans Serif; En zo ziet het eruit nadat ik deze stijl in de(HTML) webpagina heb toegepast: <h3>Voorbeeld 2</h3> Zou ik geen CSS gebruikt hebben, dan zou de gehele HTML code voor de woorden: "voorbeeld 2" er als HTML broncode zo uit hebben gezien: <p align="left" style="margin: 5 15">
U ziet, dat scheelt nogal wat code. U kunt zich
voorstellen wanneer u dat door u hele website heen toepast, dat best
wel een paar kbytes kan schelen.
Voorbeeld 3
Het definiëren van een kleuren vlak (dit kan iedere gewenste kleur worden, in dit voorbeeld gebruik ik oranje) met ronde hoeken (zoals onze hoofdnavigatie) als class in een stylesheet:
hier kunt u iedere gewenste tekst, plaatjes of links plaatsen die u wilt
Hieronder de CSS code: /* ronde textbox oranje*/
Note: de "width: 14em" mag ook een percentage zijn: "width: 100%"
Hieronder de broncode van de HTML: <div class="bl"><div class="br"><div class="tl"><div
class="tr"> Note: de "class W12" is de class die de tekst 'wit' maakt.
U ziet dat u maar relatief weinig code nodig heeft om in uw HTML
pagina te plaatsen.
Er zijn legio voorbeelden, tutorials en
instructies te vinden op het web als u bijvoorbeeld zoekt naar "CSS
help" of "CSS codes" of "CSS voorbeelden" maar één bron wil ik u
niet onthouden waar de bron van een CSS ligt en dat is het W3C (World
Wide Web consortium), hier vindt u alles over HTML en CSS zoals
dat bedoeld is te gebruiken.
|
|
Home |
Wij zijn wij |
Web design advies |
SEO Advies |
Tips en Publicaties |
Gratis SEO tools |
Gratis downloads |
Video tutorials
|
Web Terminologie |
Web disciplines | |