2010-09-06 3 views
1

Je comprends que, avec quelques arrangements simples, les nouveaux éléments HTML5 peuvent être utilisés même dans les anciens navigateurs. Est-ce que cela signifie que les navigateurs ne se soucient pas vraiment de ce que les tags sont nommés? Donc, y aurait-il des problèmes critiques à composer vos propres éléments, comme <comments></comments> ou <feature></feature> ou <chapter></chapter> ou autre, au lieu d'utiliser des ID et des classes?Des problèmes de navigateur avec la création de vos propres éléments HTML?

Je me rends compte que c'est assez stupide et inutile, mais d'un point de vue hypothétique, est-ce que cela causerait vraisemblablement des problèmes?

+0

Possible en double: http://stackoverflow.com/questions/3593726/whats-stopping-me-from-using-arbitrary-tags-in-html –

+0

En effet, il est, et qui a pratiquement répondu à toutes mes questions. Merci. –

Répondre

0

Internet Explorer pour afficher vos nouvelles balises, vous devez faire en JavaScript:

document.createElement('comments'); 

Le nouvel élément aura pas de styles et par défaut display: inline;.

À part cela, vous pouvez utiliser les balises de votre choix.

Assurez-vous d'utiliser doctype HTML5: <!DOCTYPE html>