“html” Archive (3)
Featured on Frontend Dogma? Confirm and whitelist your domain.
- Those HTML Elements You Never Use (by) · · semantics
- How to Turn HTML Webpage Into an Image? (by) · · how-tos, images, conversion
- Designing Better Breadcrumbs (by/via) · · usability, information-architecture
- Alternative Text (Alt Text) (via) · · accessibility, writing, alt-text
- HTML Is All You Need to Make a Website (by) ·
- 12 Years Beyond a HTML Joke (by) · · semantics
- “aria-labelledby” Usage Notes (by) · · accessibility, aria, labels
- Accessible Cards (by) · · accessibility, css
- How to Match HTML Elements With an Indeterminate State (by) · · how-tos, css, selectors
- HTML-Only Keyboard Shortcuts (by) · · accessibility, keyboard-navigation, keyboard-shortcuts
- Picture Perfect Images With the Modern “<img>” Element (by/via) · · images, performance, web-vitals
- Those HTML Attributes You Never Use (by/via) ·
- Write HTML, the HTML Way (Not the XHTML Way) (by/via) · · xhtml, optimization
- HTML Semantics (by) · · semantics
- The Impact That High Quality Mark-Up Can Have on Accessibility, Performance, and Discoverability (by) · · videos, accessibility, performance
- All HTML and CSS Cheatsheets in One Place (by) · · css, cheat-sheets
- Building a Loading Bar Component (by/via) · · components, css, javascript
- The Weirdly Obscure Art of Streamed HTML (by) · · streaming, performance
- How to Automatically Size a Textarea Based on Its [Text] Using Vanilla JavaScript (by) · · how-tos, javascript
- Aligning Content in Different Wrappers (by) · · css, alignment
- It Needs to Map Back to a Role (by) · · accessibility, aria, semantics
- A Look at the Dialog Element’s Super Powers (by) · · modals, javascript
- Creating Native Web Components (via) · · web-components, javascript
- It’s Always Been You, Canvas2D (by/via) · · css, canvas, javascript
- Foundations: Headings (by/via) · · accessibility, fundamentals, headings, semantics
- Web Component Pseudo-Classes and Pseudo-Elements Are Easier Than You Think (by/via) · · css, web-components
- (Not So) Short Note on Being Owned (by) · · aria, accessibility
- HTML Tips and Tricks · · tips-and-tricks
- HTML Comments Work in JavaScript Too (by) · · javascript, comments
- Support for Marking Radio Buttons Required, Invalid (by) · · accessibility
- Column Headers and Browser Support (by) · · accessibility, semantics
- There Is No Character Limit for “Alt Text” (by) · · accessibility, alt-text
- How to Create a Search Page for a Static Website With Vanilla JS (by) · · how-tos, functionality, searching, javascript
- Why Radio Buttons Are Called Radio Buttons in UIs? (by) · · semantics, naming
- MHTML in Chromium (by) · · browsers
- Replace JavaScript Dialogs With the New HTML Dialog Element (by/via) · · modals, semantics
- Introducing the Dialog Element (by/via) · · introductions, modals
- 24 Lesser-Known HTML Attributes You May Want to Use (by) ·
- How to Convert Markdown to HTML (by/via) · · how-tos, markdown, conversion
- More to Give Than Just the Div: Semantics and How to Get Them Right (by) · · semantics, accessibility
- Context-Aware Web Components Are Easier Than You Think (by/via) · · web-components, javascript
- Div Divisiveness (by) · · semantics
- Find HTML Parsing Errors (by/via) · · browsers, dev-tools, parsing, quality
- On the Peculiarities of Counting the Number of HTML Elements (by) ·
- Boolean Attributes in HTML and ARIA: What’s the Difference? (by) · · aria
- HTML Is General, ARIA Is Specific (by) · · aria
- Alt Tag Emptiness (by) · · accessibility, images, alt-text, aria
- Labeling the Point: Scenarios of Label Misuse in WCAG (by/via) · · accessibility, forms, labels, wcag
- Accessible Heading Structure (by/via) · · accessibility, headings
- Faster Websites by Using Less HTML (by) · · cross-posts, performance, optimization, minimalism
- Form Autocomplete (by) · · forms
- 5 Common Misconceptions About WAI–ARIA and Accessibility (via) · · accessibility, aria
- Image Display Elements (by) · · images, responsive-design
- How to Define Your Relationship to Sites You Link To (by) · · how-tos, links, semantics, seo
- 4 HTML Concepts You Didn’t Know (by) · · concepts, tables
- CSS Can Help Improve Your HTML!? Buttons and Links (by) · · css, buttons, links, accessibility
- Details/Summary (by) · · semantics
- Embrace the Platform (by/via) · · css, javascript, web-platform
- Defer Non-Critical Resources (by/via) · · performance
- Markup (by/via) · · web-almanac, studies, research, metrics
- On Yak Shaving and “<md-block>”, a New HTML Element for Markdown (by) · · web-components, markdown
- The 6 Ways of Writing HTML (and Their Combinations) (by) ·
- Control Layout in a Multi-Directional Website (by/via) · · internationalization, css
- Dear HTML Element (by) ·
- How to Make Blob Menu Using HTML, CSS and JavaScript (by) · · how-tos, css, javascript
- Generate a Pull Request of Static Content With a Simple HTML Form (by/via) · · github
- Get Your “Head” Straight (by/via) · · videos, performance
- Semantics and How to Get Them Right (by/via) · · videos, semantics, accessibility
- Detecting Specific Text Input With HTML and CSS (by/via) · · css
- Debugging HTML: Accessibility (by/via) · · accessibility, debugging
- Designing a Reorderable List Component (by) · · software-design, components, css
- In Defence of Dialog (by) · · modals
- Learn Forms (by/via) · · courses, forms
- Building Real-Life Components: Facebook Messenger’s Chat Bubble (by) · · components, css
- Accessible Toggles (by/via) · · accessibility, toggles, javascript
- HTMLoween—HTML, JS, and CSS to Make Your Blood Boil (by) · · css, javascript
- Indecisive Skip Links and Their Targets—the Renaissance of the “<hr>” Element (by) · · accessibility, skip-links
- If HTML and ARIA Don’t Allow It, It’s Probably a Bad Idea (by) · · aria, accessibility
- Switch Role Support (by) · · accessibility, support
- Semantic “menu” Context (by) · · semantics
- Making the Web Developer’s Pilgrimage (by) ·
- Decoupling HTML, CSS, and JavaScript in Design Systems (by) · · css, javascript, design-systems
- HTML With Superpowers (by) · · videos, components
- Landmarks (by/via) · · aria, accessibility
- Beginner’s Guide to Responsive Images: How to Get Them Right (by/via) · · guides, images, responsive-design
- Building a Multi-Select Component (by/via) · · components, css, javascript
- How to Win at CORS (by) · · how-tos, security, cors, http
- A Tangled Web of ARIA (by) · · accessibility, aria
- Buttons vs. Links (by) · · semantics, buttons, links, comparisons
- The Options for Password-Revealing Inputs (by/via) · · css, security, passwords, usability
- How to Implement and Style the “Dialog” Element (by/via) · · how-tos, modals, css
- Redundantly Redundant a11y Accessibility (by) · · accessibility
- How to Build an Expandable Accessible Gallery (by/via) · · how-tos, accessibility, css
- Links, Missing “href” Attributes, and Over-Engineered Code (by) · · links, accessibility
- Declaring Page Language—and Declaring Changes in Language (by) · · accessibility, browsers
- How I Built a Modern Website in 2021 (by) · · css, javascript
- Comparing Page Language Declaration Setups in Screen Readers (by) · · accessibility, http, screen-readers, assistive-tech, comparisons
- Specification for Spoken Presentation in HTML (by+/via) · · pronunciation
- 7 Useful HTML Attributes You May Not Know (via) ·
- Intro to MJML: Responsive HTML Email Coding Made Easy (by/via) · · introductions, mjml, email, responsive-design
- 29 Projects to Help You Practice HTML CSS JavaScript 2021 (by) · · css, javascript
- Blowing Up HTML Size With Responsive Images (via) · · images, performance, responsive-design
- Element Diversity (by) ·
- Twitter’s Div Soup and Uglyfied CSS, Explained (by) · · css, twitter+x
- Building a Split-Button Component (by/via) · · components, css, javascript
- Building a Stepper Component (by) · · components, css
- Small Wins for Accessibility and Resilience (by) · · accessibility, resilience
- Named and Framed (by) · · accessibility
- One Favicon to Rule Them All (by) · · images, favicons
- ARIA Spec for the Uninitiated (by/via) · · accessibility, aria
- The Complete Guide to HTML Forms and Constraint Validation (by/via) · · guides, forms, validation
- On the “<dl>” (by) ·
- The Ultimate Cheat Sheet List for Web Developers (by) · · css, javascript, cheat-sheets
- 6 Useful Frontend Techniques That You May Not Know About (by) · · css, javascript, techniques
- Accessibility of the “Section” Element (by) · · accessibility
- Designing for the Unexpected (by/via) · · design, css
- The 3-Second Frontend Developer Test (by) · · css, conformance, quality
- The Document Outline (by/via) · · accessibility
- ARIA in HTML (by) · · accessibility, aria
- Accessibility and SEO (by/via) · · accessibility, seo
- Use the “i” Element, and Use It Appropriately (by) · · semantics
- JavaScript Frameworks and the Lost Art of HTML (by/via) · · javascript, frameworks
- OMG, SVG Favicons FTW! (by) · · images, favicons, svg
- Half the Size of Images by Optimising for High Density Displays (by) · · images, performance
- Why Validate? (by) · · css, quality, conformance, craft
- Accessible Overflow (by) · · accessibility, css
- The Hidden World of “aria-hidden” (by) · · accessibility
- Don’t Overabstract Your Components (by) · · javascript, components
- 2021: 98% of the Top 100 U.S. Websites Use Invalid HTML (by) · · css, conformance, metrics, quality, craft
- The Button Cheat Sheet (by) · · cheat-sheets
- Upgrade Your HTML III (by/via) · · books, minimalism, craft, conformance
- Checking “Under the Hood” of Code (by) · · dev-tools, browsers, debugging, console, javascript, css, history
- Understanding Logical Focus Order (by) · · accessibility, focus
- Not Your Typical Horizontal Rules (by) · · semantics
- The Future of Web Software Is HTML-over-WebSockets (by/via) · · visions, websockets
- Revisiting Dark Patterns With the HTML “dialog” Tag (by) · · modals, javascript
- The Unreasonable Effectiveness of Simple HTML (by) ·
- HTML: The 16 Content Categories and Their Elements (by) · · semantics
- HTML and CSS Techniques to Reduce Your JavaScript (by/via) · · css, javascript, performance
- Notes on HTML 3.2 (by) ·
- Alt vs. Figcaption (by/via) · · accessibility, comparisons
- Why It’s Good for Users That HTML, CSS, and JS Are Separate Languages (by) · · css, javascript
- Know Your Standards (by) · · accessibility, standards, wcag, aria, link-lists
- Upgrade Your HTML II (by/via) · · books, minimalism, craft, conformance
- Markup (by+/via) · · web-almanac, studies, research, metrics
- Come Full Circle—Back to HTML · · code-editors
- A Guide to HTML and CSS Forms (No Hacks) (by/via) · · guides, css, forms
- Islands Architecture (by) · · architecture, concepts
- Remembrance of Tags Past (by/via) · · history, web-platform, xhtml, css, hacks, doctype-switching
- The 24 Boolean Attributes of HTML (by) ·
- HTML Tips (by) · · tips-and-tricks
- Performance Tips: Minifying HTML, CSS, and JS (via) · · videos, performance, css, javascript, minification, tips-and-tricks
- Setting Height and Width on Images Is Important Again (by/via) · · images, performance, web-vitals
- How We Learned to Draw Text on HTML5 Canvas (via) · · canvas, apis, svg, javascript
- If It Can Be Done Using an HTTP Header, Use an HTTP Header (by) · · maintainability, maintenance, http, http-headers
- Why You Should Choose HTML5 “article” Over “section” (by/via) · · semantics, headings
- POURing ARIA Into the HTML Element Specs (by/via) · · accessibility, aria
- An HTML Optimizer’s Config for html-minifier (by) · · html-minifier, minification, optimization, configuration, performance, minimalism
- How to Style and Animate the Letters in a String Using CSS (by) · · how-tos, css, animations
- Conversational Semantics (by/via) · · videos, semantics, voice
- Upgrade Your HTML (the Booklet) (by) · · books, minimalism, craft, conformance
- On Writing Better Markup (by) · · quality, maintainability, performance, terminology
- Heading Levels (by) · · headings
- Optional HTML (by) ·
- Optional HTML: Everything You Need to Know (by) · · performance, minimalism
- When to Use “img,” “img@ srcset,” and “picture” and “source” (by) · · images
- The Problem With Web Development Checklists, or: The Frontend Checklist, Revised (by) · · checklists, accessibility, performance, seo, social-media
- HTML Optimization: A Standard Config for HTMLMinifier (by/via) · · optimization, configuration, tooling
- Building a Node.js Express API to Convert Markdown to HTML (by/via) · · nodejs, express, markdown, conversion
- Art Direction for the Web Using CSS Shapes (by/via) · · design, css, shapes
- HTML and Performance: Leave Out Optional Tags and Quotes (by) · · performance
- The “D” in the DOM (by/via) · · accessibility, headings
- Splicing HTML’s DNA With CSS Attribute Selectors (by/via) · · css, selectors
- Responsive Images (by/via) · · css, images, responsive-design
- Conversational Semantics (by/via) · · semantics, voice
- What Do You Need to Know When Converting a Flash Game Into HTML5? (via) · · migrating, flash
- Improving Performance Perception: On-Demand Image Resizing (by/via) · · performance, optimization, images, resizing
- Moving From Flash to HTML, CSS, and JavaScript (by/via) · · flash, css, javascript, refactoring
- HTML, CSS, and Dependency Direction (by) · · css, dependencies, maintainability, best-practices
- HTML 5.2 (by+/via) · · standards
- A Developer’s Guide to Better Accessibility (by+/via) · · guides, accessibility, semantics, keyboard-navigation, naming, tooling
- Building Accessible Menu Systems (by/via) · · accessibility, navigation, aria
- The Front-End Checklist (by) · · websites, checklists, css, javascript, images, accessibility, performance, seo
- Building Inclusive Toggle Buttons (by/via) · · accessibility, forms, buttons, toggles
- The Nine Principles of Design Implementation (by/via) · · design, principles, css
- What I Learned Building Google’s Web Frameworks (by) · · google, frameworks, css, lessons
- Linting HTML Using CSS (by) · · css, linting, quality
- HTML APIs: What They Are and How to Design a Good One (by/via) · · how-tos, apis, javascript
- 20+ Docs and Guides for Front-End Developers (by/via) · · css, javascript, link-lists
- Building a Fully-Accessible Help Tooltip (by) · · accessibility, tooltips, aria
- HTML5 Page Structure Basics (by/via) · · fundamentals, semantics
- An HTML5 FAQ (by/via) ·
- Know It All (by) · · websites, css, dom, javascript, svg, cssom, nodejs
- Improve Your Website’s Accessibility With WAI–ARIA (by/via) · · accessibility, aria, optimization
- Front-End Tools: My Favorite Finds of 2016 (by/via) · · css, javascript, tooling, link-lists
- Introducing HTML5 (by/via) · · introductions
- What’s New in HTML 5.1 (via) · · semantics
- Random Interesting Facts on HTML/SVG Usage (by/via) · · svg, metrics, amp, google
- Stop Using the Old “Clearfix” (by) · · css
- The Glory Days of the Web (by) · · web-platform, css, javascript, frameworks, libraries, history
- A Refined Content Security Policy (via) · · csp, security, webkit, safari, apple, browsers
- Custom Formatting in HTML and LaTeX Code Listings Using Pandoc (by) · · formatting, tooling
- Using the HTML “lang” Attribute (by/via) · · accessibility, localization
- Building a Robust Frontend Using Progressive Enhancement (via) · · css, javascript, single-page-apps, testing, progressive-enhancement
- Meaningful CSS: Style Like You Mean It (by/via) · · css, semantics
- RespImageLint—Linter for Responsive Images (by) · · bookmarklets, images, responsive-design, linting
- How Good Are Your HTML and CSS Comments? (by/via) · · css, comments, maintainability, collaboration, examples
- Keeping Your Content Classy (by) · · content, content-management
- Do You Know These Eight HTML5 Tags? (by/via) · · semantics
- Reimagining Single-Page Applications With Progressive Enhancement (by/via) · · single-page-apps, progressive-enhancement, css, javascript
- A Brief(ish) History of the Web Universe: Time (by) · · web, history
- Seriously, Don’t Use Icon Fonts (by/via) · · fonts, icon-fonts, quality
- 10 Common Mistakes Web Developers Make (by/via) · · mistakes, css, javascript, career, performance
- A Brief History of HTML (by) · · history, wml, hdml, chtml, wap
- Accessible Footnotes With CSS (by/via) · · css, accessibility
- “It’s Alive!”: Apps That Feed Back Accessibly (by/via) · · accessibility, aria, live-regions, web-apps
- Let Links Be Links (by/via) · · links, javascript, frameworks
- HTML5 Local Storage Revisited (by/via) · · storage, apis
- Can CSS Be Too Modular? (by) · · css
- New Book: “The Little Book of HTML/CSS Frameworks” (by) · · books, frameworks, css
- On the Deterioration of HTML/CSS Practices (by) · · css, craft
- HTML5 Differences From HTML4 (by/via) · · comparisons, standards
- 10 Typical HTML Interview Exercises (by/via) · · interviewing, conformance, semantics, aria
- 5 Obsolete Features in HTML5 (by/via) ·
- Responsive Images in Practice (by/via) · · images, responsive-design, css
- Google and HTML/CSS Code Quality (by) · · google, css, quality, history
- Don’t Use “<picture>” (Most of the Time) (by/via) · · images, responsive-design
- A Guide to the HTML5 “time” Element (by/via) · · guides, examples
- HTML and Specifying Language (by) · · optimization, minimalism
- HTML Minifier [Revisited] (by) · · html-minifier, minification, optimization
- Create Responsive Tables With Foundation (via) · · videos, responsive-design, tables, foundation
- The WAI Forward (by/via) · · accessibility, aria, w3c
- CSS-Driven Internationalization in JavaScript (by/via) · · javascript, css, internationalization, localization
- Ruby Markup (by/via) · · ruby-markup
- Client-Side Form Validation With HTML5 (by/via) · · forms, validation
- Testing Responsive Images (by/via) · · images, responsive-design
- 5 Things I’ve Learned About Accessibility (by/via) · · accessibility, keyboard-navigation, testing, assistive-tech, browsers
- Authoring HTML: Language Declarations (by/via) · · metadata, localization, internationalization
- HTML5 Forms: CSS (by/via) · · forms, css, selectors, cascade
- HTML5 Forms: The Markup (by/via) · · forms, semantics
- Picturefill 2.0: Responsive Images and the Perfect Polyfill (via) · · images, responsive-design, polyfills
- 20 Useful Docs and Guides for Front-End Developers (by/via) · · guides, training, css, javascript, link-lists
- Basic Structure of a Web Page (by/via) ·
- HTML Forms in AngularJS (by/via) · · forms, angularjs
- “srcset” and “sizes” (by) · · images, responsive-design
- A Q&A on the Picture Element (by+/via) · · interviews, semantics, images, responsive-design
- Using Meta Tags in HTML: Some Basics and Best Practices (by/via) · · metadata, fundamentals, best-practices, examples
- The Battle for the Body Field (by/via) · · xml, wysiwyg, semantics
- Web Accessibility: Tools and Considerations (by/via) · · accessibility, tooling, link-lists
- One Solution to Responsive Images (by/via) · · responsive-design, images, php