La propriété all remet toutes les propriétés à leur valeur initiale ou héritée à part unicode-bidi et direction.

Valeur initiale none
Appliquée à Tous les éléments.
Héritée Non.
Animable Non.
Version CSS3
Syntaxe DOM object.style.all = "inherit";

Syntaxe

all: initial | inherit | unset | revert;

Exemple

<!DOCTYPE html>
<html>
  <head>
    <title>Titre du document</title>
    <style> 
      .example {
      background-color: #8ebf42;
      color: #666;
      all: revert;
      }
    </style>
  </head>
  <body>
    <h2>Exemple de la propriété all</h2>
    <p>C'est défini all: revert.</p>
    <div class="example">
      Un extraverti est une personne amicale qui aime parler et être avec d'autres personnes. Les extravertis adorent les fêtes, parler au téléphone et rencontrer de nouvelles personnes.
    </div>
  </body>
</html>

Voici un exemple, où les quatre valeurs de la propriété all sont incluses.

Exemple

<!DOCTYPE html>
<html>
  <head>
    <title>Titre du document</title>
    <style> 
      body {
      font-size: 15px;
      color: #1c87c9;
      }
      .example1 {
      background-color: #8ebf42;
      color: #666;
      }
      .example2 {
      background-color: #8ebf42;
      color: #666;
      all: inherit;
      }
      .example3 {
      background-color: #8ebf42;
      color: #666;
      all: initial;
      }
      .example4 {
      background-color: #8ebf42;
      color: #666;
      all: unset;
      }
    </style>
  </head>
  <body>
    <h2>All property example</h2>
    <hr>
    <p>No all property:</p>
    <div class="example1">
      Un extraverti est une personne amicale qui aime parler et être avec d'autres personnes. Les extravertis adorent les fêtes, parler au téléphone et rencontrer de nouvelles personnes.
    </div>
    <hr>
    <p>all: inherit:</p>
    <div class="example2">
      Un extraverti est une personne amicale qui aime parler et être avec d'autres personnes. Les extravertis adorent les fêtes, parler au téléphone et rencontrer de nouvelles personnes.
    </div>
    <hr>
    <p>all: initial:</p>
    <div class="example3">
      Un extraverti est une personne amicale qui aime parler et être avec d'autres personnes. Les extravertis adorent les fêtes, parler au téléphone et rencontrer de nouvelles personnes.
    </div>
    <hr>
    <p>all: unset:</p>
    <div class="example4">
      Un extraverti est une personne amicale qui aime parler et être avec d'autres personnes. Les extravertis adorent les fêtes, parler au téléphone et rencontrer de nouvelles personnes.
    </div>
    <hr>
  </body>
</html>

Valeurs

Valeur Description
initial Fait utiliser la valeur initiale.
inherit Hérite la propriété de l'élément parent.
unset Change toutes les propriétés appliquées à l'élément ou au parent de l'élément à leur valeur parent si elles sont héritable, sinon, à la valeur initiale.
revert Spécifie le comportement qui dépend de l'origine de la feuille de style auquelle appartient la déclaration.

Support de Navigateurs

chrome firefox safari opera
37.0+ 27.0+ 9.1+ 24.0+

Pratiquez vos connaissances

Quels sont les trois façons d'intégrer CSS dans votre code HTML selon le site W3docs ?
Trouvez-vous cela utile?