Вот демо одного WP
шаблона. Обратите внимание, на тег header, если его развернуть то далее идут два тега div а атрибутоми вместо классов.
<div data-row="middle" data-columns="3" data-transparent-row="yes">
И мне интересно, в каких случаях целесообразно использовать [data-device="..."] вместо классов .header_top?
Если посмотреть, код шаблона, то в основном можно увидеть в СSS такие конструкции [data-item="type"].