Tech does not just watch: Take action against Russia’s war on Ukraine 🇺🇦, and take action against Israel’s oppression and killing of Palestinians and the occupation and destruction of Palestine (history) 🇵🇸 Hide

Frontend Dogma

“html” News Archive (4)

Entry (Sources) and Other Related TopicsDate#
How to Automatically Size a Textarea Based on Its [Text] Using Vanilla JavaScript (cfe)1,089
,
The Weirdly Obscure Art of Streamed HTML1,088
,
Aligning Content in Different Wrappers (sha)1,087
,
It Needs to Map Back to a Role (eri)1,086
, ,
A Look at the Dialog Element’s Super Powers (ste)1,085
,
Creating Native Web Components (cod)1,084
,
It’s Always Been You, Canvas2D (dev)1,083
, ,
Foundations: Headings (tet)1,082
, , ,
HTML Tips and Tricks1,081
(Not So) Short Note on Being Owned (ste)1,080
,
Web Component Pseudo-Classes and Pseudo-Elements Are Easier Than You Think (css)1,079
,
HTML Comments Work in JavaScript Too1,078
,
Support for Marking Radio Buttons Required, Invalid (aar)1,077
Column Headers and Browser Support (aar)1,076
,
There Is No Character Limit for “Alt Text” (yat)1,075
, ,
How to Create a Search Page for a Static Website With Vanilla JS (cfe)1,074
, , ,
Why Radio Buttons Are Called Radio Buttons in UIs? (ami)1,073
,
MHTML in Chromium1,072
Replace JavaScript Dialogs With the New HTML Dialog Element (sto/css)1,071
,
Introducing the Dialog Element (web)1,070
,
HTML Cheat Sheet—HTML Elements List Reference (fre)1,069
, ,
24 Lesser-Known HTML Attributes You May Want to Use1,068
How to Convert Markdown to HTML (red)1,067
, ,
More to Give Than Just the Div: Semantics and How to Get Them Right (hdv)1,066
,
Context-Aware Web Components Are Easier Than You Think (css)1,065
,
Div Divisiveness (sco)1,064
Find HTML Parsing Errors (pat/dev)1,063
, , ,
On the Peculiarities of Counting the Number of HTML Elements (j9t)1,062
Boolean Attributes in HTML and ARIA: What’s the Difference? (hdv)1,061
,
Alt Tag Emptiness (ste)1,060
, , ,
HTML Is General, ARIA Is Specific (dav)1,059
Labeling the Point: Scenarios of Label Misuse in WCAG (tpg)1,058
, , ,
Accessible Heading Structure1,057
,
Faster Websites by Using Less HTML (j9t)1,056
, , ,
Container Queries (5t3)1,055
,
Form Autocomplete (ben/5t3)1,054
5 Common Misconceptions About WAI–ARIA and Accessibility1,053
,
How to Define Your Relationship to Sites You Link To (ste)1,052
, , ,
HTML Cheat Sheet1,051
, ,
Image Display Elements (5t3)1,050
,
4 HTML Concepts You Didn’t Know (j9t)1,049
,
Ultimate HTML Cheatsheet1,048
CSS Can Help Improve Your HTML!? Buttons and Links1,047
, , ,
Details/Summary (5t3)1,046
,
Embrace the Platform (bra/css)1,045
, ,
How Not to Create a Button (eev)1,044
,
Defer Non-Critical Resources1,043
Markup (htt)1,042
, , ,
“aria-label” Is Not Always the Answer (eev)1,041
,
On Yak Shaving and “<md-block>”, a New HTML Element for Markdown (lea)1,040
,
Control Layout in a Multi-Directional Website (css)1,039
,
The 6 Ways of Writing HTML (and Their Combinations) (j9t)1,038
Dear HTML Element1,037
How to Make Blob Menu Using HTML, CSS, and JavaScript1,036
, ,
Generate a Pull Request of Static Content With a Simple HTML Form (css)1,035
Get Your “Head” Straight (css/btc)1,034
,
Semantics and How to Get Them Right (hdv/btc)1,033
, ,
Detecting Specific Text Input With HTML and CSS (chr/css)1,032
Debugging HTML: Accessibility (mat/mat)1,031
,
Designing a Reorderable List Component1,030
, ,
In Defence of Dialog1,029
Building Real-Life Components: Facebook Messenger’s Chat Bubble (sha)1,028
,
Learn Forms (dev)1,027
,
Accessible Toggles (mic)1,026
, ,
HTMLoween—HTML, JS, and CSS to Make Your Blood Boil1,025
,
Indecisive Skip Links and Their Targets—the Renaissance of the “<hr>” Element1,024
,
If HTML and ARIA Don’t Allow It, It’s Probably a Bad Idea (tem)1,023
,
Switch Role Support (aar)1,022
,
Decoupling HTML, CSS, and JavaScript in Design Systems (cfe)1,021
, ,
Making the Web Developer’s Pilgrimage (j9t)1,020
Semantic “menu” Context (sco)1,019
HTML With Superpowers (dav)1,018
,
What Each Markup Language Is Used For (sem)1,017
, , , , , ,
Landmarks (mat/mat)1,016
,
Beginner’s Guide to Responsive Images: How to Get Them Right (lou)1,015
, ,
Building a Multi-Select Component (arg/dev)1,014
, ,
How to Win at CORS (jaf)1,013
, , ,
The Autofill Dark Pattern (alv/sma)1,012
,
A Tangled Web of ARIA1,011
,
Buttons vs. Links (yat)1,010
, , ,
How to Implement and Style the “Dialog” Element (cod)1,009
, ,
The Options for Password-Revealing Inputs (chr/css)1,008
, , ,
How to Build an Expandable Accessible Gallery (cit/sma)1,007
, ,
Redundantly Redundant a11y Accessibility (sco)1,006
Links, Missing “href” Attributes, and Over-Engineered Code (tem)1,005
, ,
Declaring Page Language—and Declaring Changes in Language (j9t)1,004
,
How I Built a Modern Website in 2021 (ken)1,003
,
Comparing Page Language Declaration Setups in Screen Readers (j9t)1,002
, , ,
Specification for Spoken Presentation in HTML (w3c)1,001
7 Useful HTML Attributes You May Not Know1,000
Intro to MJML: Responsive HTML Email Coding Made Easy999
, , ,
29 Projects to Help You Practice HTML CSS JavaScript 2021998
,
Blowing Up HTML Size With Responsive Images (deb)997
, ,
Element Diversity (mat)996
Building a Split-Button Component (arg/dev)995
, ,
Twitter’s Div Soup and Uglyfied CSS, Explained994
,
Building a Stepper Component (sha)993
,
HTML Cheatsheet992
, ,
Named and Framed (ste)991
Small Wins for Accessibility and Resilience990
,
One Favicon to Rule Them All (j9t)989
,
ARIA Spec for the Uninitiated (deq)988
,
The Complete Guide to HTML Forms and Constraint Validation (cra)987
, ,
On the “<dl>” (ben)986
6 Useful Frontend Techniques That You May Not Know About985
, ,
The Ultimate Cheat Sheet List for Web Developers984
, ,
Accessibility of the “Section” Element (sco)983
Designing for the Unexpected (ali)982
,
The 3-Second Frontend Developer Test (j9t)981
, ,
15 HTML5 Best Practices for Beginners to Master980
The Document Outline (mat/mat)979
,
Milligram CSS978
, , , ,
ARIA in HTML (sco)977
,
Accessibility and SEO976
,
Use the “i” Element, and Use It Appropriately (j9t)975
JavaScript Frameworks and the Lost Art of HTML (deq)974
,
OMG, SVG Favicons FTW!973
, ,
Half the Size of Images by Optimising for High Density Displays (jaf)972
,
Why Validate? (j9t)971
, , ,
Accessible Overflow970
, ,
The Hidden World of “aria-hidden” (ste)969
, ,
Don’t Overabstract Your Components968
,
2021: 98% of the Top 100 U.S. Websites Use Invalid HTML (j9t)967
, , , ,
The Button Cheat Sheet (mat)966
Upgrade Your HTML III (j9t/fro)965
, , , ,
Reducing HTML Payload With Next.js (Case Study) (sma)964
, ,
Checking “Under the Hood” of Code (jay)963
, , , , , ,
Understanding Logical Focus Order962
,
Not Your Typical Horizontal Rules (sar)961
The Future of Web Software Is HTML-over-WebSockets (ali)960
,
Revisiting Dark Patterns With the HTML “dialog” Tag (tan)959
,
The Unreasonable Effectiveness of Simple HTML (ede)958
HTML: The 16 Content Categories and Their Elements (j9t)957
HTML and CSS Techniques to Reduce Your JavaScript956
, ,
“Yes or No?” (chr/css)955
,
“npm ruin dev” (ada/css)954
, , ,
Notes on HTML 3.2 (j9t)953
Happier HTML5 Form Validation in Vue (chr/css)952
, , , ,
Alt vs. Figcaption (tho)951
,
Why It’s Good for Users That HTML, CSS, and JS Are Separate Languages (hdv)950
,
Know Your Standards (ste)949
, , , ,
Standardizing Select and Beyond: The Past, Present, and Future of Native HTML Form Controls (sea/sma)948
Upgrade Your HTML II (j9t/fro)947
, , , ,
Markup (j9t+/htt)946
, , ,
GIFs and “prefers-reduced-motion” (chr/css)945
, ,
In Defense of Tables and Floats in Modern Day Development (css)944
, ,
Smarter Ways to Generate a Deep Nested HTML Structure (ana/css)943
,
Come Full Circle—Back to HTML942
, ,
A Guide to HTML and CSS Forms (No Hacks)941
, ,
Islands Architecture940
,
HTML for Subheadings and Headings (chr/css)939
SVG Title vs. HTML Title Attribute (chr/css)938
,
Pausing a GIF With “details”/“summary” (chr/css)937
, , ,
Web Standards936
, , , , ,
Where Do You Learn HTML and CSS in 2020? (chr/css)935
, ,
Writing for HTML Newbies (geo)934
Remembrance of Tags Past (mey)933
, , , , ,
On Adding IDs to Headings (chr/css)932
How to Reverse CSS Custom Counters (css)931
, ,
Getting Started With HTML Using Glitch.com (jon)930
, ,
The 24 Boolean Attributes of HTML (j9t)929
HTML Tips (mar)928
What to Use Instead of Number Inputs (chr/css)927
Why Do Some HTML Elements Become Deprecated? (css)926
,
Performance Tips: Minifying HTML, CSS, and JS925
, , , , ,
How to Create a “Skip to Content” Link (css)924
, , ,
Fluid Width Video (chr/css)923
,
Setting Height and Width on Images Is Important Again (tun/sma)922
, ,
Do This to Improve Image Loading on Your Website (fon/css)921
,
How We Learned to Draw Text on HTML5 Canvas920
, , ,
HTML Data Attributes Guide (chr/css)919
,
Why JavaScript Is Eating HTML (css)918
, ,
Select an Element With a Non-Empty Attribute (chr/css)917
, ,
Old CSS, New CSS (eev)916
, , , , , , , , , ,
What’s the Difference Between Width/Height in CSS and Width/Height HTML Attributes? (chr/css)915
, ,
A Web Component With Different HTML for Desktop and Mobile (chr/css)914
, ,
If It Can Be Done Using an HTTP Header, Use an HTTP Header (j9t)913
, , ,
Why You Should Choose HTML5 “article” Over “section” (bru/sma)912
,
Why Do We Use .html Instead of .htm? (chr/css)911
POURing ARIA Into the HTML Element Specs (24a)910
,
RTL Styling 101 (sha)909
, , , ,
An HTML Optimizer’s Config for html-minifier (j9t)908
, , , , ,
How to Style and Animate the Letters in a String Using CSS (fos)907
, ,
The Order of CSS Classes in HTML Doesn’t Matter (fon/css)906
,
Quoting in HTML: Quotations, Citations, and Blockquotes (css)905
Conversational Semantics (aar/btc)904
, , ,
Upgrade Your HTML (the Booklet) (j9t)903
, , ,
On Writing Better Markup (j9t)902
, , ,
The “hidden” Attribute Is Visibly Weak (chr/css)901
,
Heading Levels (ann)900
Multi-Million Dollar HTML (chr/css)899
, ,
Some HTML Is “Optional” (chr/css)898
,
Optional HTML (sto)897
Working With Attributes on DOM Elements (css)896
, , ,
Optional HTML: Everything You Need to Know (j9t)895
,
Datalist Is for Suggesting Values Without Enforcing Values (chr/css)894
Frontend Design, React, and a Bridge Over the Great Divide (bra)893
, , ,
When to Use “img,” “img@ srcset,” and “picture” and “source” (j9t)892
The Problem With Web Development Checklists, or: The Frontend Checklist, Revised (j9t)891
, , , ,
How to Section Your HTML (css)890
, ,
W3C and WHATWG Agreement: Single Version of HTML, DOM Specifications (sci)889
, , ,
W3C and WHATWG Come Together for HTML and DOM Specifications888
, , ,
War Is Over, if You Want It: W3C, WHATWG Agree to Work Towards Single Spec for HTML and DOM (the)887
, , ,
W3C and the WHATWG Signed an Agreement to Collaborate on a Single Version of HTML and DOM (w3c)886
, , ,
W3C and WHATWG Agree to Work Together Over HTML and DOM885
, , ,
Everything You Ever Wanted to Know About “inputmode” (chr/css)884
,
Browser Resource Hints: “preload”, “prefetch”, and “preconnect” (deb)883
, , , ,
Why, How, and When to Use Semantic HTML and ARIA (ada/css)882
, ,
HTML Optimization: A Standard Config for HTMLMinifier (j9t)881
, ,
Building a Node.js Express API to Convert Markdown to HTML (sma)880
, , ,
Art Direction for the Web Using CSS Shapes (mal/sma)879
, ,
An Introduction to Web Components (css)878
, , ,
HTML and Performance: Leave Out Optional Tags and Quotes (j9t)877
The Great Divide (chr/css)876
, ,
Styling a Web Component (chr/css)875
, , , ,
Speed Up Next-Page Navigations With Prefetching (add)874
, , , ,
Everything You Know About Web Design Just Changed (jen)873
, , , , , , ,
Why Isn’t It “<style src="">”? (chr/css)872
,
The “D” in the DOM (24a)871
,
Front-End Development Is Not a Problem to Be Solved (fon/css)870
, , ,
You’re Using “em” Wrong (log)869
,
Splicing HTML’s DNA With CSS Attribute Selectors (sma)868
, ,
Valid CSS Content (chr/css)867
,
Nested Links (chr/css)866
Responsive Images (wil/ali)865
, ,
Conversational Semantics (aar/ali)864
, ,
What Do You Need to Know When Converting a Flash Game Into HTML5? (sma)863
,
Did You Know That Style and Script Tags Can Be Set to “display: block”? (fon/css)862
Improving Performance Perception: On-Demand Image Resizing861
, , ,
DRY HTML or DRY CSS?860
, , , , ,
Moving From Flash to HTML, CSS, and JavaScript (sma)859
, , ,
Some Things About “alt” Text (chr/css)858
, ,
Third Party CSS Is Not Safe (jaf)857
, ,
What Is an HTML5 App and Do I Want One?856
, ,
HTML, CSS, and Dependency Direction (j9t)855
, , ,
HTML-First at Wiley (tzv)854
,
Fast-Forwarding Media Support on the Web (tid/w3c)853
“Stop Using CSS Selectors for Non-CSS” (chr/css)852
, , ,
What Is HTML 5? (mar/com)851
W3C Releases HTML 5.2 as Official Recommendation (kba/inf)850
,
What’s New in HTML5.2 (inf)849
How the Death of Flash Helped Build the Future of the Web, and Why It Matters Now (for)848
, ,
HTML 5.2 Is Done, HTML 5.3 Is Coming (w3c)847
,
HTML 5.2 (ste+/w3c)846
A Developer’s Guide to Better Accessibility (a11+/24a)845
, , , , ,
Building Accessible Menu Systems (hey/sma)844
, ,
HTML Email and Accessibility (css)843
, ,
The Front-End Checklist (the)842
, , , , , , ,
You Can Get Pretty Far in Making a Slider With Just HTML and CSS (chr/css)841
,
Building Inclusive Toggle Buttons (hey/sma)840
, , ,