HTML Styles

The style attribute is used to style HTML elements.

Look! Styles and colors

This text is in Verdana and red

This text is in Times and blue

This text is 30 pixels high

The HTML Style Attribute

The purpose of the style attribute is:

To provide a common way to style all HTML elements.

Styles was introduced with HTML 4, as the new and preferred way to style HTML elements. With HTML styles, styles can be added to HTML elements directly by using the style attribute, or indirectly in separate style sheets (CSS files).

You can learn everything about styles and CSS in our CSS Tutorial.

In our HTML tutorial we will use the style attribute to introduce you to HTML styles.

Deprecated Tags and Attributes

In HTML 4, several tags and attributes are deprecated. Deprecated means that they will not be supported in future versions of HTML and XHTML.

Remark The message is clear: Avoid using deprecated tags and attributes!

These tags and attributes should be avoided:

Tags Description
<center> Defines centered content
<font> and <basefont> Defines HTML fonts
<s> and <strike> Defines strikethrough text
<u> Defines underlined text
Attributes Description
align Defines the alignment of text
bgcolor Defines the background color
color Defines the text color

For all of the above: Use styles instead!

HTML Style Example – Background Color

The background-color property defines the background color for an element:



<body style=”background-color:yellow”>
<h2 style=”background-color:red”>This is a heading</h2>
<p style=”background-color:green”>This is a paragraph.</p>


HTML Style Example – Font, Color and Size

The font-family, color, and font-size properties defines the font, color, and size of the text in an element:



<h1 style=”font-family:verdana”>A heading</h1>
<p style=”font-family:arial;color:red;font-size:20px;”>A paragraph.</p>


HTML Style Example – Text Alignment

The text-align property specifies the horizontal alignment of text in an element:



<h1 style=”text-align:center”>This is a heading</h1>
<p>The heading above is aligned to the center of this page.</p>


HTML Hyperlinks (Links)

A hyperlink (or link) is a word, group of words, or image that you can click on to jump to a new document or a new section within the current document.

When you move the cursor over a link in a Web page, the arrow will turn into a little hand.

Links are specified in HTML using the <a> tag.

The <a> tag can be used in two ways:

  1. To create a link to another document, by using the href attribute
  2. To create a bookmark inside a document, by using the name attribute

HTML Link Syntax

The HTML code for a link is simple. It looks like this:

<a href=”url“>Link text</a>

The href attribute specifies the destination of a link.


<a href=””>Visit W3Schools</a>

which will display like this: Visit W3Schools

Clicking on this hyperlink will send the user to W3Schools’ homepage.

Tip: The “Link text” doesn’t have to be text. You can link from an image or any other HTML element.

HTML Links – The target Attribute

The target attribute specifies where to open the linked document.

The example below will open the linked document in a new browser window:


<a href=”; target=”_blank”>Visit W3Schools!</a>

  1. Leave a comment

Leave a Reply

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

You are commenting using your 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

%d bloggers like this: