Est-il possible d'affecter plusieurs classes à un même HTML
conteneur?
Quelque chose comme:
<article class="column, wrapper">
Est-il possible d'affecter plusieurs classes à un même HTML
conteneur?
Quelque chose comme:
<article class="column, wrapper">
Réponses:
Retirez simplement la virgule comme ceci:
<article class="column wrapper">
De la norme
7.5.2 Identificateurs d'élément: les 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 ou plusieurs éléments peuvent se voir attribuer le même nom ou les mêmes noms de classe. Les noms de classe multiples doivent être séparés par des espaces blancs.
Oui, il suffit de mettre un espace entre eux.
<article class="column wrapper">
Bien sûr, il y a beaucoup de choses que vous pouvez faire avec l'héritage CSS. Voici un article pour plus de lecture .
.foo
s'agit du sucre syntaxique pour [class ~= foo]
ref , " foo
est un mot dans l' class
attribut".
Pour affecter plusieurs classes à un élément html , incluez les deux noms de classe dans 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' article
élément.
vous devez mettre un point entre la classe comme
class = "column.wrapper">