HTML Fonts

Font face and color depends entirely on the computer and browser that is being used to view your page. But the <font> tag is used to add style, size, and color to the text on your site. You can use a <basefont> tag to set all of your text to the same size, face, and color.

The font tag is having three attributes called size, color, and face to customize your fonts.

To change any of the font attributes at any time within your page, simply use the <font> tag. The text that follows will remain changed until you close with the </font> tag. You can change any or all of the font attributes at the one time, by including all the required changes within the one <font> tag.

NOTE: The font and basefont tags are deprecated and it is supposed to be removed in a future version of HTML. So it should not be used. Its is suggested to use css styles to manipulate your font.

Font Size:

You can set the size of your font with size attribute. The range of accepted values is from 1(smallest) to 7(largest). The default size of a font is 3.


<font size="1">Font size="1"</font>
<font size="2">Font size="2"</font>
<font size="3">Font size="3"</font>
<font size="4">Font size="4"</font>
<font size="5">Font size="5"</font>
<font size="6">Font size="6"</font>
<font size="7">Font size="7"</font>

This will produce following result:

Font size=”1″Font size=”2″

Font size=”3″

Font size=”4″

Font size=”5″

Font size=”6″

Font size=”7″

SPECIFY THE RELATIVE FONT SIZE. <font size=”+n”> or <font size=”-n”>:
You can specify how many sizes larger or how many sizes smaller than the preset font size should be.


<font size=”-1″>Font size=”-1″</font><font size=”+1″>Font size=”+1″</font>

<font size=”+2″>Font size=”+2″</font>

<font size=”+3″>Font size=”+3″</font>

<font size=”+4″>Font size=”+4″</font>

This will produce following result:

Font size=”-1″
Font size=”+1″
Font size=”+2″
Font size=”+3″
Font size=”+4″

Font Face:

You can set any font you like using face attribute but be aware that if the user viewing the page doesn’t have the font installed, they will not be able to see it. Instead they will default to Times New Roman of your font with size attribute. See below few examples on using different font face


<font face=”Times New Roman” size=”5″>Times New Roman</font><font face=”Verdana” size=”5″>Verdana</font>

<font face=”Comic sans MS” size=”5″>Comic Sans MS</font>

<font face=”WildWest” size=”5″>WildWest</font>

<font face=”Bedrock” size=”5″>Bedrock</font>

This will produce following result:

Times New RomanVerdana

Comic Sans MS



Specify alternate font faces:

A visitor will only be able to see your font if they have that font installed on their computer. So, it is possible to specify two or more font face alternatives by listing the font face names, separated by a comma.


<font face=”arial,helvetica”><font face=”Lucida Calligraphy,Comic Sans MS,Lucida Console>

When your page is loaded, their browser will display the first font face that it has available. If none of your selections are installed….then it will display the default font face Times New Roman.

Check a complete list of HTML Standard Fonts.

Font Color:

You can set any font color you like using color attribute. You can specify the color that you want by either the color name or hexadecimal code for that color. Check a complete list of HTML Color Name with Codes.


<font color="#FF00FF">This text is hexcolor #FF00FF</font>
<font color="red">This text is red</font>

This will produce following result:

This text is hexcolor #FF00FF
This text is red

To Become more comfortable – Do Online Practice

The <basefont> Element:

The <basefont> element is supposed to set a default font size, color, and typeface for any parts of the document that are not otherwise contained within a <font> element. You can then use the <font> elements to override the <basefont> settings.

The attributes that the <basefont> element takes are exactly the same as for the <font> element. You can also set the size of fonts relative to the size of the <basefont> by giving them a value of +1 for a size larger or -2 for two sizes smaller

NOTE: This element is deprecated in HTML 4 and will be removed from HTML, the preferred option is to use CSS styles. Your browser may not have support for this tag.

Learn to Work with font in kurdish at website.


<basefont face=”arial, verdana, sans-serif” size=”2″ color=”#ff0000″><p>This is the page’s default font.</p><h2>Example of the &lt;basefont&gt; Element</h2><p><font size=”+2″ color=”darkgray”>Here is some darkgray text two sizes larger</font></p>

<p><font face=”courier” size=”-1″ color=”#000000″>Here is a courier font, a size smaller, in black</font></p>

This will produce following result:

This is the page’s default font.

Example of the <basefont> Element

Here is some darkgray text
two sizes larger

Here is a courier
font, a size smaller, in black

As you can see, the default font now takes on the properties specified in the <basefont> element. It is red, size 2, and uses the Arial typeface.

The paragraph after the <h2> element uses a font size two sizes larger than the default size and is gray text, whereas the following paragraph uses a font one size smaller than the default font. You can also see that the color of this font is black (overriding the default).

You can leave a response, or trackback from your own site.

Leave a Reply

Designed for