--- title: HTMLShadowElement slug: Web/API/HTMLShadowElement tags: - API - HTML DOM - HTMLShadowElement - Web/Api - shadow dom translation_of: Web/API/HTMLShadowElement ---
{{obsolete_header}}
{{ APIRef("Web Components") }}
A interface HTMLShadowElement
representa um elemento HTML {{HTMLElement("shadow")}}, Ao qual é usado no Shadow DOM.
Esta interface herda as propriedades do {{domxref("HTMLElement")}}.
Esta interface herda os métodos do {{domxref("HTMLElement")}}.
Especificação | Status | Comentário |
---|---|---|
{{SpecName('Shadow DOM', '#the-shadow-element', 'shadow')}} | {{Spec2('Shadow DOM')}} |
{{Compat("api.HTMLShadowElement")}}
Se Shadow DOM não é habilitado no Firefox, os elementos <shadow> se comportarão como {{domxref("HTMLUnknownElement")}}. Shadow DOM foi implementado primeiro no Firefox 28 e está por trás de uma preferência, dom.webcomponents.enabled
, ao qual é desabilitado por padrão. [1]