HTML target Attribute
Definition and Usage
For a elements, and area elements, the target attribute specifies where to open the linked document.
For base elements the target attribute specifies the default target for all hyperlinks and forms in the page.
For form elements, the target attribute specifies a name or a keyword that indicates where to display the response that is received after submitting the form.
Applies to
The target attribute can be used on the following elements:
Elements | Attribute |
---|---|
<a> | src |
<area> | src |
<base> | src |
<form> | src |
Examples
A Example
The target attribute specifies where to open the linked document:
<a href="https://www.w3schools.com" target="_blank">Visit W3Schools</a>
Try it Yourself »
Area Example
An image-map, with clickable areas, and a target attribute:
<img src="planets.gif"
width="145" height="126"
alt="Planets"
usemap="#planetmap">
<map
name="planetmap">
<area shape="rect" coords="0,0,82,126" href="sun.htm" alt="Sun"
target="_blank">
<area shape="circle" coords="90,58,3" href="mercur.htm" alt="Mercury">
<area shape="circle" coords="124,58,8" href="venus.htm" alt="Venus">
</map>
Try it Yourself »
Base Example
Specify a default target for all hyperlinks and forms on a page:
<head>
<base target="_blank">
</head>
Try it Yourself »
Form Example
Display the response received in a new window or tab:
<form action="/action_page.php"
method="get" target="_blank">
First name: <input type="text" name="fname"><br>
Last name:
<input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
Try it Yourself »
Browser Support
The target
attribute has the following browser support for each element:
Element | |||||
---|---|---|---|---|---|
a | Yes | Yes | Yes | Yes | Yes |
area | Yes | Yes | Yes | Yes | Yes |
base | Yes | Yes | Yes | Yes | Yes |
form | Yes | Yes | Yes | Yes | Yes |