中文字幕一区二区人妻电影,亚洲av无码一区二区乱子伦as ,亚洲精品无码永久在线观看,亚洲成aⅴ人片久青草影院按摩,亚洲黑人巨大videos

XLink 和 XPointer 語(yǔ)法


XLink 語(yǔ)法

在 HTML 中,我們知道 <a> 元素可定義超級(jí)鏈接。不過(guò) XML 不是這樣工作的。在 XML 文檔中,您可以使用任何你需要的名稱 - 因此對(duì)于瀏覽器來(lái)說(shuō)是無(wú)法預(yù)知在 XML 文檔中可調(diào)用何種超級(jí)鏈接元素。

在 XML 文檔中定義超級(jí)鏈接的方法是在元素上放置可用作超級(jí)鏈接的標(biāo)記。

下面是在 XML 文檔中使用 XLink 來(lái)創(chuàng)建鏈接的簡(jiǎn)單實(shí)例:

<?xml version="1.0"?>

<homepages xmlns:xlink="http://www.w3.org/1999/xlink">

<homepage xlink:type="simple"
xlink:href="">Visit Runoob</homepage>

<homepage xlink:type="simple"
xlink:>Visit W3C</homepage>

</homepages>

為了訪問(wèn) XLink 的屬性和特性,我們必須在文檔的頂端聲明 XLink 命名空間。

XLink 的命名空間是:"http://www.w3.org/1999/xlink"。

<homepage> 元素中的 xlink:type 和 xlink:href 屬性定義了來(lái)自 XLink 命名空間的 type 和 href 屬性。

xlink:type="simple" 可創(chuàng)建一個(gè)簡(jiǎn)單的兩端鏈接(意思是"從這里到哪里")。稍后我們會(huì)研究多端鏈接(多方向)。


XPointer 語(yǔ)法

在 HTML 中,我們可創(chuàng)建一個(gè)既指向某個(gè) HTML 頁(yè)面又指向 HTML 頁(yè)面內(nèi)某個(gè)書(shū)簽的超級(jí)鏈接(使用#)。

有時(shí),可指向更多具體的內(nèi)容會(huì)更有好處。舉例,我們需要指向某個(gè)特定的列表的第三個(gè)項(xiàng)目,或者指向第五段的第二行。通過(guò) XPointer 是很容易做到的。

假如超級(jí)鏈接指向某個(gè) XML 文檔,我們可以在 xlink:href 屬性中把 XPointer 部分添加到 URL 后面,這樣就可以導(dǎo)航(通過(guò) XPath 表達(dá)式)到文檔中某個(gè)具體的位置了。

舉例,在下面的例子中,我們通過(guò)唯一的 id "rock" 使用 XPointer 指向某個(gè)列表中的第五個(gè)項(xiàng)目。

其他擴(kuò)展