[attr~='value']

Обновлено: 02.06.2022

[атрибут~="значение"]

Некоторые значения атрибутов могут перечисляться через пробел, например имена классов. Чтобы задать стиль при наличии в списке требуемого значения требуется использовать конструкцию ~=.

Синтаксис

[<атрибут>~="<значение>"] { Описание правил стиля }
E[<атрибут>~="<значение>"] { Описание правил стиля }

Пример

В данном примере зелёный цвет текста применяется к селектору h3, если имя класса у слоя задано как block. Отметим, что аналогичный результат можно получить, если использовать конструкцию *= вместо ~=.