The XML Linking Language

The XML Linking Language (XLink)—and the associated XML Pointer Language (XPointer) specification, discussed later in this chapter—are intended to provide linking functionality for XML on the Web. This will provide XML-based linking functionality equivalent to HTML, but with significant enhancements. Relevant parts of XLink and XPointer have already been implemented in Scalable Vector Graphics (see Chapter 15, “Presenting XML Graphically—SVG”) and likely will be implemented in at least some other XML specifications.

The original vision for XML was that it should be used on the Web. However, in practice it has displaced HTML much more slowly than was originally envisioned. Perhaps a contributing factor to that was the ...

Get Sams Teach Yourself XML in 10 Minutes 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.