Если вы имеете в виду использование селектора атрибута , то почему бы и нет:
[data-role="page"] {
/* Styles */
}
Существует множество селекторов атрибутов, которые вы можете использовать для различных сценариев, которые все рассматриваются вдокумент, на который я ссылаюсь.Обратите внимание, что, несмотря на то, что пользовательские атрибуты данных являются «новой функцией HTML5», браузеры
обычно не имеют проблем с поддержкой нестандартных атрибутов, поэтому вы должны иметь возможность фильтровать их с помощьюселекторы атрибутов;и
вам также не нужно беспокоиться о проверке CSS, поскольку CSS не заботится о именах атрибутов без пространства имен, если они не нарушают синтаксис селектора.