<html> <head>De naam van het document is dan ingevuld bij het attribuut href Het mooie van deze methode is dat met het aanpassen van een enkele stylesheet alle verbonden pagina's worden vormgegeven. Hierdoor
<title>hier de titel van je document</title>
<link rel="STYLESHEET" href="naam_vh_document.css" type="text/css">
</head> <body> hier komt dan de inhoud van je hele pagina............. . . . </body> </html>
body { font-family: arial, helvetica, sans-serif; font-size: 12pt; line-height: 14pt; } h3 { margin-left: 25pt; line-height: 19pt; }Hierbij zie je eerst de naam van de HTML-tag waarop de stijl betrekking heeft en vervolgens tussen de accolades de stijldeclaraties. Een stijldecralatie begint met een kenmerk(bijvoorbeeld margin-left) daarachter de dubbele punt, vervolgens de waarde (bijvoorbeeld 25pt) gevolgd door de punt-komma.
<html> <head>
<title>inleiding CSS</title>
<style type="text/css">
<!--
body {
color: #3366FF;
}
h1{
color: #CC0000;
background-image: url(PATROON.GIF);
padding: 20px;
}
pre {
background-color: #ccffcc;
margin: 5px;
color: #000000;
padding: 15px;
margin-left: 15px;
margin-right: 50px;
border-top: 8px ridge #00CC33;
border-right: 8px ridge #009966;
border-bottom: 8px ridge #00cc33;
border-left: 8px ridge #009933;
}
-->
</style>
</head> <body> hier komt dan de inhoud van je hele pagina............. . . . </body> </html>
<P STYLE="color: red;">De tekstkleur in deze paragraaf is rood.</P>Dit gebruik je als je incidenteel CSS wilt toepassen. (Merk op dat STYLE hier een attribuut is geworden -bij P- in tegenstelling het voorgaande voorbeeld waar STYLE een tag is.) Omdat je in de tag zelf de stijl definieert, zijn de vormgeving en de inhoud niet gescheiden. Wijzigingen van de vormgeving worden zo onoverzichtelijk en moeizaam. De kans op inconsequentie in de vormgeving neemt toe.
In de CSS code hierboven wordt voor de accolade aangegeven op welke tag in
de HTML de stijldefinites moeten worden toegepast. We noemen dat de selector.
Bijvoorbeeld :
p { stijldefinitie; stijldefinitie; }
De stijldefinities gelden nu voor elke inhoud, die door de <P> en </P> omgeven wordt. Maar het kan zijn dat een andere paragraaf een andere stijltag wilt geven. Dit kan door CLASSES te gebruiken.
<head>
<title>inleiding CSS</title>
<style type="text/css">
<!--
p { font-family: arial,helveticat,sans-serif; } .mooier { color: #aa0000; }
-->
</style>
</head> <body>
<p> dit is tekst</p>
<p class="mooier">deze tekst wordt rood.</p>
Dit geeft in beide paragrafen hetzelfde lettertype, maar in de tweede wel een rode tekst, terwijl dat in de eerste niet zal zijn.