Several fonts all seem to be loaded by the default site CSS. The default post font seems to be Atkinson Hyperlegible. Then we have:
- Source Code Pro
- League Mono
- Papyrus
But what if you want more than that?
CSS lets you write fallback lists for font families in styles. This means that if a specific font cannot be found, it will select the next one. This is a great way to get certain vibes in posting without having to figure out how to upload fonts.
Some people may not know this, but CSS can tell a page to render text in any font that is installed in your system. This is really cool but also somewhat dangerous for portability, because between the major software vendors (Microsoft, Google, and Apple) the selection of fonts does not overlap much. Let alone Linux systems. This has resulted in many people simply using web fonts via central CDNs like Google Fonts.
However, as a web media artist who believes in minimizing bandwidth usage, I find this approach somewhat distasteful. When most systems come with dozens of fonts, why not just use what is available? This has led to me developing several of my own relatively reliable fallback lists.
My special blends of herbs and spices
This is a living list. I'll come back and edit this post as I create more fun combinations. Last update was July 6th, 2022.
font-family: Comic Sans, Comic Sans MS, Chalkboard SE, Comic Shanns, Comic Mono, Comic Neue, cursive;If you've seen my sans posting, you'll probably recognize this combination. Obviously, I use Comic Sans and Comic Sans MS as the default font for this. Apple has its own equivalent font which is very similar in style, called Chakboard SE, and when it comes down to it you can also use Comic Neue if you're desperate (although imo it tries too hard to be a snazzy font and loses the fun edge.) Linux users don't have many variable-width choices natively, (sans 🏴☠️,) but Comic Shanns and Comic Mono are good fixed-width alternatives..
font-family: 'Ac437 ACM VGA 8x16', 'Video Terminal Screen', 'Cascadia Mono', 'CaskaydiaCove Nerd Font', Consolas, Courier, monospace;My preferred monospace font for retro-posting is Ac437 ACM VGA 8x16 from The Ultimate Oldschool PC Font Pack, and if that doesn't work Video Terminal Screen, Cascadia Mono, CaskaydiaCove Nerd Font, or even Consolas or Courier. Worst case scenario, there is always just the default monospace font. This is the series of fallbacks I use on my site too. A lot of nerds have Nerd Fonts installed, and Windows users should all have Consolas and Courier.
If you have any fun combinations you use, or recommendations for fallbacks to add to the above, let me know!
