This article explores the semantic and functional differences between HTML buttons and links, arguing that buttons represent actions while links represent navigable destinations. It highlights how browsers provide rich affordances for links (like opening in new tabs or copying URLs) due to their inherent semantics, which buttons currently lack.
Background
The author is proposing enhancements to HTML through the Triptych Project, specifically adding action and method attributes to buttons to better distinguish them from links semantically.
- Source
- Lobsters
- Published
- Jul 30, 2026 at 11:42 AM
- Score
- 6.0 / 10