<element> : l'élément pour les éléments personnalisés (obsolète)

Obsolète
Cette fonctionnalité est obsolète. Bien qu'encore supportée par des navigateurs, son utilisation est découragée pour tout nouveau projet. Évitez de l'utiliser.

L'élément HTML <element> était conçu pour être utilisé afin de définir des éléments DOM personnalisés, il a été retiré de la spécification. Il a été retiré en faveur d'outils JavaScript qui permettront de créer de nouveaux éléments personnalisés, par exemple avec les Web Components.

Attention ! Cet élément a été retiré de la spécification. Pour plus d'informations, se référer à cette note.

Attributs

On peut employer les attributs universels sur cet élément.

Résumé technique

Catégories de contenu Contenu transparent.
Contenu autorisé Indéfini.
Omission de balises Aucune, la balise d'ouverture et la balise de fermeture sont obligatoires
Éléments parents autorisés Indéfini.
Interface DOM HTMLElement

Spécifications

Cet élément faisait actuellement partie d'un brouillon de spécification, Custom Elements mais a été retiré.

Compatibilité des navigateurs

Update compatibility data on GitHub
OrdinateurMobile
ChromeEdgeFirefoxInternet ExplorerOperaSafariWebview AndroidChrome pour AndroidFirefox pour AndroidOpera pour AndroidSafari sur iOSSamsung Internet
element
ObsolèteNon-standard
Chrome ? Edge Aucun support NonFirefox Aucun support NonIE Aucun support NonOpera ? Safari ? WebView Android ? Chrome Android ? Firefox Android Aucun support NonOpera Android ? Safari iOS ? Samsung Internet Android ?

Légende

Aucun support  
Aucun support
Compatibilité inconnue  
Compatibilité inconnue
Fonctionnalité non-standard. Celle-ci peut être incorrectement supportée par les autres navigateurs.
Fonctionnalité non-standard. Celle-ci peut être incorrectement supportée par les autres navigateurs.
Obsolète. Les nouveaux sites web ne doivent pas utiliser cette fonctionnalité.
Obsolète. Les nouveaux sites web ne doivent pas utiliser cette fonctionnalité.

Voir aussi