Web Standards & CSS

HTML/CSS, Web Components, modern APIs, PWAs, and accessibility.

  • 6 Tracked terms
  • Last 30 days Feed window

What this topic collects on

An article joins this feed when it matches these terms. Each one is also a search of its own.

Latest in Web Standards & CSS


dev.to > codenameone > javadoc-that-feels-like-your-website-4a6l

Javadoc That Feels Like Your Website

10+ hour, 10+ min ago   (357+ words) A Java 25 doclet turns the Codename One API model and Markdown comments into Hugo content. The site gains integrated search and theming while preserving member links and the offline Javadoc archive. Tagged with java, mobile, android, ios....


dev.to > plaidscientist > monster-maker-its-like-daily-doodle-but-with-100-percent-more-monsters-e7g

Monster Maker! It's like Daily Doodle but with 100 percent more Monsters

13+ hour, 39+ min ago   (370+ words) Disco Doodle is my hobby site — free, no-signup drawing prompt generators, a division of my little... Tagged with buildinpublic, ai, webdev, javascript....


dev.to > mskazemi > help-us-build-an-open-offline-hands-free-desktop-13ip

Help Us Build an Open, Offline Hands-Free Desktop

16+ hour, 30+ min ago   (939+ words) YazSes started with a simple idea: Hold a key, speak, and have your words typed into almost any... Tagged with a11y, opensource, showdev, software....


dev.to > mspk97 > how-browsers-handle-keyboard-focus-navigation-with-tabindex-1-and-aria-activedescendant-3ai2

How Browsers Handle Keyboard Focus Navigation with tabindex -1 and aria-activedescendant

17+ hour, 15+ min ago   (646+ words) Ever been stuck debugging a custom dropdown or a combo box that ignores keyboard focus in weird ways? Maybe you made the list items tabindex="-1" so they’re not in the tab order, and relied on aria-activedescendant to point to the…...


dev.to > iurii_rogulia > how-a-typography-pipeline-actually-rewrites-text-order-spans-and-fixed-points-41ik

How a Typography Pipeline Actually Rewrites Text: Order, Spans, and Fixed Points

18+ hour ago   (1721+ words) Here’s a bug that only shows up if you go looking for it: take the string.--. in German locale conventions, run it through a typography pass once, and you get. –. – the bare hyphen pair correctly promoted to a spaced en…...


krdo.com > stacker-small-business > 09/22/2026 > building-an-accessibility-program-without-a-dedicated-team

Building an accessibility program without a dedicated team

22+ hour, 14+ min ago   (718+ words) Accessibility landed on your desk. Maybe it came from a customer complaint, or maybe your legal team forwarded a demand letter. Or your manager just said,...


dev.to > chille87 > how-to-write-alt-text-image-description-rules-examples-ai9

How to Write Alt Text: Image Description Rules + Examples

20+ hour, 51+ min ago   (997+ words) The alt attribute has been part of HTML since 1995. It exists for a simple reason: not everyone can see your images. Screen reader users, people with slow connections who disable image loading, and search engine crawlers all rely on alt…...


dev.to > narasimma > why-i-built-a-website-clone-using-html-css-2p35

Why I Built a Website Clone Using HTML & CSS 💻

21+ hour, 33+ min ago   (251+ words) One of the best ways to improve your frontend skills is by cloning a website. As a beginner, I learned more from recreating real layouts than from only watching tutorials. What is a Website Clone? A website clone is a…...


dev.to > ignatium > setting-up-shadcnui-with-vite-react-typescript-and-tailwind-css-v4-using-pnpm-274g

Setting Up shadcn/ui with Vite, React, TypeScript, and Tailwind CSS v4 using pnpm.

1+ day, 2+ hour ago   (120+ words) Tech stack: Vite, React, TypeScript, Tailwind CSS v4, shadcn/ui, pnpm Then move into the project and install: Start the dev server: Open vite.config.ts and add the Tailwind plugin plus an alias for the./src folder: Open tsconfig.json…...


vishalmysore.github.io > layaForWeb

Laya in your browser

1+ day, 20+ hour ago   (102+ words) vishalmysore.github.io The English Laya decision model (ModernBERT-large + typed heads) running locally through ONNX Runtime Web. Nothing you type leaves this page. Question types: choice (labeled options), score (ordered rubric), noul (yes/no probability). Laya limits: about 20 options per…...