Thread:AgentMuffin/@comment-24846733-20150410152938/@comment-25653892-20150410171619

I'd think all the standard fonts should be supported: Arial, Times, Georgia, Courier, etc. but I'm actually not really sure about this. There seem to be a lot more fonts supported and it may or may not have to do with whatever fonts are actually installed on your computer, though I think any fonts specific to your own computer would at least have to display for you while using it.

There's more you can do about this, though. You can use CSS to define fonts that aren't even on someone's computer, as long as you have the URL of the font file (ttf, otf, etc.), then use them in ranges of text or whatever. For instance, this is part of a stylesheet I added into Stylish (a free browser extension that lets you insert always-!important CSS into any range of pages) to replace the font used by the xkcd website by an official font based on the creator's handwriting: @font-face{font-family:xkcd-Regular;src:url(fonts/xkcd-Regular.otf);}


 * {font-family:xkcd-Regular;} What's happening here is the variable  is recieving the URL for the "xkcd-Regular" font, as set by the   thingamajiggler. That makes it available to use for whatever—as you can see, I've set whatever uses the font to * (a "universal selector" of sorts that applies the following CSS to everything on affected pages), but this of course can be changed. Say I only wanted headers to use the font; the   would be replaced by  . To be honest I'm not entiiiirely sure how this whole thing works, but just replace the font name in the variable and the   path with whatever is valid, and you should be fine or w/e.