HTML5 Series – Fonts

It’s an all to common story, designer designs a website hands it to a developer who then goes, “what kind of font is that?” and get’s the response of some completely unheard of name. The developer then try’s to explain what a web safe font is and they agree to use Arial.

With CSS3 custom fonts are now a reality. On the item you are styling you still set the font family in the same way but additionally in your CSS you specify a @font-face rule so the browser can find out what the font is. The @font-face rule should specify a name and the src of the font. e.g.

@font-face { 
     font-family: myFont;
     src: url('myFontFileName.ttf');
}

One point to note different browsers support different font type. Luckily though you can specify multiple sources for your font.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s