The <a> Tag

Purpose

The <a> tag defines an HTML link (i.e., it is mapped to an HTML <a> element).

The module and action attributes are used to address the action to be invoked by the link.

Attributes

Attribute groups: %coreattrs, %i18n and %events.

NameDescription
accesskey Mapped to the HTML attribute of the same name.
action Required - Module-relative path to the action in the target module, that should be invoked when following the link. The tag will transform this into a context-relative path, when it renders the HTML form tag's action attribute. The action may be extended with a query string (starting with ?) and an anchor (starting with #).
charset Mapped to the HTML attribute of the same name.
coords Mapped to the HTML attribute of the same name.
hreflang Mapped to the HTML attribute of the same name.
module The name of the module, that will be targeted by this link. The specified action will be searched in that module. If ommitted, the link will target into the current module.
name Mapped to the HTML attribute of the same name.
onblur Mapped to the HTML attribute of the same name.
onfocus Mapped to the HTML attribute of the same name.
rel Mapped to the HTML attribute of the same name.
rev Mapped to the HTML attribute of the same name.
shape Mapped to the HTML attribute of the same name.
tabindex Mapped to the HTML attribute of the same name.
target Mapped to the HTML attribute of the same name.
type Mapped to the HTML attribute of the same name.

Body

The <a> tag requires a body containing the content to be rendered as a link.