A link element may contain optional
xlink:role
and xlink:title
attributes that describe the remote resource, that is, the
document or other resource to which the link points.
The role is for machine processors like web spiders. The title is for
humans.
For
example:
<AUTHOR
xmlns:xlink="http://www.w3.org/1999/xlink"
xlink:href="http://www.macfaq.com/personal.html"
xlink:title="Elliotte Rusty Harold's personal home page"
xlink:role="information about the author of this book">
Elliotte Rusty Harold
</AUTHOR>
As with all other attributes, the
xlink:title
and xlink:role
attributes should be declared in the DTD for all the
elements to which they belong. For example, this is a
reasonable declaration for the above AUTHOR
element:
<!ELEMENT AUTHOR (#PCDATA)>
<!ATTLIST AUTHOR
xmlns:xlink CDATA #FIXED "http://www.w3.org/1999/xlink"
xlink:type CDATA #FIXED "simple"
xlink:href CDATA #REQUIRED
xlink:title CDATA #IMPLIED
xlink:role CDATA #IMPLIED
>