HTML hreflang Attribute
Definition and Usage
The hreflang attribute specifies the language of the linked document.
Note: This attribute is purely advisory.
Applies to
The hreflang attribute can be used on the following elements:
| Elements | Attribute | 
|---|---|
| <a> | hreflang | 
| <area> | hreflang | 
| <link> | hreflang | 
Examples
A Example
The hreflang attribute specifies the language of the document in the link:
  
    <a href="https://www.w3schools.com" hreflang="en">W3Schools</a>
    
Try it Yourself »
Area Example
An image-map, with clickable areas:
    <img src="planets.gif" width="145" height="126" alt="Planets" usemap="#planetmap">
 
 <map name="planetmap">
  
 <area shape="rect" coords="0,0,82,126" alt="Sun"
 href="sun.htm" hreflang="en">
  </map>
Try it Yourself »
Link Example
Here, the hreflang attribute indicates that the linked document is in English:
    <link href="tag_link.asp" rel="parent" rev="subsection" hreflang="en">
Try it Yourself »
Browser Support
The hreflang attribute has the following browser support for each element:
| Element | |||||
|---|---|---|---|---|---|
| a | Yes | Yes | Yes | Yes | Yes | 
| area | Yes | Yes | Yes | Yes | Yes | 
| link | Yes | Yes | Yes | Yes | Yes | 

