
The creator of CSS " target="_blank" rel="noreferrer noopener">has said he originally envisaged CSS as the main web technology to control behavior on web pages, with scripting as a fallback when things weren’t possible declaratively in CSS. The rationale for a CSS-first approach was …

Miriam Suzanne’s in the middle of a redesign of her personal website. It began in August 2022. She’s made an entire series out of the work that’s worth your time, but I wanted to call out the fifth and latest …
Aggregating my distributed self originally published on

Many of you — perhaps most of you — have been sitting on the sidelines while WordPress and WP Engine trade legal attacks on one another. It’s been widely covered as we watch it unfold in the open; ironically, in …
Catching Up on the WordPress 🚫 WP Engine Sitch originally published on CSS-Tricks,

A new tool from Eric Meyer, Brian Kardell, and Stephanie Stimac backed with Igalia’s support. Eric announced it on his blog, describing it like this:
What BCD Watch does is, it grabs releases of the Browser Compatibility Data (BCD) repository

The element is a fairly straightforward concept: focus on it to reveal a set of
s that can be selected as the input’s value. That’s a great pattern and I’m not suggesting we change it. That said, I …
How to Make a “Scroll to Select” Form Control originally published on

…
Smashing Hour With Lynn Fisher originally published on CSS-Tricks, which is part of the DigitalOcean family. You should get the newsletter.

Only Chris, right? You’ll want to view this in a Chromium browser:
CodePen Embed Fallback
This is exactly the sort of thing I love, not for its practicality (cuz it ain’t), but for how it illustrates a concept. Generally, tutorials …
Multiple Anchors originally published on CSS-Tricks, which is part of the

I’m working on a refresh of my personal website, what I’m calling the HD remaster. Well, I wouldn’t call it a “full” redesign. I’m just cleaning things up, and Polypane is coming in clutch. I wrote about how much …
Clever Polypane Debugging Features I’m Loving originally published on

Mixing colors in CSS is pretty much a solved deal, thanks to the more recent color-mix()
function as it gains support. Pass in two color values — any two color values at all — and optionally set the proportions.
background-color:
…

I was looking over an older article Patrick Brosset penned for us introducing , a new proposal at the time for a more style-able cousin to
. From there, I clicked the linked-up
explainer and got… this:…