2.1. Intro to HTMLElement2.2. Rules for naming your element2.3. Defining your custom element (and handling collisions)2.4. Extending HTMLElement to create custom component logic2.5. Using your custom element in practice2.6. Making a (useful) first component2.7. Notes on browser supportSummary