[attr|='value']
Оновлено: 11.01.2023
[атрибут|="значення"]
В іменах ідентифікаторів і класів дозволено використовувати символ дефіса (-), що дає змогу створювати значущі значення атрибутів id і class.
Синтаксис
[<атрибут>|="<значення>"] { Опис правил стилю }
E[<атрибут>|="<значення>"] { Опис правил стилю }
Стиль застосовується до елементів, у яких атрибут точно дорівнює зазначеному значенню або починається із зазначеного значення, після якого йде дефіс.
Приклад
У цьому прикладі ім'я класу задано як block-menu-therm, тому в стилях використовується конструкція |="block", оскільки значення починається саме з цього слова і в значенні зустрічаються дефіси.