Frontend Dogma

“semantics” Archive

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

Entry (Sources) and Other Related TopicsDate#
Inclusive Development Practices in Next.js Projects (web/deq)234
, , , , , , ,
The “col” Element (hey)233
,
The “caption” Element (hey)232
,
The True Path to Garbage Code: Figma Sites (joe)231
, , ,
What Is Semantic Caching? (doe/the)230
, , ,
The “cite” Element (hey)229
The “canvas” Element (hey)228
,
Unlocking Accessibility: Frontend Developers Discuss Semantic HTML and Accessible Code227
, ,
Mastering HTML: The Art of Minimal and Valid Code in Professional Web Development (AI Edition) (j9t)226
, , , , , ,
Keeping It on the “<dl>”—Another HTML Gem You Never Use (cod)225
,
Mastering Typography in Design Systems With Semantic Tokens and Responsive Scaling (uxd)224
, , , ,
Quick Accessibility Wins That Are Easy to Implement (kev)223
, , , , , , , , ,
Is React Accessible? That’s the Wrong Question222
, , ,
It’s Right There in the Back of the Book (xir)221
,
Definition Layers Within Semantic Tokens (ikn)220
10 Digital Accessibility Mistakes to Avoid219
, , , , , , , , , , , ,
Accessibility Essentials Every Front-End Developer Should Know (mar)218
, , , , , , , , , ,
Updated Brief Note on Description List Support (aar)217
, , , ,
Accessibility First: How to Design Inclusive Frontend Experiences216
, , , , , , , , ,
On-Page SEO Checklist: The Complete Task List for 2025 (sem)215
, ,
The HTML Native Search Element (tre)214
The Semantic Interface Palette Is Simple (uxd)213
, ,
The “br” Element (hey)212
The “button” Element (hey)211
, ,
HTML Cheat Sheet210
, ,
The “body” Element (hey)209
The “blockquote” Element (hey)208
The “bdi” Element (hey)207
,
The “b” Element (hey)206
Why HTML Has Both “<b/i>” and “<strong/em>”?205
The “aside” Element (hey)204
,
The “address” Element (hey)203
The “abbr” Element (hey)202
,
The Anchor Element (hey)201
, , ,
Know the “search” Element (j9t)200
HTML Cheat Sheets: From Basics to Advanced Elements199
, , ,
Maybe Don’t Name That Landmark (aar)198
,
Semantic Code in HTML: What Is It and Does It Still Matter? (boa)197
, , , ,
Using Footnotes (mfo)196
,
Level-Setting Heading Levels (aar)195
, , ,
When “Semantic Tokens” Are No Longer Semantic194
Tailwind Marketing and Misinformation Engine193
, , , ,
“X” Marks the Spot: Landmark Elements (stv)192
, , ,
A Call for Consensus on HTML Semantics (5t3)191
Basic Accessibility Mistakes I Often See in Audits (cfe)190
, , , , , ,
Buttons and Links—Common Misconceptions189
, , ,
The Implied Web (hws/mat)188
,
Are We Too Pedantic With Semantic187
,
The Road to HTMHell Is Paved With Semantics (pep/mat)186
,
Revisiting Fundamentals—Semantic Lists for Improved Accessibility (mis/mat)185
, ,
The UX of HTML (vas/mat)184
,
Understanding HTML Landmarks and How to Apply Them (its/log)183
, ,
Truly Semantic (don)182
,
Removing List Styles Without Affecting Semantics (mat)181
, ,
Tailwind vs. Semantic CSS180
, , , ,
Select Element: Now With Horizontal Rules (una/dev)179
, , , , , , ,
An Intro to the “dialog” Element (cfe)178
, ,
Progressively Enhanced HTML Accordion (aar)177
, , ,
A Blog Post With Every HTML Element (pat)176
I’m Betting on HTML175
I Blame the W3C’s HTML Standard for Ordered Lists (sid)174
,
Semantic Code in HTML: What Is It and Does It Still Matter? (boa)173
Semantics and the “popover” Attribute: What to Use When? (hdv)172
, , ,
CSS Custom Properties Beyond the “:root” (mat)171
,
It’s Very Likely That… (mat)170
, ,
New HTML Element: “search” (alv)169
What Is Semantic HTML?168
On-Page SEO Checklist: The Complete Task List for 2023 (sem)167
, ,
Fighting Inter-Component HTML Bloat (eli)166
, ,
The “search” Element (sco)165
,
The H1 Conundrum: Understanding the Challenges of Heading Level One164
, ,
We Don’t Need “.visually-hidden” (den)163
, ,
50.1% Empty Links (mat)162
, , ,
ARIA vs. HTML (aar)161
, , ,
Representation of Style (ste)160
Screen Readers Don’t Convey the Semantics of “strong” and “em” (mat)159
, ,
Buttons, Links, and Focus (tem)158
, , ,
An Introduction to HTML Cheat Sheet157
, ,
How to Write Semantic CSS (kev)156
, ,
Interop 2023 CMS Checkin (chr)155
, , , ,
Screen Readers Support for Text Level HTML Semantics (ste/tpg)154
, ,
If You Need a Link, Don’t Use a Button (tem)153
, , ,
Unordered Lists in Main Navigations (mat)152
, ,
A Problem With Link Relationships (j9t)151
, , ,
Enforcing Better HTML Markup With Eleventy (mat)150
, ,
5 HTML Elements, and a Partridge in a Despair Tree (mat)149
,
Reading the Meter (sup/mat)148
,
Brief Note on Description List Support (aar)147
, , , ,
Landmarks and Where to Put Them (kil/mat)146
, ,
HTML Semantics and Accessibility Cheat Sheet (web)145
, ,
Newer Things to Know About Good Ol’ HTML Lists (css)144
,
HTML Content Model Categories143
The Shape-Shifting “a” Element142
,
The “label” Element141
,
Dialogs, Modality, and Popovers Seem Similar—How Are They Different? (hdv)140
, , ,
16 Rare HTML Tags You Really Should Know139
Structured Data (htt)138
, , , , ,
A Little Semantic HTML Trick for React Components137
, , ,
Foundations: HTML Semantics (tet)136
, ,
When Going Somewhere Does a Thing: On Links and Buttons (kil)135
, , ,
A “details” Element as a Burger Menu Is Not Accessible (ger/clo)134
, ,
How to (Not) Make a Button133
, , ,
Should I Use a Button or a Link? (ash)132
, ,
On Ratings and Meters (lea)131
,
One Year of Coding—Recommendations for Beginners From a Beginner130
,
“<article>” vs. “<section>”: How to Choose the Right One (sma)129
,
Roundup of Recent Document Outline Chatter (geo/css)128
, ,
Subheadings, Subtitles, Alternative Titles, and Taglines in HTML (ste/tpg)127
, , ,
What Is the Best Way to Mark Up an Exclusive Button Group? (lea)126
, ,
Perceived Affordances and the Functionality Mismatch (tin)125
,
Why the HTML Outlining Algorithm Was Removed From the Spec—the Truth Will Shock You! (bru)124
,
How to Use Headings for Website Accessibility123
, ,
Aspects of Accessibility—Semantics, Contrast, and… Anxiety?122
, , ,
HTML Cheat Sheet: A Quick Reference Guide for HTML Developers121
, , ,
Divs Are Bad! (mat)120
What’s Your Heading? (tod)119
, ,
Plain Old Semantic HTML: A Perfect Basis for Accessibility118
,
Non-Interactive Elements With the “inert” Attribute (web)117
,
Does Valid and Semantic HTML Still Matter? (5t3+)116
, ,
Title Rewrites: 3 Patterns to Avoid (moz)115
, ,
Those HTML Elements You Never Use114
12 Years Beyond a HTML Joke (ste)113
Should “Cancel” Be a Button or a Link? (uxd)112
, ,
HTML Semantics (cfe)111
It Needs to Map Back to a Role (eri)110
, ,
Foundations: Headings (tet)109
, , ,
Column Headers and Browser Support (aar)108
,
Colors That Make Sense107
,
Why Radio Buttons Are Called Radio Buttons in UIs? (ami)106
,
Replace JavaScript Dialogs With the New HTML Dialog Element (sto/css)105
,
HTML Cheat Sheet—HTML Elements List Reference (fre)104
, ,
4 Questions to Ask Before Using ARIA103
, ,
More to Give Than Just the Div: Semantics and How to Get Them Right (hdv)102
,
Div Divisiveness (sco)101
Show, Don’t Tell (css)100
,
HTML Cheat Sheet99
, ,
How to Define Your Relationship to Sites You Link To (ste)98
, , ,
Details/Summary (5t3)97
,
Semantics and How to Get Them Right (hdv/btc)96
, ,
Design Systems, Structured Content, and Headless Publishing (amy)95
, ,
Semantic “menu” Context (sco)94
Buttons vs. Links (yat)93
, , ,
HTML Cheatsheet92
, ,
Use the “i” Element, and Use It Appropriately (j9t)91
Not Your Typical Horizontal Rules (sar)90
HTML: The 16 Content Categories and Their Elements (j9t)89
Why You Should Choose HTML5 “article” Over “section” (bru/sma)88
,
Quoting in HTML: Quotations, Citations, and Blockquotes (css)87
Conversational Semantics (aar/btc)86
, ,
How to Section Your HTML (css)85
, ,
Why, How, and When to Use Semantic HTML and ARIA (ada/css)84
, ,
You’re Using “em” Wrong (log)83
,
Conversational Semantics (aar/ali)82
,
Small Tweaks That Can Make a Huge Impact on Your Website’s Accessibility (bel/css)81
, , , , , ,
A Developer’s Guide to Better Accessibility (a11+/24a)80
, , , , ,
A Look Back at the History of CSS (jay/css)79
, , , , , , ,
Writing JavaScript With Accessibility in Mind (mat)78
, , , ,
The Document Outline Dilemma (ame/css)77
, ,
HTML5 Page Structure Basics (lou)76
,
What’s New in HTML 5.175
Meaningful CSS: Style Like You Mean It (tba/ali)74
,
Do You Know These Eight HTML5 Tags?73
No Good Can Come of Bad Code (zel/ali)72
, ,
A Vision of Web Development (j9t)71
, , ,
10 Typical HTML Interview Exercises70
, , ,
HTML5 Forms: The Markup (cra)69
,
A Q&A on the Picture Element (yoa+/ali)68
, , ,
The Battle for the Body Field (ali)67
, ,
10 HTML Tags You May Not Be Using66
The HTML5 “meter” Element (pan/css)65
,
HTML Table Element Guide (chr/css)64
, , ,
A Look at the HTML5 “nav” Element63
,
Semantic CSS With Intelligent Selectors (hey/sma)62
, ,
Introducing the New HTML5 “<main>” Element (cra)61
,
HTML for Icon Font Usage (chr/css)60
, ,
Getting Started in HTML559
, , , ,
About HTML Semantics and Front-End Architecture58
, ,
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/mic)46
, ,
Are You Ready for HTML 5?45
, , , ,
Value Class Pattern (tan/mic)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/mic)23
, ,
Rel vs. Rev (mic)22
, , ,
Class Attributes Are About More Than Styling (mic)21
,
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
,