HTML by Contents (not Elements)

HTML Learning Resources are counter-intuitive.

They present elements that are available before the contents they create.

Meanwhile, we think about the contents we want to create before the elements we can use.

Element-first presentation forces us to think backwards. It increases our chances of choosing unsemantic HTML elements.

This 10-page resource, HTML by Contents, matches our mental model with a content-first presentation and baked-in semantics.

  1. 30 HTML Content Metas