Est-il possible d'attribuer plusieurs classes à un seul conteneur HTML
?
Quelque chose comme :
<article class="column, wrapper">
De la norme
7.5.2 Identificateurs d'éléments : attributs id et class
Définitions des attributs
id = nom [CS] Cet attribut attribue un nom à un élément. Ce nom doit être unique dans un document.
class = cdata-list [CS] Cet attribut attribue un nom de classe ou un ensemble de noms de classe à un élément. Un nombre quelconque d'éléments peuvent se voir attribuer le ou les mêmes noms de classe. Plusieurs Les noms de classe multiples doivent être séparés par des caractères d'espacement.
Oui, il suffit de mettre un espace entre eux.
<article class="column wrapper">
Bien sûr, vous pouvez faire beaucoup de choses avec l'héritage CSS. Voici un [article pour une lecture plus approfondie][1].
[1] : https://developer.mozilla.org/en-US/docs/Learn/CSS/Introduction_to_CSS/Cascade_and_inheritance
Pour attribuer des multiples classes à un élément html, incluez les deux noms de classe entre les guillemets de l'attribut class et séparez-les par un espace :
<article class="column wrapper">
Dans l'exemple ci-dessus, column
et wrapper
sont deux classes css distinctes, et leurs deux propriétés seront appliquées à l'élément article
.