html

Cool Native HTML Elements You Should Already Be Using · Harrison Broadbent

Summary: Article highlights useful native HTML elements like

,
, and that can enhance web apps without relying on excessive JavaScript. Features discussed include modals, accordions, range inputs with ticks, progress bars, searchable dropdowns, keyboard shortcuts, and captioned images. Utilizing these elements can simplify web development and reduce dependency on libraries.

https://harrisonbroadbent.com/blog/cool-native-html-elements/

Web Components Demystified

Web Components Overview:

Scott Jehl's course “Web Components Demystified” clarifies concepts around custom elements in web development. Web components consist of custom elements, HTML templates, and shadow DOM. Custom elements are user-defined HTML tags with specific functionalities, while templates facilitate reusable markup hidden from direct rendering. Shadow DOM encapsulates an element's internal structure, isolating it from external styles and scripts.

Key Concepts:
1. Custom Elements: User-defined tags behaving per specifications (e.g., ).
2. HTML Templates: Hidden markup for reuse (e.g.,