HTML by Contents
The 10-content-model HTML book to markup any webpage in 5 steps without sweating over semantics.
HTML learning resources are counterintuitive.
They explain HTML by elements. Case in point: MDN, web.dev, HTML Living Standard and its Developer Edition, w3schools, etc.
Through a different information architecture methodology, we can organize a learning resource on HTML to better aid semantics.
To an Author, this book is an intuitive learning resource for HTML. To a Maker, it is a design specification for an HTML Authoring Tool.
You can approach this web book in 2 ways.
The practical approach introduces the 5 steps to markup any webpage:
-
Start with a 7-content boilerplate for the minimum viable markup
-
Use up to 33 Content Metas to present contents to user agents
-
Use up to 14 Content Blocks to present contents to users
-
Use up to 24 Content Forms to request contents from users
-
Enrich content presentations and requests with up to 3 Breaks, 9 Objects, 29 Connotations, and 13 Mixes
The conceptual approach introduces 10 HTML Content Models across 3 categories.
-
Preamble Contents
-
Primal Contents
-
Phrasing Contents