HTML shadow DOM

GPTKB entity

Statements (54)
Predicate Object
gptkbp:instanceOf gptkb:standard
gptkbp:allows creation of shadow trees
gptkbp:API gptkb:ShadowRoot
Element.attachShadow()
slot element
gptkbp:compatibleWith gptkb:Internet_Explorer
gptkbp:definedIn gptkb:W3C
gptkbp:enables composition of UI components
encapsulation of DOM and CSS
scoped CSS
private DOM trees
reusable components
shadow boundary
slotting content
gptkbp:hasConcept gptkb:CSS_Shadow_Parts
::part pseudo-element
::slotted pseudo-element
CSS custom properties
event retargeting
shadow root
shadow tree
closed shadow root
composed DOM
delegatesFocus
flattened tree
open shadow root
shadow DOM events
shadow DOM slots
shadow DOM styling
shadow boundary
shadow boundary encapsulation
shadow host
shadow insertion point
slot assignment
slot fallback content
https://www.w3.org/2000/01/rdf-schema#label HTML shadow DOM
gptkbp:introducedIn 2011
gptkbp:mode closed
open
gptkbp:partOf gptkb:Web_Components
gptkbp:prevention DOM leakage
style leakage
gptkbp:relatedTo gptkb:ES_Modules
HTML templates
Custom Elements
gptkbp:specifies https://dom.spec.whatwg.org/#shadow-trees
gptkbp:supportedBy gptkb:Edge
gptkb:Safari
gptkb:Firefox
gptkb:Chrome
gptkbp:usedIn custom elements
browsers
gptkbp:bfsParent gptkb:standard
gptkbp:bfsLayer 4