Frontend Dogma

“semantics” Archive

Supertopics: , · subtopics:  (non-exhaustive) · glossary look-up: “semantics”

Entry (Sources) and Other Related TopicsDate#
Keeping It on the “<dl>”—Another HTML Gem You Never Use (cod)220
,
Mastering Typography in Design Systems With Semantic Tokens and Responsive Scaling (uxd)219
, , , ,
Quick Accessibility Wins That Are Easy to Implement (kev)218
, , , , , , , , ,
Is React Accessible? That’s the Wrong Question217
, , ,
It’s Right There in the Back of the Book (xir)216
,
Definition Layers Within Semantic Tokens (ikn)215
10 Digital Accessibility Mistakes to Avoid214
, , , , , , , , , , , ,
Accessibility Essentials Every Front-End Developer Should Know (mar)213
, , , , , , , , ,
Updated Brief Note on Description List Support (aar)212
, , , ,
Accessibility First: How to Design Inclusive Frontend Experiences211
, , , , , , , , ,
On-Page SEO Checklist: The Complete Task List for 2025 (sem)210
, ,
The HTML Native Search Element (tre)209
The Semantic Interface Palette Is Simple (uxd)208
, ,
The “br” Element (hey)207
The “button” Element (hey)206
, ,
HTML Cheat Sheet205
, ,
The “body” Element (hey)204
The “blockquote” Element (hey)203
The “bdi” Element (hey)202
,
The “b” Element (hey)201
Why HTML Has Both “<b/i>” and “<strong/em>”?200
The “aside” Element (hey)199
,
The “address” Element (hey)198
The “abbr” Element (hey)197
,
The Anchor Element (hey)196
, , ,
Know the “search” Element (j9t)195
HTML Cheat Sheets: From Basics to Advanced Elements194
, , ,
Maybe Don’t Name That Landmark (aar)193
,
Semantic Code in HTML: What Is It and Does It Still Matter? (boa)192
, , , ,
Using Footnotes (mfo)191
,
Level-Setting Heading Levels (aar)190
, , ,
When “Semantic Tokens” Are No Longer Semantic189
Tailwind Marketing and Misinformation Engine188
, , , ,
“X” Marks the Spot: Landmark Elements (stv)187
, , ,
A Call for Consensus on HTML Semantics (5t3)186
Basic Accessibility Mistakes I Often See in Audits (cfe)185
, , , , , ,
Buttons and Links—Common Misconceptions184
, , ,
The Implied Web (hws/mat)183
,
Are We Too Pedantic With Semantic182
,
The Road to HTMHell Is Paved With Semantics (pep/mat)181
,
Revisiting Fundamentals—Semantic Lists for Improved Accessibility (mis/mat)180
, ,
The UX of HTML (vas/mat)179
,
Understanding HTML Landmarks and How to Apply Them (its/log)178
, ,
Truly Semantic (don)177
,
Removing List Styles Without Affecting Semantics (mat)176
, ,
Tailwind vs. Semantic CSS175
, , , ,
Select Element: Now With Horizontal Rules (una/dev)174
, , , , , , ,
An Intro to the “dialog” Element (cfe)173
, ,
Progressively Enhanced HTML Accordion (aar)172
, ,
A Blog Post With Every HTML Element (pat)171
I’m Betting on HTML170
I Blame the W3C’s HTML Standard for Ordered Lists (sid)169
,
Semantic Code in HTML: What Is It and Does It Still Matter? (boa)168
Semantics and the “popover” Attribute: What to Use When? (hdv)167
, , ,
CSS Custom Properties Beyond the “:root” (mat)166
,
It’s Very Likely That… (mat)165
, ,
New HTML Element: “search” (alv)164
What Is Semantic HTML?163
On-Page SEO Checklist: The Complete Task List for 2023 (sem)162
, ,
Fighting Inter-Component HTML Bloat (eli)161
, ,
The “search” Element (sco)160
,
The H1 Conundrum: Understanding the Challenges of Heading Level One159
, ,
We Don’t Need “.visually-hidden” (den)158
, ,
50.1% Empty Links (mat)157
, , ,
ARIA vs. HTML (aar)156
, , ,
Representation of Style (ste)155
Screen Readers Don’t Convey the Semantics of “strong” and “em” (mat)154
, ,
Buttons, Links, and Focus (tem)153
, , ,
An Introduction to HTML Cheat Sheet152
, ,
How to Write Semantic CSS (kev)151
, ,
Interop 2023 CMS Checkin (chr)150
, , , ,
Screen Readers Support for Text Level HTML Semantics (ste/tpg)149
, ,
If You Need a Link, Don’t Use a Button (tem)148
, , ,
Unordered Lists in Main Navigations (mat)147
, ,
Enforcing Better HTML Markup With Eleventy (mat)146
, ,
A Problem With Link Relationships (j9t)145
, , ,
5 HTML Elements, and a Partridge in a Despair Tree (mat)144
,
Reading the Meter (sup/mat)143
,
Brief Note on Description List Support (aar)142
, , , ,
Landmarks and Where to Put Them (kil/mat)141
, ,
HTML Semantics and Accessibility Cheat Sheet (web)140
, ,
Newer Things to Know About Good Ol’ HTML Lists (css)139
,
HTML Content Model Categories138
The Shape-Shifting “a” Element137
,
The “label” Element136
,
Dialogs, Modality, and Popovers Seem Similar—How Are They Different? (hdv)135
, , ,
16 Rare HTML Tags You Really Should Know134
Structured Data (htt)133
, , , , ,
A Little Semantic HTML Trick for React Components132
, , ,
Foundations: HTML Semantics (tet)131
, ,
When Going Somewhere Does a Thing: On Links and Buttons (kil)130
, , ,
A “details” Element as a Burger Menu Is Not Accessible (ger/clo)129
,
How to (Not) Make a Button128
, , ,
Should I Use a Button or a Link? (ash)127
, ,
On Ratings and Meters (lea)126
,
One Year of Coding—Recommendations for Beginners From a Beginner125
,
“<article>” vs. “<section>”: How to Choose the Right One (sma)124
,
Roundup of Recent Document Outline Chatter (geo/css)123
, ,
Subheadings, Subtitles, Alternative Titles, and Taglines in HTML (ste/tpg)122
, , ,
What Is the Best Way to Mark Up an Exclusive Button Group? (lea)121
, ,
Perceived Affordances and the Functionality Mismatch (tin)120
,
Why the HTML Outlining Algorithm Was Removed From the Spec—the Truth Will Shock You! (bru)119
,
How to Use Headings for Website Accessibility118
, ,
Aspects of Accessibility—Semantics, Contrast, and… Anxiety?117
, , ,
HTML Cheat Sheet: A Quick Reference Guide for HTML Developers116
, , ,
Divs Are Bad! (mat)115
What’s Your Heading? (tod)114
, ,
Plain Old Semantic HTML: A Perfect Basis for Accessibility113
,
Non-Interactive Elements With the “inert” Attribute (web)112
,
Does Valid and Semantic HTML Still Matter? (5t3+)111
, ,
Title Rewrites: 3 Patterns to Avoid (moz)110
, ,
Those HTML Elements You Never Use109
12 Years Beyond a HTML Joke (ste)108
Should “Cancel” Be a Button or a Link? (uxd)107
, ,
HTML Semantics (cfe)106
It Needs to Map Back to a Role (eri)105
, ,
Foundations: Headings (tet)104
, , ,
Column Headers and Browser Support (aar)103
,
Colors That Make Sense102
,
Why Radio Buttons Are Called Radio Buttons in UIs? (ami)101
,
Replace JavaScript Dialogs With the New HTML Dialog Element (css)100
,
HTML Cheat Sheet—HTML Elements List Reference (fre)99
, ,
4 Questions to Ask Before Using ARIA98
, ,
More to Give Than Just the Div: Semantics and How to Get Them Right (hdv)97
,
Div Divisiveness (sco)96
Show, Don’t Tell (css)95
,
HTML Cheat Sheet94
, ,
How to Define Your Relationship to Sites You Link To (ste)93
, , ,
Details/Summary (5t3)92
Semantics and How to Get Them Right (hdv/btc)91
, ,
Design Systems, Structured Content, and Headless Publishing (amy)90
, ,
Semantic “menu” Context (sco)89
Buttons vs. Links (yat)88
, , ,
HTML Cheatsheet87
, ,
Use the “i” Element, and Use It Appropriately (j9t)86
Not Your Typical Horizontal Rules (sar)85
HTML: The 16 Content Categories and Their Elements (j9t)84
Why You Should Choose HTML5 “article” Over “section” (bru/sma)83
,
Conversational Semantics (aar/btc)82
, ,
Conversational Semantics (aar/ali)81
,
Small Tweaks That Can Make a Huge Impact on Your Website’s Accessibility (bel/css)80
, , , , , ,
A Developer’s Guide to Better Accessibility (a11+/24a)79
, , , , ,
A Look Back at the History of CSS (jay/css)78
, , , , , ,
Writing JavaScript With Accessibility in Mind (mat)77
, , , ,
The Document Outline Dilemma (ame/css)76
, ,
HTML5 Page Structure Basics (lou)75
,
What’s New in HTML 5.174
Meaningful CSS: Style Like You Mean It (tba/ali)73
,
Do You Know These Eight HTML5 Tags?72
No Good Can Come of Bad Code (zel/ali)71
, ,
A Vision of Web Development (j9t)70
, , ,
10 Typical HTML Interview Exercises69
, , ,
HTML5 Forms: The Markup (cra)68
,
A Q&A on the Picture Element (yoa+/ali)67
, , ,
The Battle for the Body Field (ali)66
, ,
10 HTML Tags You May Not Be Using65
The HTML5 “meter” Element (pan/css)64
,
HTML Table Element Guide (chr/css)63
, , ,
A Look at the HTML5 “nav” Element62
,
Semantic CSS With Intelligent Selectors (hey/sma)61
, ,
Introducing the New HTML5 “<main>” Element (cra)60
,
HTML for Icon Font Usage (chr/css)59
, ,
Getting Started in HTML558
, , , ,
Sexy New HTML5 Semantics (bru/sma)57
Pursuing Semantic Value (ada/sma)56
Our Pointless Pursuit of Semantic Value (div/sma)55
The Hidden Nuggets of WCAG2: Information Relationships54
, ,
On Semantics in HTML (j9t)53
Learning to Love HTML5 (lou/sma)52
When (and When Not to) Use an Anchor Tag? (chr/css)51
,
What Makes for a Semantic Class Name? (chr/css)50
, , , ,
Making Forms Fabulous With HTML5 (dev)49
, ,
Don’t Forget About HTML5’s “Little Guys” (lou)48
Exploring Markup for Breadcrumbs (chr/css)47
,
microformats.org at 5: Two Billion Pages With hCards, 94% of Rich Snippets (tan)46
, ,
Are You Ready for HTML 5?45
, , , ,
Value Class Pattern (tan)44
,
A Big Day for Microformats (tka)43
,
Semantic Technologies Should Be Personal (tan)42
Table Layouts vs. Div Layouts: From Hell to… Hell? (sma)41
, , ,
Our Yearly Reminder of What It’s All About (jch)40
, ,
The 5 Most Under-Used HTML Tags (cra)39
Semantics in HTML 5 (joh/ali)38
Design Rants (dav)37
, , ,
A Preview of HTML 5 (lac/ali)36
,
What Beautiful HTML Code Looks Like (chr/css)35
, , ,
At What Point Do Semantics Not Apply? (jch)34
,
Microformats: More Meaning From Your Markup (bri)33
,
Web Standards Do—the Way of Web Standards (oli/w3c)32
, , , , , , , , , , ,
The “<b>” and “<i>” Elements (lac)31
HTML: The Top 5 Forgotten Elements30
Standards, Semantics, Accessibility, and HTML Email (jch)29
, , ,
Bulletproof HTML: 37 Steps to Perfect Markup28
, , , , ,
Long Live the Q Tag (ali)27
“dl”, “dt”, and “dd” Markup (ann)26
First Annual Naked Day: April 0525
, ,
Semantic Image Use (jch)24
, , ,
Building Open Textual Content on HTML (tan)23
, ,
Rel vs. Rev22
, , ,
Class Attributes Are About More Than Styling21
,
Why Generic XML on the Web Is a Bad Idea (ann)20
,
Who Cares About Semantics Anyway? (dav)19
,
Questions on XHTML2 (ann)18
Semantic Markup (ann)17
<div style='font-weight: bold'>Lost Cause</div>16
The Four Essentials of Modern Web Design15
, , , ,
Link Relationships (lac)14
, ,
Atom (or Web Syndication) (ann)13
,
Semantics: A New Beginning?12
HTML: More Structural Than Semantic (sim)11
Semantic Markup10
,
Standards Don’t Necessarily Have Anything to Do With Being Semantically Correct (kot)9
, , , ,
Semantics and Bad Code (dav)8
, ,
On Standards and Semantics (sto)7
,
Tantek’s Markup Challenge (sim)6
Why Semantic Markup Is So Important5
, ,
Markup Challenge: aaronsw.com4
,
The Secret Life of Markup3
, , ,
Valid Garbage In, Valid Garbage Out: Answers2
,
Using Standard HTML (tim)1
,