--- title: HTMLContentElement slug: Web/API/HTMLContentElement tags: - API - HTML DOM - Interface - Reference - Web Components translation_of: Web/API/HTMLContentElement ---

{{ APIRef("Web Components") }}

L'interface HTMLContentElement represente un élément HTML {{HTMLElement("content")}}, utilisé dans le Shadow DOM

Propriétés

Cette interface hérite des propriétés de {{domxref("HTMLElement")}}.

{{domxref("HTMLContentElement.select")}}
Une {{domxref("DOMString")}} qui renvoie le {{ htmlattrxref("select", "content") }} d'un attribut HTML. La valeur de retour est une liste de sélecteurs CSS séparés par des virgules. Ils récupèrent le contenu à inserer à la place de l'élément <content>.

Méthodes

Cette interface hérite des methodes de {{domxref("HTMLElement")}}.

{{domxref("HTMLContentElement.getDistributedNodes()")}}
Retourne un {{domxref("NodeList")}} statique du {{glossary("distributed nodes")}} associé avec l'élément <content>

Spécifications

Spécification Statut Commentaire
{{SpecName('Shadow DOM', '#the-content-element', 'content')}} {{Spec2('Shadow DOM')}}  

Compatibilité des navigateurs

{{CompatibilityTable}}

Fonctionnalité Chrome Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Support de base 35 {{CompatGeckoDesktop("28")}} [1] {{CompatNo}} 26 {{CompatNo}}
Fonctionnalité Android Firefox Mobile (Gecko) IE Phone Opera Mobile Safari Mobile
Support de base 37 {{CompatGeckoMobile("28")}} [1] {{CompatNo}} {{CompatUnknown}} {{CompatUnknown}}

[1] Si Shadow DOM n'est pas activé sur Firefox, les élements <content> agiront comme des  {{domxref("HTMLUnknownElement")}}. Les Shadow DOM ont été ajoutés à Firefox 28 et sont derrière une configuration dom.webcomponents.enabled, qui est désactivée par défaut.

See also