Насколько я знаю, вполне законно составлять имена тегов в HTML5, и они работают как обычно с стилями и вложением CSS и всеми.
Конечно, мои произвольные имена тегов не будут иметь никакого значения для браузера, который их не понимает, но он очень далеко продвигает мой код, что упрощает его поддержку.
Так почему я НЕ должен использовать произвольные имена тегов на моих страницах? Будет ли это влиять на SEO? Это что-нибудь сломает?
ВАЖНАЯ ИНФОРМАЦИЯ: Старые браузеры НЕ задыхаются от неподдерживаемых тегов при использовании http://ejohn.org/blog/html5-shiv/