name (HTML attribute)

Spec
Depr. Version
No HTML 2
Browser support (more…)
IE5.5+ FF1+ SA1.3+ OP9.2+ CH2+
Full Full Full Full Full

Syntax

name="string"

Description

The name attribute is one method for referencing an img element using JavaScript (the alternative, more forward-thinking method is to reference it using the id attribute). It has historically been used for techniques such as image swaps for rollovers (which have since largely been replaced using CSS techniques).

Example

The name attribute provides a means by which the image may be referenced:
<p><img src="giant-prawn.jpg" alt="The Giant Prawn at Ballina"
    name="giantprawn"/></p>

Value

This attribute takes as its value any name that the developer chooses, as long as it doesn’t contain spaces or special characters.

Compatibility

Internet Explorer Firefox Safari Opera Chrome
5.5 6.0 7.0 8.0 1.0 1.5 2.0 3.0 3.5 1.3 2.0 3.1 4.0 9.2 9.5 10.0 2.0
Full Full Full Full Full Full Full Full Full Full Full Full Full Full Full Full Full

It causes no compatibility issues, and has excellent support across all tested browsers.

User-contributed notes

There are no comments yet.

Related Products