Statements (33)
| Predicate | Object |
|---|---|
| gptkbp:instanceOf |
gptkb:standard
|
| gptkbp:allows |
creation of new HTML tags
|
| gptkbp:canBe |
gptkb:Shadow_DOM
HTML templates autonomous custom elements customized built-in elements ES6 classes |
| gptkbp:canExtend |
built-in HTML elements
|
| gptkbp:category |
gptkb:HTML
Web development JavaScript APIs |
| gptkbp:compatibleWith |
gptkb:Internet_Explorer
|
| gptkbp:definedIn |
gptkb:W3C
|
| gptkbp:enables |
custom tag names
encapsulation of behavior reuse of components |
| gptkbp:example |
<my-element>
<user-card> |
| gptkbp:introducedIn |
gptkb:HTML5
|
| gptkbp:lifecycleCallbacks |
adoptedCallback
attributeChangedCallback connectedCallback disconnectedCallback |
| gptkbp:partOf |
gptkb:Web_Components
|
| gptkbp:registeredIn |
customElements.define()
|
| gptkbp:requires |
hyphen in tag name
|
| gptkbp:specifies |
gptkb:Custom_Elements_specification
|
| gptkbp:supportedBy |
gptkb:Edge
gptkb:Safari gptkb:Firefox gptkb:Chrome |
| gptkbp:usedIn |
modern web applications
|
| https://www.w3.org/2000/01/rdf-schema#label |
HTML custom elements
|