[attr|='value']

Оновлено: 11.01.2023

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

В іменах ідентифікаторів і класів дозволено використовувати символ дефіса (-), що дає змогу створювати значущі значення атрибутів id і class.

Синтаксис

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

Стиль застосовується до елементів, у яких атрибут точно дорівнює зазначеному значенню або починається із зазначеного значення, після якого йде дефіс.

Приклад

У цьому прикладі ім'я класу задано як block-menu-therm, тому в стилях використовується конструкція |="block", оскільки значення починається саме з цього слова і в значенні зустрічаються дефіси.