Custom Elements

There are two parts to Custom Elements: autonomous custom elements and customized built-in elements.

Autonomous custom elements are HTML elements that are entirely separated from native HTML elements, they are essentially built from the bottom up using the Custom Elements API (Application programming interface).

Customized built-in elements are elements that are built upon native HTML elements to reuse their functionality.Custom Elements