I heavily encourage people constantly demonstrating how to competently do things using conventional systems.
I've gotten into many arguments over this stuff. Not that these simpler approaches don't work, but they lack the formality and theater.
Some people need to see stuff like this every day until they stop creating giant towers of spaghetti that don't do anything
On the other hand, there have been solutions for this case for ages (like using radio buttons), so using :target is just a somewhat cleaner approach from my point of view.
At one point we were able to create "interactive" content entirely in our heavily customized BBCode without a single line of JS, and this #target is one of the more used tricks.
But people made big “clubs” and then created these really cool semi-interactive posts using just CSS. It was really awesome what people can do.
Has made tens of millions in revenue.
Just assumed every developer or template seller in south asia was using this - or their clients. Probably more common than you think.
If you already knew about this, the post seems like a joke, you've made millions off this for years now--that's really special, but that is also pretty subjective and doesn't mean it's not meaningful that one of the top CSS sites shared this article out this year.
There are no^W^W is one external dependency (the stylesheet https://john-doe.neocities.org/style.css). This could also be inlined, and is required for the concept to work. There are 75 directives and/or media queries.
The site can be browsed entirely offline once accessed.