develop with

a

content is "Inline" except that anchors shouldn't be nested

A Tag

The content of an A tag is “inline” except in the case of anchors which shouldn’t be nested. An A tag represents a target in which to link to or an anchor in which a link is going.

Attributes are:

Attribute Description Default Value Values Required
id document-wide unique id no
class space separated list of classes no
style associated style info no
accesskey accessibility key character no
tabindex position in tabbing order no
charset This attribute specifies the character encoding of the resource designated by the link. Please consult the section on [character encodings](http://www.w3.org/TR/html401/charset.html) for more details. no
type This attribute gives an advisory hint as to the content type of the content available at the link target address. It allows user agents to opt to use a fallback mechanism rather than fetch the content if they are advised that they will get content in a content type they do not support. no
name This attribute names the current anchor so that it may be the destination of another link. The value of this attribute must be a unique anchor name. The scope of this name is the current document. no
href This attribute specifies the location of a Web resource, thus defining a link between the current element (the source anchor) and the destination anchor defined by this attribute. A Uniform Resource Identifier, see [RFC2396](http://www.ietf.org/rfc/rfc2396.txt) no
hreflang This attribute specifies the base language of the resource designated by href and may only be used when href is specified. A language code, as per [RFC3066](http://www.ietf.org/rfc/rfc3066.txt) no
rel This attribute describes the relationship from the current document to the anchor specified by the href attribute. The value of this attribute is a space-separated list of link types. no
rev This attribute is used to describe a reverse link from the anchor specified by the href attribute to the current document. The value of this attribute is a space-separated list of link types. no
shape This attribute specifies the shape of a region. rect no
coords comma separated list of lengths no
target This is the location on which the target will load _blank, _new no
title This information may be spoken by a user agent, rendered as a tool tip, cause a change in cursor image, etc. no

Example Href:

<a id="developwith-link"
   accesskey="m" 
   tabindex="1" 
   class="external-link"
   href="http://www.developwith.com" > Develop With</a>

Example Anchor:

<a href="#mytarget" title="My Target Section" >My Target Section</a>

Lots of text possibly.

<a name="mytarget" />
<h1> My Target </h1>

##Events##

Event Description
onclick The onclick event occurs when the pointing device button is clicked over an element. This attribute may be used with most elements.
ondblclick The ondblclick event occurs when the pointing device button is double clicked over an element. This attribute may be used with most elements.
onmousedown The onmousedown event occurs when the pointing device button is pressed over an element. This attribute may be used with most elements.
onmouseup The onmouseup event occurs when the pointing device button is released over an element. This attribute may be used with most elements.
onmouseover The onmouseover event occurs when the pointing device is moved onto an element. This attribute may be used with most elements.
onmousemove The onmousemove event occurs when the pointing device is moved while it is over an element. This attribute may be used with most elements.
onmouseout The onmouseout event occurs when the pointing device is moved away from an element. This attribute may be used with most elements.
onfocus The onfocus event occurs when an element receives focus either by the pointing device or by tabbing navigation. This attribute may be used with the following elements: A, AREA, LABEL, INPUT, SELECT, TEXTAREA, and BUTTON.
onblur The onblur event occurs when an element loses focus either by the pointing device or by tabbing navigation. It may be used with the same elements as onfocus.
onkeypress The onkeypress event occurs when a key is pressed and released over an element. This attribute may be used with most elements.
onkeydown The onkeydown event occurs when a key is pressed down over an element. This attribute may be used with most elements.
onkeyup The onkeyup event occurs when a key is released over an element. This attribute may be used with most elements.
comments powered by Disqus

Want to see a topic covered? create a suggestion

Get more developer references and books in the developwith store.