list

class

Assigne une ou plusieurs classes CSS à un élément, utilisées pour le style et la sélection JavaScript.

Description

L’attribut class accepte une liste de noms de classes séparés par des espaces. Ces classes sont utilisées par CSS pour appliquer des styles et par JavaScript pour sélectionner des éléments. Un même nom de classe peut être appliqué à plusieurs éléments ; un même élément peut recevoir plusieurs classes.

Syntaxe

<div class="conteneur principal">…</div>

Exemples

Plusieurs classes sur un élément :

<p class="alerte alerte-erreur visible">
  Une erreur s'est produite.
</p>

Sélection JavaScript :

<button class="btn btn-primaire">Envoyer</button>

<script>
  document.querySelectorAll('.btn').forEach(el => {
    el.addEventListener('click', () => console.log('clic'));
  });
</script>

Support navigateurs

Chrome1+ · Firefox1+ · Safari≤4+ · Edge12+