Как использовать собственные теги html?

Я хочу использовать собственный тег в html5 на практике это обычно не вызывает никаких проблем.
Все браузеры обычно все понимают, стили применяются, js работает.
Но какие могут все же быть с этим проблемы?

Все что я не нагуглю всегда сводится к каким-то древним попыткам использовать теги вместо классов, что-то вроде тега font20, задающего размер шрифта и прочим умопомрачительным вещам. Советчики обычно там отсылают вопрошающего к классам и все.
Иногда попадаются советы сделать в начале документа js вставку создающую тег:
document.createElement('tagname');
и только потом использовать в документе. Нужно ли?

Не вызовут ли собственные теги проблем в мобильных браузерах?
Не будет ли проблем при просмотре, сайта не через браузер, а с помощью альтернативных программ вроде Internet Explorer или подобных?
  • Вопрос задан
  • 1720 просмотров
Решения вопроса 1
sim3x
@sim3x
Надо отделять представление данных от стилизации

Как минимум с < ие9 будут проблемы и даже не только с ним
caniuse.com/#search=Custom%20Elements

stackoverflow.com/questions/2802687/is-there-a-way...
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы