Font Families for the web
Friday, March 13th, 2009The essentials of CSS and HTML as web standards opened new doors for web designers but also forced them to adapt their thinking. A case in point is fonts.
In web terms there are few fonts which are recognised by all browser/operating system combinations. Split into font families these are:
Serif: Times, Times New Roman, Georgia, New Century Schoolbook.
Sans-Serif: Arial, Helvetica, Verdana, Trebuchet.
Monospace: Courier, Courier New.
Cursive: Comic Sans, Zapf Chancery, Coronet.
Fantasy: Impact, Western, Papyrus.
Controlling fonts online is not easy since each browser has got a different default font; the best way to declare fonts is in cascading style sheets (css).
It is always good not to declare just one font type
body {font-family: Times;},
In case the browser doesn’t have a default font as the chosen font.
Instead use multiple font decoration:
body {font-family: Times, Times New Roman, Georgia, New Century Schoolbook;}
In this way you ensure that if the first font is not available the browser will choose a latter one and your design will look as you intended.
We can force css to use a font that is not in the list of fonts for the web. But other browsers might not support the same font and the result would be a different work flow from our design. To be safe always use the fonts for web.
Keep in mind:
- font with the same decoration should relate to the same font family;
- size and spacing could have a different visual effect even if the fonts are from the same font family.
Source: Lynda.com
![brightlemon london web design [accesskey: .] brightlemon web design london [accesskey: .]](../assets/brightlemon-web-design-static.gif)

