The MerchantStore
DirectoryAbout UsLink to Us

167 Programming — CSS, HTML, DHTML and KHTML Entries

Programming — HTML — CSS — January 5th, 2025

Chris' Corner: Freshly-Fallen CSS
I feel like we should do CSS for this one. It's easily my favorite technology thing and basically BFFs with the spirit of CodePen.
January 5, 2026Source

Programming — HTML — CSS — December 19th, 2025

Masonry Layout is Now grid-lanes
We've talked a lot about Masonry layout here on CSS-Tricks, so there's no need to remind you of the two-sided discussions about how to approach it, the idea of using it as a new unifying layout concept, or alternative approaches for making it work today.
December 19, 2025Source

Programming — HTML — CSS — December 15th, 2025

Chris' Corner: Cloud Four
This is an appreciation post for the Cloud Four Blog. It's one of those must-subscribes. I find myself adding almost every post they put out to my archive of posts to dig into. So since I'm overflowing with them a bit, and there is a hot-off-the-presses one, I figured I'd share that and a bunch of favorites.
December 15, 2025Source

Toon Title Text Generator
Andy Clarke with a brand-new resource. It generates the sort of fun typography that Andy commonly uses in his own work that's geared towards cartoon headings.
December 15, 2025Source

Programming — HTML — CSS — December 12th, 2025

What Else Could Container Queries… Query?
I'll admit, when container queries first shipped back in 2022, I didn't really pay attention. I mean, why container size queries when we already have media queries? Why container style queries when custom properties inherit anyway (they don't work with standard properties… yet)? Their use cases seemed like edge cases to me, enabling us to do things that we could already do but in a different way.
December 12, 2025Source

Programming — HTML — CSS — December 5th, 2025

HTML Web Components Proposal From 1998
Componentization is a powerful paradigm that allows component users to build applications using 'building blocks' of functionality without having to implement those building blocks themselves, or necessarily understand how the building works in fine detail. This method makes building complex applications easier by breaking them down into more manageable chunks and allowing the building blocks to be reused in other applications.
December 5, 2025Source or Watch Video

Novel clickjacking attack relies on CSS and SVG
Security researcher Lyra Rebane has devised a novel clickjacking attack that relies on Scalable Vector Graphics (SVG) and Cascading Style Sheets (CSS).
December 5, 2025Source

Programming — HTML — CSS — November 20th, 2025

Should We Even Have :closed?
For the past few months, I've been writing a lot of entries on pseudo-selectors in CSS, like ::picker() or ::checkmark. And, in the process, I noticed I tend to use the :open pseudo-selector a lot in my examples — and in my work in general.
November 20, 2025Source

Why Headings Are Important in HTML: Structure, Accessibility, and SEO
In HTML, headings do far more than add visual style to a page. Misusing or not using headings in HTML hurts usability, accessibility, and search performance.
November 20, 2025Source

Programming — HTML — CSS — November 13th, 2025

The Range Syntax Has Come to Container Style Queries and if()
The range syntax isn't a new thing. We're already able to use it with media queries to query viewport dimensions and resolutions, as well as container size queries to query container dimensions. Being able to use it with container style queries — which we can do starting with Chrome 142 — means that we can compare literal numeric values as well as numeric values tokenized by custom properties or the attr() function.
November 13, 2025Source

Programming — HTML — CSS — November 7th, 2025

Smashing Animations Part 6: Magnificent SVGs With And CSS Custom Properties
SVG is one of those web technologies that's both elegant and, at times, infuriating. In this article, pioneering author and web designer Andy Clarke explains his technique for animating SVG elements that are hidden in the Shadow DOM.
November 7, 2025Source

Programming — HTML — CSS — November 6th, 2025

Explaining the Accessible Benefits of Using Semantic HTML Elements
This is one of those code smells that makes me stop in my tracks because we know there's a semantic