Une façon simple de prendre connaissance avec les CSS au moyen de l'exemple suivant :
Dans un site de plusieurs pages, la façon la plus rationnelle de séparer le style du contenu consiste à le créer dans une feuille de style externe
Dans cet exemple, je crée trois styles, un pour les titres, un pour les sous-titres l'autre pour le texte.
1- Contenu de la feuille de style :
Les lignes 2 à 4 placent le texte dans la page, le lignes 5 à 8 déterminent l'apparence du texte: la police, le style la taille et la couleur.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21
| .titre{
position: absolute;
left: 50px;
top 0px;
font-size: 24pt;
font-family: Arial;
font weight: bolder;
color: blue;}
.soustitre{
position: absolute;
left: 70px;
top 60px;
font-size: 18pt;
font-family: Verdana;}
.texte {
font-family: Tahoma;
font-size: 12pt;
text-align: justify;
} |
Puis, enregistrer la feuille de style en lui donnant un nom suivi de l'extension.css
par exemple : monstyle.css
2- Contenu de la page HTML :
Charger la feuille de style en plaçant entre les balises <head> et </head> le code ci-dessous :
<link rel=stylesheet href="monstyle.css" type="text"text/css">
Cette opération sera renouvelée dans le head de chaque page HTML
Le contenu de la page HTML sera rédigé entre les balises <body> et </body> avec le marquage ci-après :
1 2 3
| <p class="titre">Le Périgord</p>
<p class="soustitre">Le Périgord noir</p>
<p class="texte">Sarlat la Canéda, vieille ville pittoresque
</p> |
ainsi référencé, le texte prendra les attributs définis dans la feuille de style.
Partager