Technologies internet


Feuilles de style (introduction, 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 :

.couleur {
  background-color:yellow;
}

Code HTML :

<h4 class="couleur">Titre en jaune</h4>
<p>La couleur du fond du paragraphe suivant sera jaune.</p>
<p class="couleur">Code HTML</p>

Dans le navigateur :

Où mettre une feuille de style ?

Il y a trois possibilités :

Les bénéfices quant à l'utilisation des feuilles de style

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.

structure des fichiers

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

Exemples :