all

Универсальное свойство, которое сбрасывает все значения свойств в исходные или наследуемые, за исключением свойств direction и unicode-bidi.

Краткая информация

Значение по умолчанию См. отдельные свойства
Наследуется См. отдельные свойства
Применяется См. отдельные свойства
Анимируется См. отдельные свойства

Синтаксис

all: initial | inherit | unset

Значения

initial
Изменить все свойства, применяемые к элементу, на исходные значения.
inherit
Изменить все свойства, применяемые к элементу, на значения, наследуемые у родителя.
unset
Если свойство наследуется, то его значение принимается как inherit, в противном случае оно принимается как initial.

Пример

Код примера скопирован в буфер
<!DOCTYPE html>
<html>
 <head>
  <meta charset="utf-8">
  <title>all</title>
  <style>
   p { 
    text-align: justify; /* Выравнивание по ширине */
    color: green; /* Зелёный цвет текста */
   }
   h1 {
    color: red; /* Красный цвет заголовка */
    font: 16px Arial, sans-serif; /* Параметры шрифта */
   }
   p, h1 {
    all: unset; /* Сброс стилей */
   }
  </style>
 </head> 
 <body>
  <h1>Метод золотого сечения</h1>
  <p>Более эффективным способом ловли льва в пустыне
  является метод золотого сечения. При его использовании пустыня делится
  на две неравные части, размер которых подчиняется правилу золотого
  сечения.</p>
 </body>
</html>

Спецификация

Браузеры

76 37 24 9.1 27
4.4.4 27 30 9.3