Attribut de classe HTML
Exemple
Utilisation de l'attribut class dans un document HTML :
<html>
<head>
<style>
h1.intro {
color: blue;
}
p.important {
color: green;
}
</style>
</head>
<body>
<h1 class="intro">Header 1</h1>
<p>A paragraph.</p>
<p class="important">Note that this is an important paragraph. :)</p>
</body>
</html>
Plus d'exemples "Essayez-le vous-même" ci-dessous.
Définition et utilisation
L' class
attribut spécifie un ou plusieurs noms de classe pour un élément.
L' class
attribut est principalement utilisé pour pointer vers une classe dans une feuille de style. Cependant, il peut également être utilisé par un JavaScript (via le DOM HTML) pour apporter des modifications aux éléments HTML avec une classe spécifiée.
Prise en charge du navigateur
Attribute | |||||
---|---|---|---|---|---|
class | Yes | Yes | Yes | Yes | Yes |
Syntaxe
<element class="classname">
Valeurs d'attribut
Value | Description |
---|---|
classname | Specifies one or more class names for an element. To specify multiple classes, separate the class names with a space, e.g. <span class="left important">. This allows you to combine several CSS classes for one HTML element.
Naming rules:
|
Plus d'exemples
Exemple
Ajoutez plusieurs classes à un élément HTML :
<!DOCTYPE html>
<html>
<head>
<style>
h1.intro {
color: blue;
text-align: center;
}
.important {
background-color: yellow;
}
</style>
</head>
<body>
<h1 class="intro important">Header 1</h1>
<p>A paragraph.</p>
</body>
</html>
Exemple
Utilisation de JavaScript pour ajouter une couleur de fond jaune au premier élément avec class="example" (index 0).
var x = document.getElementsByClassName("example");
x[0].style.backgroundColor = "yellow";
Exemple
Utilisation de JavaScript pour ajouter la classe "mystyle" à un élément avec id="myDIV":
document.getElementById("myDIV").classList.add("mystyle");
Pages connexes
Tutoriel HTML : Attributs HTML
Tutoriel CSS : Syntaxe CSS
Référence CSS : CSS .class Selector
Référence HTML DOM : Méthode HTML DOM getElementsByClassName()
Référence HTML DOM : propriété HTML DOM className
Référence HTML DOM : propriété classList HTML DOM
Référence HTML DOM : objet de style HTML DOM