2016-06-03 5 views
1

Я использую собственный HTML-тег в своем коде (<include>). Является ли эта плохая практика и если да, то в чем ее следует заменить.Неправильная практика определения «пользовательского» HTML-тега

Мне кажется, что он добавляет читаемость к коду, имея значение в имени тега вместо <div class="include">.

+3

Основной проблемой пользовательских элементов является то, что произойдет, если они добавляются в стандартном или браузер в будущем, то вы будете иметь конфликт , – Barmar

ответ

1

Создание пользовательских HTML-теги прекрасно в настоящее время, однако, вы должны знать, как правильно создать их, для лучшей поддержки браузера. Удостоверьтесь, что у них есть «смысл» или «роль» для лучшей читаемости. Это замечательно при работе с веб-компонентами.

Вот хорошая статья о создании пользовательских HTML элементов: https://www.smashingmagazine.com/2014/03/introduction-to-custom-elements/

0

Лучше сделать путь div, вместо создания собственных тегов. Это добавляет читаемость к вашему коду, если, например, принимает на себя другой разработчик, потому что он более широко принят.

Вот еще один пост на эту тему: Is there a way to create your own html tag in HTML5?

Смежные вопросы