[ 139490 ]
[ 38.103.63.16 ]
Définition des classesLes classes de style permettent de créer plusieurs styles différents pour une même balise HTML. Dans la définition des styles, il suffira d'ajouter un nom de classe au sélecteur de balise et de les séparer par un point ("."). Le nom de classe ne peut être composé que de lettres dont les caractères accentués, de nombres et de tirets. L'attribut class="Nom de classe" permet de faire référence à une classe d'une feuille de style. Attention ! L'attribut class est effectivement utilisable dans pratiquement toutes les balises HTML sauf :
<html>
<head>
<style type="text/css">
<!--
Sélecteur de balise .Nom de classe {Propriété1:Valeur1; ...}
-->
</style>
</head>
<body>
<balise class="Nom de classe"></balise>
</body>
</html>
Les classes universellesIl est possible de créer une classe sans lui affecter une balise spécifique. Pour cela, il suffit de déclarer un nom de classe précédé d'un point avant la définition des propriétés. Dans ce cas de figure, toutes les instructions HTML peuvent utiliser cette classe par l'intermédiaire de l'attribut class. Exemple :
<html>
<head>
<style type="text/css">
<--
.Nom de classe {Propriété1:Valeur1; ...}
-->
</style>
</head>
<body>
<balise class="Nom de classe">
...
<autre_Balise class="Nom de classe">
</body>
</html>
|