Web 征服曾经发生起来的Gopher 协议的一个重要起因是:达芙妮女鞋在文档中可嵌入超文本链接。这些链接能够嵌入影像或让用户从一文档内部跳转到另一文档或统一文档的另一局部。在某种程度内,XML
可改换成其他款式以便于博览,HTML 用于链接的句法与XML 文档中利用的句法是一样的。利用XSL,可将各自的句法改换成HTML
句法,然而,HTML 链接具有局限性。率先,URL 等闲只限于指向单一文档。
而且,HTML 链接不保留文档之间的历史或联系内容。尽管博览器能够追寻博览的一系列文档的路径,但这种追寻是很不可靠的。从HTML
内部,未曾任何措施懂得读者是从哪里来的。链接单纯是单方向的。用来链接的文档懂得它正与谁举行链接,但反到来则不行。
XLL 可获得文档间r8.ria88.com的更强有力的链接。它是专为XML 文档设计的,但有些局部也能够与HTML
文档同时利用。XLL 能够告终利用HTML 的基于URL
超文本链接和定位可获得tianyunpiano.com的任何功能。然而,除此之外,它还扶持多方位的链接,即以多个方向同时举行链接。任何元素都能够成为一个链接,而不但仅是A
元素。甚至无须要将链接保留在与链接文档雷同的文件中。另外,XPointer 局部(将在下一章谈论)批准对XML
文档中的任意位置举行链接。这些功能使XLL 不但更合乎于新的用处,而且还合乎于只利用HTML
要花很大力气能力到达的功能,如穿插引用、脚注、尾注、互连数据等等。
另外,到现在为止,还未曾任何一个多用处的利用过程能扶持任意的XLink。这是因为XLink 的实用性要比HTML
链接广得多。XLink
不但仅用于超文本的连接,还可用于在文档中嵌入影像。可被任何一个必需在文档和文档的局部之间发生连接的常用利用过程用于任何目标。因而,甚至当XLink
在博览器中得以全面厉行时,可能并非总是单击可跳转到另一页的蓝色下划线文本。
即便一个大广度的问题,这时,作为一种组织措施,“面向对象”不能帮我们些什么吗?