HTML <i> Tag for Italic Text


ATTENTION: THIS PAGE IS Valid HTML 5 AND IS BEST VIEWED WITH HTML 5 - Please upgrade your browser or download one of the HTML 5 compatible browsers such as Mozilla Firefox, Chrome, Opera or IE 9 (March 14, 2011 or later). For more information see HTML 5 browsers.

If you find this helpful, please click the Google +1 Button to the left, if it is white, to make it turn blue or red. Thank you! (It also helps find this page again more easily.)

PDF mobile

The <i> Tag in HTML 5

The <i> tag indicates that an italic font should be used to display the content. Text in italics is not necessarily considered to have any increased emphasis. The i element is one of the phrase elements in HTML.

Alternatives to the <i> tag for italicized text

The <em> tag can also be used to display text in italics, but also indicates that the text is to be emphasized for some reason.

Italics <i> Tag Syntax

Rules for coding HTML i elements
   ... phrasing content expected ...<i>... phrasing content ...</i>...
Rules for coding HTML i elements

Make sure you understand the difference between a tag and element and are familiar with the definitions of namespace and other HTML terms.

  1. Code the i element for italicized text where phrasing content is expected.
  2. Begin the i element with a starting <i> tag. The element name uses lower case letters and should be in the HTML namespace, which it will pick up automatically from the xmlns attribute on the <html> tag.
  3. Include any HTML global attributes on the <i> tag as appropriate.
  4. Inside the i element, between the starting <i> tag and the ending </i> tag, code the inner HTML phrasing content with the text that is to appear in italic font style.
  5. End the i element with a matching </i> closing tag.
Content Model
Content of the i element

The content of the i element can include HTML comments, text content and only those HTML tags that can be used in phrasing content.

<i> Tag Attributes

Attributes of the <i> tag
global attributes The only attributes that can be coded on the <cite> tag are the common HTML attributes.

Italics <i> Tag Examples

Examples of the i tag in HTML 5

Changes in HTML 5 - <i> Tag

What's new in HTML 5
Differences between HTML 5 and earlier versions of HTML

The 2000-2010 Recommendations from the W3C HTML Working Group defined the HTML namespace for the i element type name along with the names of all HTML element types. In older (pre-2000) versions of HTML, element type names were not associated with a namespace.

Valid HTML 5