Know the “search” Element (j9t) | | 1,432 |
semantics |
HTML Markup Explained: Building Blocks of Modern Web Pages | | 1,431 |
fundamentals |
Streaming HTML—Asynchronous DOM Updates Without JavaScript (inf) | | 1,430 |
asynchronicity, dom, streaming |
The Ultimate Guide to Iframes (log) | | 1,429 |
guides, iframes, javascript, security |
HTML Cheat Sheets: From Basics to Advanced Elements | | 1,428 |
fundamentals, semantics, examples, cheat-sheets |
Ditch the Pixels: The Small and Vectorized Web (yor) | | 1,427 |
svg, images |
Reflection and Custom States in Web Components (cla) | | 1,426 |
web-components |
Maybe Don’t Name That Landmark (aar) | | 1,425 |
semantics, accessibility |
Doing My Heading In (ste+) | | 1,424 |
interviews, headings, accessibility |
Fine-Tuning Text Inputs (gar) | | 1,423 |
forms, attributes, usability |
Semantic Code in HTML: What Is It and Does It Still Matter? (boa) | | 1,422 |
semantics, accessibility, seo, maintainability, performance |
Responsive Video Works Now—These Features Could Make It Work Better (sco) | | 1,421 |
multimedia, responsive-design, performance |
Progressively Enhanced Popover Toggletips (mic) | | 1,420 |
pop-overs, apis, progressive-enhancement |
Here’s What We Learned From the First “State of HTML” Survey (sac/fro) | | 1,419 |
lessons |
Alt Left (ste) | | 1,418 |
accessibility, images, alt-text, anti-patterns |
Switching It Up With HTML’s Latest Control (sma) | | 1,417 |
forms |
Multipage Version (wil) | | 1,416 |
websites |
HTML Tags You Might Not Know About | | 1,415 |
|
When Should We Use Components and When Should We Just Use HTML? (chr) | | 1,414 |
components, web-components |
Not So Short Note on “aria-label” Usage—Big Table Edition (ste) | | 1,413 |
accessibility, aria, labels |
We Need to Talk More About Conformance, if We Want to Stop Fantasy HTML (j9t) | | 1,412 |
conformance, craft, quality |
Test-Driving HTML Templates (xpm/mfo) | | 1,411 |
templates, testing, server-side-rendering, conformance |
“<style>”: Inline Optimizations for the Bold (mor) | | 1,410 |
css, performance, optimization |
The Latest in Web UI (una/dev) | | 1,409 |
videos, css, layout, effects |
Ignore and Acknowledge “class” Attribute on Elements in CSS (ami) | | 1,408 |
css, attributes |
State of HTML 2023 [Results] (sac+/dev) | | 1,407 |
surveys |
Upgrade Your HTML V (j9t/fro) | | 1,406 |
books, frontend-dogma, minimalism, craft, conformance |
Using Simple Tools as a Radical Act of Independence | | 1,405 |
css, simplicity |
Using the Popover API for HTML Tooltips (chr/fro) | | 1,404 |
pop-overs, apis, tooltips |
Combining CSS “:has()” and HTML “<select>” for Greater Conditional Styling (sma) | | 1,403 |
css, selectors, techniques |
Popover API Is Here (chr/fro) | | 1,402 |
apis, pop-overs |
My Approach to HTML Web Components (ada) | | 1,401 |
web-components |
The HTML, CSS, and SVG for a Classic Search Form (chr/fro) | | 1,400 |
search, forms, css, svg |
Design Déjà Vu (mal) | | 1,399 |
design, css, history, comparisons |
How to Escape JavaScript for a Script Tag | | 1,398 |
how-tos, javascript, escaping |
HTML Attributes vs. DOM Properties (jaf) | | 1,397 |
attributes, dom, comparisons |
Invoking Elements by Using Only HTML: A First Look at Invokers (uti) | | 1,396 |
modals, pop-overs |
Images as the First Thing in a Button or Link (tem) | | 1,395 |
accessibility, images, buttons, links |
My Code Formatting Guidelines (val) | | 1,394 |
guidelines, formatting, conventions, javascript, prettier, configuration |
Converting Plain Text to Encoded HTML With Vanilla JavaScript (sma) | | 1,393 |
conversion, javascript |
The Biggest Lie in HTML | | 1,392 |
videos |
Making Disabled Buttons More Accessible | | 1,391 |
accessibility, buttons, aria |
Don’t Use the “maxlength” Attribute to Stop Users From Exceeding the Limit (ada) | | 1,390 |
attributes, forms, usability |
ARIA in HTML (sco+/w3c) | | 1,389 |
standards, accessibility, aria |
My “Skip to Content” Markup Was Breaking the Back Button on iOS (db) | | 1,388 |
skip-links, accessibility, mobile |
The Dos and Don’ts of Using “tabindex” in Web Design (a11) | | 1,387 |
accessibility, keyboard-navigation |
Figma Prototypes vs. HTML Prototypes (ada) | | 1,386 |
design, processes, prototyping, figma, comparisons |
Testing HTML With Modern CSS (hey) | | 1,385 |
css, testing, quality |
Faster Websites With the “picture” Element (fra) | | 1,384 |
images, performance |
21 HTML Tips You Must Know About | | 1,383 |
tips-and-tricks |
How to Think About HTML Responsive Images (db) | | 1,382 |
how-tos, images, responsive-design |
When to Use “tabindex="0"” (gra/tet) | | 1,381 |
accessibility, keyboard-navigation, focus |
Svelte Parses HTML All Wrong (ric) | | 1,380 |
svelte, parsing |
Kobold Letters (wed) | | 1,379 |
email, support |
On “disabled” and “aria-disabled” Attributes (kit) | | 1,378 |
accessibility, attributes, aria |
On Popover Accessibility: What the Browser Does and Doesn’t Do (hdv+) | | 1,377 |
accessibility, pop-overs |
The Problem With Data Attributes for Text Effects (man) | | 1,376 |
custom-data, css, typography, effects |
Ruby Is Complicated | | 1,375 |
|
HTML Performance Optimization: Tips for Faster Loading Pages | | 1,374 |
landing-pages, performance, optimization, tips-and-tricks |
Streaming HTML (chr/fro) | | 1,373 |
php, streaming |
Distinguishing Between ARIA and Native HTML Attributes (deq) | | 1,372 |
aria, attributes, accessibility, comparisons |
CSS Button Styles You Might Not Know (dbu) | | 1,371 |
css, buttons |
The Quiet, Pervasive Devaluation of Frontend (col) | | 1,370 |
css, craft, career, community |
Making Room for Long List Markers With Subgrid (nol) | | 1,369 |
lists, css, grids |
Techniques to Break Words (aar) | | 1,368 |
techniques, css, content |
An HTML Switch Control (ann+/web) | | 1,367 |
css, forms |
YouTube Video Embedding Harm Reduction (jvo) | | 1,366 |
multimedia, embed-code, youtube, privacy |
Filling Gaps With a Polyfill (jay) | | 1,365 |
polyfills, css, javascript, history |
ARIA (Are Ya) Afraid of the Dark? Unmasking Common HTML Monsters to Create Better User Experiences (deq) | | 1,364 |
videos, accessibility, aria, user-experience |
HTML as the Baseline (cfe) | | 1,363 |
progressive-enhancement |
HTML Attributes That Every Web Developer Should Know | | 1,362 |
attributes, pop-overs, forms, custom-data |
“X” Marks the Spot: Landmark Elements (stv) | | 1,361 |
semantics, accessibility, assistive-tech, aria |
Practice Safe DSD With “setHTMLUnsafe” (It’s Complicated) (jar/van) | | 1,360 |
dom, shadow-dom, apis, security |
A Highly Configurable Switch Component Using Modern CSS Techniques (bel/pic) | | 1,359 |
css |
HTML Web Components on the Server Are Great (sco) | | 1,358 |
web-components |
Unlocking the Power of HTML’s Native Browser “dialog” Element (ope) | | 1,357 |
modals |
Check for “accesskey” and “aria-keyshortcuts” Bookmarklet (ste) | | 1,356 |
bookmarklets, accessibility, aria, keyboard-shortcuts |
Mind the Accessibility Gaps—Most of Accessibility Issues Originate in Design and How to Fix That (cer) | | 1,355 |
accessibility, design, aria |
A Call for Consensus on HTML Semantics (5t3) | | 1,354 |
semantics |
Create a Currency Converter With HTML, CSS, and Vanilla JavaScript | | 1,353 |
functionality, css, javascript |
The Color Input and the Color Picker (chr/fro) | | 1,352 |
colors, usability |
Basic Accessibility Mistakes I Often See in Audits (cfe) | | 1,351 |
accessibility, mistakes, auditing, semantics, focus, links, buttons |
Web Standards: The Guidelines That Every Developer Should Know | | 1,350 |
standards, history, w3c, css, xml, wcag |
Disable Browser Caching With “meta” HTML Tags | | 1,349 |
metadata, caching |
Options for “optgroup” Labeling of “options” (ste) | | 1,348 |
accessibility, forms, browsers, screen-readers, support |
Using “abbr” Element With “title” Attribute (aar) | | 1,347 |
attributes, accessibility, browsers, assistive-tech, support |
Buttons and Links—Common Misconceptions | | 1,346 |
accessibility, semantics, buttons, links |
Accounting for Internationalization With CSS and HTML | | 1,345 |
css, internationalization |
Streaming HTML Out of Order Without JavaScript | | 1,344 |
streaming |
Why I Like Web Components | | 1,343 |
web-components |
Stop Closing Void Elements (j9t) | | 1,342 |
|
HTML Validation—Pros and Cons | | 1,341 |
conformance |
Never Underestimate HTML (lar/mat) | | 1,340 |
user-experience, developer-experience |
The Devil Is in the Details: A Look Into a Disclosure Widget Markup (its/mat) | | 1,339 |
disclosure-widgets, css, javascript |
“HTML First” Is Not HTML First (j9t) | | 1,338 |
principles, quality, craft |
Recapturing Early-Internet Whimsy With HTML (tec) | | 1,337 |
trends, design, art, decoration |
The Implied Web (hws/mat) | | 1,336 |
accessibility, semantics |
The Road to HTMHell Is Paved With Semantics (pep/mat) | | 1,335 |
semantics, quality |
Revisiting Fundamentals—Semantic Lists for Improved Accessibility (mis/mat) | | 1,334 |
fundamentals, semantics, accessibility |
HTML Can Do This? | | 1,333 |
|
Web Components (may/5t3) | | 1,332 |
web-components, shadow-dom, dom |
The Ghosts of Markup Past (tho/mat) | | 1,331 |
web, history |
HTML: The Bad Parts (may/mat) | | 1,330 |
|
Test-Driven HTML and Accessibility (mat) | | 1,329 |
accessibility, testing, javascript |
Embrace the Platform (bra) | | 1,328 |
web-platform, css, javascript, resilience, progressive-enhancement, craft |
Behavior Belongs in the HTML | | 1,327 |
javascript, principles |
The “hidden” Attribute in HTML (mat) | | 1,326 |
attributes |
“innerHTML” vs. “innerText” vs. “textContent”—What's the Difference? (fre) | | 1,325 |
dom, javascript, comparisons |
What the Slot? (dut/mat) | | 1,324 |
web-components, dom, shadow-dom |
Media Queries in HTML Video (aar) | | 1,323 |
multimedia, css, media-queries, accessibility |
Security Headers Using “<meta>” (sap/mat) | | 1,322 |
security, csp |
The Hellish History of HTML: An Incomplete and Personal Account (cra/mat) | | 1,321 |
history |
“sizes=auto” Pretty Much Requires “width” and “height” Attributes (eee) | | 1,320 |
attributes, images, maintainability |
Back to Basics: 5 HTML Attributes for Improved Accessibility and User Experience (dni/mat) | | 1,319 |
fundamentals, attributes, accessibility, user-experience |
The “form” Attribute—Enhancing Form Layout Flexibility (mat) | | 1,318 |
forms, attributes |
The UX of HTML (vas/mat) | | 1,317 |
semantics, user-experience |
How to Use Responsive HTML Video (…and Audio!) (sco) | | 1,316 |
how-tos, responsive-design, multimedia |
Weird HTML Hacks (ern) | | 1,315 |
css, hacks, techniques, history |
Shadow DOM Is for Hiding Your Shame | | 1,314 |
shadow-dom, dom, web-components |
The Elevator Pitch for Web Components (cfe) | | 1,313 |
web-components, dom |
The 9 HTML Elements That Have an Attribute of the Same Name, or: The 9 Attributes That Have an Element of the Same Name (j9t) | | 1,312 |
attributes |
An Attempted Taxonomy of Web Components (zac) | | 1,311 |
web-components |
HTML Web Components Are Just JavaScript? (mia/odd) | | 1,310 |
web-components, javascript |
Exclusive Accordions Exclude (yat) | | 1,309 |
accessibility, accordions |
Using Chrome’s Accessibility Tree for Manual Testing of HTML and ARIA | | 1,308 |
videos, browsers, google, chrome, dev-tools, accessibility, testing, aria |
HTML Web Components (jim) | | 1,307 |
web-components |
HTML First | | 1,306 |
websites, principles |
Do You Really Need to Validate Your HTML Code? | | 1,305 |
discussions, conformance |
Understanding HTML Landmarks and How to Apply Them (its/log) | | 1,304 |
semantics, accessibility, aria |
HTML Web Components (ada) | | 1,303 |
web-components, web-platform |
13 HTML Attributes You Should Know About | | 1,302 |
attributes |
Removing List Styles Without Affecting Semantics (mat) | | 1,301 |
css, semantics, accessibility |
Don’t Turn a Table Into an ARIA Grid Just for a Clickable Row (aar) | | 1,300 |
tables, grids, aria, accessibility |
2023: 0 of the Global Top 100 Websites Use Valid HTML (j9t) | | 1,299 |
css, conformance, metrics, quality |
Let’s Reinvent the Wheel (vas) | | 1,298 |
css, user-experience, accessibility, web-platform |
20 Simple Ways to Style the HTML “details” Element | | 1,297 |
disclosure-widgets, css |
HTML vs. DOM? Let’s Debug Them (jec/dev) | | 1,296 |
videos, dom, debugging, comparisons |
Tailwind vs. Semantic CSS | | 1,295 |
tailwind, css, semantics, comparisons, performance |
Splitting Within Selects (aar) | | 1,294 |
accessibility, forms, browsers, support |
Select Element: Now With Horizontal Rules (una/dev) | | 1,293 |
forms, semantics, browsers, google, chrome, apple, safari, support |
HTML Meta Tags | | 1,292 |
metadata |
Strikethrough Accessibility (den) | | 1,291 |
accessibility, screen-readers, support |
Using ChatGPT for Smart Truncation in Responsive Web Design | | 1,290 |
content, responsive-design, ai, chatgpt |
Why Unique ID Attributes Matter (deq) | | 1,289 |
accessibility, attributes, conformance |
On the Uniting Power of a Commitment to HTML Conformance (j9t) | | 1,288 |
conformance, quality, community, web |
Does the HTML “hr” (Horizontal Rule) Benefit Screen Reader Users? | | 1,287 |
accessibility, screen-readers |
CSS Findings From Photoshop Web Version (sha) | | 1,286 |
css, adobe, photoshop, case-studies |
The Selected Date Must Be Within the Last 10 Years (ger/clo) | | 1,285 |
forms, validation |
Extending the Properties of an HTML Element in TypeScript | | 1,284 |
components, typescript |
An Anchored Navbar Solution (mey) | | 1,283 |
css, navigation |
The Most Minimal Valid HTML Document (j9t) | | 1,282 |
minimalism, conformance, templates |
Easy Dark Mode With “color-scheme” (sar) | | 1,281 |
slides, dark-mode, css, accessibility |
Stop Using JS for That: Moving Features to CSS and HTML (kil) | | 1,280 |
videos, javascript, css |
HTML Popover, Videos, and “display:blackhole” (bru) | | 1,279 |
pop-overs, videos |
How Mastodon Handles Images and Web Previews (rba) | | 1,278 |
social-media, mastodon, open-graph, metadata, images |
Misconceptions Can Kill Accessibility Momentum (yat) | | 1,277 |
accessibility, processes |
State of HTML 2023 (sac+/dev) | | 1,276 |
surveys |
What Makes an Accessible Date Picker? Is It Even Possible? (inc) | | 1,275 |
videos, accessibility |
What Can You Do With “data” Attributes? (cfe) | | 1,274 |
custom-data, javascript |
How to Use the New “<search>” Element With WordPress (ede) | | 1,273 |
how-tos, wordpress |
State of Web Accessibility, ARIA in HTML, and Missing UI Patterns (tin+/fwo) | | 1,272 |
podcasts, accessibility, aria |
Browser Video Players Review (aar) | | 1,271 |
multimedia, accessibility, browsers, screen-readers, support |
10 Things You Didn’t Know About HTML | | 1,270 |
|
Small Details to Improve Your Website’s Experience (alv) | | 1,269 |
user-experience, css, metadata |
Dialog Dilemmas and Modal Mischief: A Deep Dive Into Popovers and How to Build Them (hdv) | | 1,268 |
slides, pop-overs, modals, deep-dives |
Let’s Make a Rubber Button With HTML, CSS, and SVG (tyl/clo) | | 1,267 |
buttons, css, svg, images |
Main-ly Speaking (col) | | 1,266 |
accessibility |
XUL and HTML (moz) | | 1,265 |
xul, comparisons |
An Intro to the “dialog” Element (cfe) | | 1,264 |
introductions, modals, semantics |
Supercharge Your HTML With WebC | | 1,263 |
videos, webc |
Progressively Enhanced HTML Accordion (aar) | | 1,262 |
accordions, semantics, accessibility, progressive-enhancement |
8 Common Heading Questions (pop) | | 1,261 |
accessibility, headings |
Progressively Enhanced Form Validation: HTML and CSS (ger/clo) | | 1,260 |
forms, validation, progressive-enhancement, css |
Responsive Images: DIY Implementation in 6 Steps | | 1,259 |
images, responsive-design |
Contextual Form Errors and ARIA (mar) | | 1,258 |
accessibility, forms, aria |
A Blog Post With Every HTML Element (pat) | | 1,257 |
semantics |
I’m Betting on HTML | | 1,256 |
semantics |
You Probably Don’t Need “http-equiv” Meta Tags (rvi) | | 1,255 |
metadata, http, performance |
Help Design the Inaugural “State of HTML” Survey (lea) | | 1,254 |
community |
Blockquotes in Screen Readers (aar) | | 1,253 |
accessibility, screen-readers, support |
I Blame the W3C’s HTML Standard for Ordered Lists (sid) | | 1,252 |
lists, semantics |
O “dialog” Focus, Where Art Thou? (mat) | | 1,251 |
accessibility, modals, focus |
Preload vs. Early Hints vs. Fetch Priority | | 1,250 |
videos, performance, http, hints, comparisons |
All the Places Where You Can Use “prefers-color-scheme” Media Query (ami) | | 1,249 |
css, media-queries, javascript, dark-mode |
The Case Against Self-Closing Tags in HTML (jaf) | | 1,248 |
|
How to Validate HTML On-Line at W3C (wie) | | 1,247 |
how-tos, conformance, tooling |
The “article” Element and Screen Readers (mat) | | 1,246 |
screen-readers, accessibility, support |
And 4 More HTML Concepts You Didn’t Know (j9t) | | 1,245 |
concepts, web-components |
The “details” Element and In-Page Search (mat) | | 1,244 |
disclosure-widgets, search, browsers, user-experience |
Under-Engineered Comboboxen? (aar) | | 1,243 |
forms, css, accessibility |
Form and Search Landmarks (mat) | | 1,242 |
aria, forms, browsers, assistive-tech, support |
What Does the Image “decoding” Attribute Actually Do? (tun) | | 1,241 |
attributes, images, performance |
Button Types (ada) | | 1,240 |
buttons |
HTML Imports (w3c) | | 1,239 |
|
Django: A Security Improvement Coming to “format_html()” (ada) | | 1,238 |
django, security |
You Can Stop Using “user-scalable=no” and “maximum-scale=1” in Viewport Meta Tags Now | | 1,237 |
viewport, metadata, accessibility, responsive-design |
Assume the Position—a Labeling Story (llo/tpg) | | 1,236 |
accessibility, forms, labels |
What Is Open Graph? How to Use It for Your WordPress Website? | | 1,235 |
how-tos, open-graph, social-media, wordpress |
Semantic Code in HTML: What Is It and Does It Still Matter? (boa) | | 1,234 |
semantics |
21 Awesome Web Features You’re Not Using Yet (fir) | | 1,233 |
videos, css, javascript |
Brief Note on Popovers With Dialogs (aar) | | 1,232 |
support, accessibility, pop-overs, modals |
Querying Parsed HTML in BigQuery (rvi) | | 1,231 |
|
11 HTML Best Practices for Login and Sign-Up Forms (sit/evi) | | 1,230 |
best-practices, forms |
Introducing the Popover API (una/dev) | | 1,229 |
introductions, apis, pop-overs |
Be Careful Using “Menu” (aar) | | 1,228 |
aria, design, terminology |
How to Build Lean Efficient Websites in 2023 (cfe) | | 1,227 |
how-tos, progressive-enhancement, minimalism |
Semantics and the “popover” Attribute: What to Use When? (hdv) | | 1,226 |
attributes, semantics, accessibility, pop-overs |
Fieldsets, Legends, and Screen Readers Again (ste/tpg) | | 1,225 |
accessibility, forms, screen-readers |
Using HTML Landmark Roles to Improve Accessibility (sch/mdn) | | 1,224 |
accessibility |
HTML Landmark Roles Screen Reader Demo (sch/mdn) | | 1,223 |
videos, accessibility, screen-readers, voiceover, apple |
Screen Readers Don’t Announce When the User Reaches the “maxlength” Character Limit (sim) | | 1,222 |
accessibility, screen-readers, support |
Respect Your Children (ste/tpg) | | 1,221 |
accessibility, aria |
How Large DOM Sizes Affect Interactivity, and What You Can Do About It (mal/dev) | | 1,220 |
performance, dom, optimization |
Client-Side Rendering of HTML and Interactivity (mal/dev) | | 1,219 |
performance, client-side-rendering |
How Far Back in Time Can I Take My Website’s Design | | 1,218 |
web, design, history, css |
Short Note: Why Isn’t “role=presentation”/“none” Allowed on Focusable Elements? (ste) | | 1,217 |
accessibility, focus, aria |
“details”/“summary” Inconsistencies (mat) | | 1,216 |
disclosure-widgets, browsers, assistive-tech, support |
Considering Content Warnings in HTML (aar) | | 1,215 |
content, dei |
It’s Very Likely That… (mat) | | 1,214 |
semantics, buttons, modals |
The “details” Element Is Amazing (fon) | | 1,213 |
disclosure-widgets |
HTML Dark Mode (bt) | | 1,212 |
dark-mode |
HTML Accessibility API Mappings 1.0 (ste+/w3c) | | 1,211 |
accessibility, apis |
New HTML Element: “search” (alv) | | 1,210 |
semantics |
What Is Semantic HTML? | | 1,209 |
semantics |
Five Pieces of Advice for More Accessible Websites (cit) | | 1,208 |
accessibility |
Modern HTML Email (Tables No Longer Required) (oll) | | 1,207 |
email, tables |
On-Page SEO Checklist: The Complete Task List for 2023 (sem) | | 1,206 |
seo, checklists, semantics |
HTML: Help Users to Download Files With the HTML “download” Attribute | | 1,205 |
attributes |
Getting Started With HTML Tables | | 1,204 |
tables, introductions |
Fighting Inter-Component HTML Bloat (eli) | | 1,203 |
components, semantics, quality |
The “search” Element (sco) | | 1,202 |
accessibility, semantics |
The End of Front-End Development (jos) | | 1,201 |
outlooks, career |
The H1 Conundrum: Understanding the Challenges of Heading Level One | | 1,200 |
accessibility, semantics, headings |
Progressively Enhancing a Table With a Web Component (ray) | | 1,199 |
javascript, tables, web-components, progressive-enhancement |
File Uploads for the Web: Uploading Files With HTML (aus) | | 1,198 |
file-handling |
HTML Garden | | 1,197 |
websites, art |
A Tab Interface Before Its Time (aar) | | 1,196 |
components |
50.1% Empty Links (mat) | | 1,195 |
accessibility, links, semantics, seo |
Relative Rounded Corners (bel) | | 1,194 |
css |
ARIA vs. HTML (aar) | | 1,193 |
accessibility, aria, semantics, comparisons |
Avoid Spanning Table Headers (aar) | | 1,192 |
accessibility, assistive-tech, tables |
Representation of Style (ste) | | 1,191 |
semantics |
Declarative Shadow DOM (dev+/dev) | | 1,190 |
shadow-dom, dom |
A Step-by-Step Guide to Building Accessible Carousels (swe/sma) | | 1,189 |
guides, carousels, accessibility, user-experience |
Screen Readers Don’t Convey the Semantics of “strong” and “em” (mat) | | 1,188 |
accessibility, screen-readers, semantics |
Mastodon and Open Graph (drd) | | 1,187 |
social-media, mastodon, metadata, open-graph |
An Introduction to HTML Cheat Sheet | | 1,186 |
introductions, semantics, cheat-sheets |
Table of Contents Progress Animation (kev) | | 1,185 |
css, javascript, animations, progress-indicators |
Interop 2023 CMS Checkin (chr) | | 1,184 |
interoperability, syndication, rss, atom, semantics |
Rotating Gallery With CSS Scroll-Driven Animations (jhe) | | 1,183 |
css, javascript, animations, scrolling |