Создание пользовательских тегов HTML - PullRequest
1 голос
/ 17 сентября 2011

Я понимаю, что вы можете создавать свои собственные теги HTML, но как мне это сделать?

Можете ли вы сделать это один раз, а затем просто использовать его снова и снова в одном и том же файлебез переопределения этого?Можете ли вы импортировать его в другие файлы?

Я также хочу знать, рекомендуется ли создавать собственные теги HTML.Работает ли он во всех браузерах?

Я знаю, что это много, поэтому заранее благодарю.

1 Ответ

2 голосов
/ 17 сентября 2011

Почему вы хотите сделать это в первую очередь? Обычно люди придерживаются существующих тегов и, если им нужно сделать их уникальными, они делают это с помощью идентификаторов, классов или атрибутов. Однако с появлением HTML5, в котором появился ряд новых тегов, эта проблема появилась, поскольку IE их не поддерживал. Решением для поддержки тегов HTML5 в IE было использование HTML5 shiv . По сути, в голове вы делаете что-то подобное:

document.createElement("article");  
document.createElement("footer");  
document.createElement("header");  
document.createElement("hgroup");  
document.createElement("nav"); 

Может быть, вы можете сделать что-то подобное? Все еще не знаю, почему вы хотите это сделать.

...