Look! There’s an old man yelling at HTML semantics. I enjoyed writing this article for the HTMHell advent calendar to get this off my chest. Also…
The road to HTMHell is paved with semantics
<marquee> 😬The road to HTMHell is paved with semantics
❤11🔥3👍2
This media is not supported in your browser
VIEW IN TELEGRAM
Now headings on my website are nicely balanced with text-wrap: balance in Firefox, too. Also in Firefox 121: lazy-loading iframes, ✨:has, text-indent on steroids (hanging + each-line), etc.
Firefox 121 for developers
Firefox 121 for developers
❤12🔥7🤔2
Spending winter holidays on a tropical island with a bunch of friends for a change. Because last year it was a cabin in Norway woods! 🥶
🔥24👍9
The highlight of the trip to Tenerife was today’s visit to the Teide Observatory at 2.4 km altitude. Such a magnificent place, with a breathtaking view and a detailed tour 🤓
🔥25👍8💯1
Don’t forget to recycle your neighbor’s Christmas tree into your New Year’s Eve tree.
🔥40😁15👀3💯2❤1
The last photo of my bike before the upgrade. This morning, I brought it to 8bar to change the rear wheel from a single-speed hub to a new one with a Shimano Alfine 11-speed hub and a Microshift drop bar shifter. Single-speed is perfect for the city, but I’d like to do some bikepacking this year 🚲
❤23👍11🔥6
Syntax highlighters showing off their support for CSS:
Meanwhile, CSS:
.oh-my {
such: wow;
}
Meanwhile, CSS:
@layer what {
@container (width > 0) {
ul:has(:nth-child(1 of li)) {
@media (height > 0) {
&:hover {
--is: this;
}
}
}
}
}
🤔24👍4❤3🔥2
🔥15👍1