Latest web development tutorials
 

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="http://www.w3ii.com" target="_blank">Visit w3ii</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="demo_form.asp" 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