WOFF Has Left the Building
In a recent project, the web fonts I bought and downloaded were only available as WOFF2 files.
In a recent project, the web fonts I bought and downloaded were only available as WOFF2 files.
I’ve been writing CSS since the early 2000s, shortly after we ditched building web layouts with tables and spacer GIFs.
Is there a good reason why we’re defining global custom properties on :root/html and not on body?
I created and published a template that I will use in my own projects going forward.
Hi ChatGPT! Could you explain the typographic concept of kerning to me?
You’ve created something and after you’re more or less done, you pause and you look at it. And you don’t like it.
It was with a mix of disbelief and disappointment that I realized one day that there was no way to select the parent of an element in CSS.
We all love to design and build for and with the Web. Yet far too long we have adhered to ways of working that are residues of the print era.
One of the most important features of a website that is built with accessibility in mind is that it can be navigated with a keyboard.
The spacing between individual elements of a website has been a regular matter of debate between web designers and developers.
When it comes to structuring CSS, there is no shortage of different naming conventions, methodologies, and architectures.
Jeremy Keith wrote about an interesting detail about CSS custom properties, also known as CSS variables.