Common Linking Attributes

The following attributes occur on all elements that can be the start of a link. They are summarized here once for brevity and to make the additional attributes that occur on many elements stand out.

NameType
linkend/linkendsIDREF/IDREFS
xlink:actuate
Enumeration:
onLoad
onRequest
other
none
xlink:arcroleanyURI
xlink:hrefanyURI
xlink:roleanyURI
xlink:show
Enumeration:
new
replace
embed
other
none
xlink:titletext
xlink:typetext
linkend/linkends

Points to an internal link target by identifying the value of its xml:id attribute

xlink:actuate

Identifies the XLink actuate behavior of the link:

onLoad

An application should traverse to the ending resource immediately on loading the starting resource.

onRequest

An application should traverse from the starting resource to the ending resource only on a post-loading event triggered for the purpose of traversal.

other

The behavior of an application traversing to the ending resource is unconstrained by this specification. The application should look for other markup present in the link to determine the appropriate behavior.

none

The behavior of an application traversing to the ending resource is unconstrained by this specification. No other markup is present to help the application determine the appropriate behavior.

xlink:arcrole

Identifies the XLink arcrole of the link

xlink:href

Identifies a link target with a URI

xlink:role

Identifies the XLink role of the link

xlink:show

Identifies the XLink show behavior of the link:

new

An application traversing to the ...

Get DocBook 5: The Definitive Guide now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.