- As a general rule, if there will be only one such element on the page, you can use an id. Otherwise, use a class.
- HTML reference
- DOM Enlightenment - Exploring the relationship between JavaScript and the modern HTML DOM.
- Virtual DOM is pure overhead (2018) (HN)
- Folding the DOM (2019)
- About HTML semantics and front-end architecture (2012)
- Simple HTML form for your website
- HEAD - List of everything that could go in the head of your document.
- HTML Living Standard
- Learn to Code HTML & CSS book
- Native HTML Autocomplete with datalist
- HTML isn’t done! (Chrome Dev Summit 2019)
- A History of HTML Parsing at Cloudflare (2019)
- html-tags - List of standard HTML tags.
- hast - Hypertext Abstract Syntax Tree format.
- Optimal Virtual DOM (2019)
- tags-input - Input element with tag input.
- HTML attributes to improve your users' two factor authentication experience (2020) (HN)
- Native HTML Elements with CSS superpowers
- A Complete Guide to Links and Buttons (2020)
- pup - Parsing HTML at the command line.
- How to Build HTML Forms Right: Semantics (2020)
- sal - Performance focused, lightweight scroll animation library.
- MVP.css - Minimalist stylesheet for HTML elements. No class names, no frameworks, just semantic HTML. (Code)
- HTML DOM - Common tasks of managing HTML DOM with vanilla JavaScript. (Code) (HN)
- hyper(HTML) - Fast & Light Virtual DOM Alternative available for Node.js and NativeScript too.
- Open Graph Image as a Service - Serverless service that generates dynamic Open Graph images that you can embed in your tags.
- Responsive Images the Simple Way (2020)
- sahtml-query - Fast and low memory query API for HTML (node.js).
- HTML is more complicated than you think (2020)
- X GIF - Custom element for flexible GIF playback.