Hosted wordpress blogs allow reasonably rich text editing features, which I tend not to use. They don’t always translate well to places other than the website, and aren’t really guaranteed to work on other platforms.
For example, I use NetNewsWire Lite as an RSS aggregator on my mac. You usually just get the text there, so a special point made by using a different font or a fancy effect would be lost on me. Think of readers with blackberries, iPhones and older devices when you choose your style: I prefer to cede control to the great WordPress gods, and blame them when they get it wrong (-:
Anyway, one exception I’m happy to make is source code. It looks terrible in a variable-width font with no syntax highlighting, so any way to make code easier on the eye is something I’ll lap right up.
WordPress has a smart tag called ‘sourcecode’ (imaginatively enough!) with a required ‘language’ argument, which can be one of cpp, csharp, css, delphi, html, java, jscript, php, python, ruby, sql, vb, or xml.
Unfortunately, there’s no ‘FSharp’ option (maybe someone should suggest it – surely it can’t be that complicated to implement?), so none of the options really fit. At least it’s a fixed-width font, though, and is a little easier on the eye. After a little experimentation I’m happiest with csharp, as it knows about primitive types and doesn’t get things wrong as much as the other settings do. Here’s an example:
#light let getHostPort servicename = let host, port = serviceBroker.GetDetails serviceName host, port
Here’s a link to the formatting instructions.
Hope that helps!