DEV Community

HTML

Hypertext Markup Language — the standard markup language for documents designed to be displayed in a web browser.

Posts

đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.
CSS Grid Advanced: Named Lines, Subgrid, auto-fit, and the Firefox Inspector

CSS Grid Advanced: Named Lines, Subgrid, auto-fit, and the Firefox Inspector

Comments
4 min read
HTML5 Form Validation: Native API, Custom Messages, and Accessible Errors

HTML5 Form Validation: Native API, Custom Messages, and Accessible Errors

Comments
4 min read
History API for SPAs: pushState, popstate, Scroll Restoration, URLSearchParams, and Nginx Config

History API for SPAs: pushState, popstate, Scroll Restoration, URLSearchParams, and Nginx Config

Comments
3 min read
Why Your og:image Works in the Browser but Not for Crawlers: Relative Paths, Redirects and Wrong Content-Types

Why Your og:image Works in the Browser but Not for Crawlers: Relative Paths, Redirects and Wrong Content-Types

Comments
5 min read
A clickable control and an anchor are different audit records

A clickable control and an anchor are different audit records

Comments
2 min read
What Is a VTT File? The WebVTT Format, an Example, and What Browsers Actually Show

What Is a VTT File? The WebVTT Format, an Example, and What Browsers Actually Show

Comments
9 min read
Do not disable pinch zoom on your landing page: a one-line viewport check

Do not disable pinch zoom on your landing page: a one-line viewport check

Comments
2 min read
A bilingual site needs a route model, not just a language switch

A bilingual site needs a route model, not just a language switch

Comments
4 min read
CSS-Only Custom Elements for Accessibility (a11y)

CSS-Only Custom Elements for Accessibility (a11y)

1
Comments
4 min read
How I Built a Free Army Fitness Test Score Calculator with Vanilla JavaScript

How I Built a Free Army Fitness Test Score Calculator with Vanilla JavaScript

Comments
2 min read
Your HTML-to-PDF Invoices Look Different in Every Tool. Here's Why.

Your HTML-to-PDF Invoices Look Different in Every Tool. Here's Why.

Comments
3 min read
Semantic HTML & Accessibility: what I learned and fixed

Semantic HTML & Accessibility: what I learned and fixed

Comments
3 min read
Netlify Drop, GitHub Pages, Tiiny Host: what the free tiers actually do with one HTML page (Oct 2026)

Netlify Drop, GitHub Pages, Tiiny Host: what the free tiers actually do with one HTML page (Oct 2026)

Comments
3 min read
7 CSS Myths Beginners Should Stop Believing

7 CSS Myths Beginners Should Stop Believing

Comments
7 min read
Stop Hand-Numbering Staggered Animations. CSS sibling-index() Is Here

Stop Hand-Numbering Staggered Animations. CSS sibling-index() Is Here

Comments
4 min read
đź‘‹ Sign in for the ability to sort posts by relevant, latest, or top.