XML Linking Language (XLink) is a generic framework for expressing links in XML documents, to complete its placement in hypertext systems such as the Web. It can be used to create simple links, such as those that are an essential part of HTML documents, or more complex types of links, such as multiended links and link databases.
XML Linking Language (XLink) Version 1.0 [W3C Recommendation] provides a generic framework for expressing links in XML documents. Hypertext, which requires linking, is the foundation of the Web, and adding sophisticated
Description
XLink defines how to insert links in XML documents. It specifies a framework making it possible for XML applications to recognize XML elements as having link semantics. In addition to the simple, two-ended, unidirectional links which are well-known from HTML, XLink allows more general links, which must not be embedded in the document, can have any number of ends, and can be multidirectional.
XLink is the XML Linking Language. It allows elements to be inserted into XML documents in order to create and describe links between
XLink is concerned with linking itself, as the term is understood in the hypertext community: establishing (non-sequential) connections between data objects. This is distinct from addressing mechanisms such as URIs and XPointers: A URI is not properly speaking a link, just as an HREF attribute is not an A element. The XLink specification is intended to enable:
*
Identifying linking elements beyond A and IMG;
*
Attaching links to documents without modifying them (annotations, "stand-off" tagging, etc.);
*
Providing external, symmetrical,