How to install custom fonts in CSS? An Overview on Google Web fonts
Fonts are a part of website development which emphasizes our brand strategy. We should get better understanding of CSS font family. We are discussing here on how to use custom fonts in our sites and make it browser compatible and across devices.
Apart from generic fonts there is lot of custom fonts available which suits our needs. When we go for personal or entertainment websites we may choose artistic fonts and when are working on a company website we may prefer corporate fonts.
There are lots of free fonts available either in a .ttf format or .otf format.
Font formats
.ttf format file stands for True type font and .otf file stands for Open type font. You can install it in your computer.For adding a custom font to our website, we can convert them online using font converter like Font squirrel.
It will output the web fonts in different formats like otf, woff,woff2 and svg in order to make the fonts work in different browsers thereby making them compatible and give consistent look.
.ttf and .otf has better compatibility to IE 9+, Chrome 4+, firefox 3.5, Safari 3.1,Opera 10.0.
.woff has shown compatibility with IE 9+, chrome 5+,Firefox 3.6,Safari 5.1,Opera 11.1
.eot is compatible with IE6+.
We can add these web fonts in one of the following methods.
@font-face { font-family: ' Mywebfont '; font-style: normal; font-weight: 300; src: url('../fonts/Mywebfont.eot') format(‘eot’), url(‘../fonts/ Mywebfont.woff’) format(‘woff’), url(‘../fonts/ Mywebfont.woff2’) format(‘woff2’), url(‘../fonts/ Mywebfont.svg’) format(‘svg’); }
.custom-text{ font-family: ’Mywebfont’; }
How to use google web font in our website?
What is google web font?
Google web fonts acts like a CDN which caches all web fonts and renders wherever it is called. It is a fast way of rendering as they areused widely and cached. All the fonts are licensed and open sourced and easily accessible to users.
Google web fonts host many font families which are grouped based on languages, categories, and styles. Preview of the fonts are available
for users to choose based on the preferences.
1) Select or choose the font of your desire.
2) Select the required font weights of the font to be imported to the website
3) You will get the link of the stylesheet of the fonts used.
4) In our custom css file the style should be added like,
font-family: 'Playfair Display', serif;
5) Instead of adding css file we can also import the Google font style sheet at the top of our custom css file. Like,
@import url('https://fonts.googleapis.com/css?family=Playfair+Display:400,700,900');
Comments
Post a Comment