Lecture

Loading Fonts (Google Web Fonts)

Wouldn't it be dull if all elements in a web page used only the browser's default fonts?

Google Web Fonts offers a variety of web fonts that are free to use.


Selecting a Web Font

There are several ways to add fonts, but in this session, we'll introduce adding fonts using the <link> tag in the HTML document's <head> section.

First, visit the Google Web Fonts website and choose a font that you like.


Loading Fonts into a Web Page

Copy the font name (e.g., Roboto, Lobster, Lato) from the URL address field of the font you chose and add it to the href attribute of the <link> tag to load it.

The font name should be placed after family= in the href attribute value.

For example, in the code below, you can load the Lato font with href="https://fonts.googleapis.com/css2?family=Lato".

HTML Code to Load a Web Font
<!DOCTYPE html> <html> <head> <!-- Add the link to Google Web Fonts here. --> <!-- Try using a font other than Roboto --> <link href="https://fonts.googleapis.com/css2?family=Lato" rel="stylesheet" /> </head> <body> ... </body> </html>

For fonts with spaces, such as Open Sans, replace spaces with + as in family=Open+Sans".

Some fonts may not support certain languages.

By selecting English or a relevant language in the web font filter, you can see fonts supporting those languages.


Using Fonts in CSS

After adding the font link, specify the font in CSS using the font-family property.

Using Web Fonts in CSS
body { font-family: 'Lato', sans-serif; /* Attempts to use 'Lato' font, defaults to sans-serif if unavailable */ }

For the font name within font-family, use the name without +.

(e.g., Open+Sans -> Open Sans)

Mission
0 / 1

To load fonts onto a web page using Google Web Fonts, you need to add a <link> tag in the <head> section of your HTML document.

True
False

Lecture

AI Tutor

Design

Upload

Notes

Favorites

Help

HTML
CSS
Loading...