Initiation à la création de site Web


Classes


Principes

Définition d'un style

balise.nom-de-la-classe {
  propriété de style: valeur;
  propriété de style: valeur;
  ...;
}

Exemple :

H2.titre {
  font-family: arial;
  font-style: italic
}

Remarques :

Appel d'une classe

Code CSS :
B.rouge {
  font: Verdana 12px;
  color: #FF0000;
}
Code HTML :
<b class="rouge">Texte à mettre en rouge et en gras</b>
Dans le navigateur :

Classes universelles

Si on ne précise pas la balise dans la définition de la classe, la classe pourra être utilisée pour n'importe quelle balise pour laquelle le style sélectionné a un sens.

Code CSS :

.code {
  background-color:yellow;
}
Code HTML :
<h4 class="code">Titre en jaune</h4>
<p>La couleur du fond du paragraphe suivant sera jaune.</p>
<p class="code">Code HTML</p>
Dans le navigateur :

Où mettre une feuille de style ?

Il y a trois possibilités :

Comment organiser les fichiers html et css ?

En général, nous avons un fichier css et plusieurs fichiers html qui utilisent ce fichier css.

Une modification dans le fichier css s'appliquera automatiquement à tous les fichiers html.