卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

XLink語法和XPointer語法的使用方法

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

在HTML中,我們知道lt;agt;元素可定義超級(jí)鏈接。不過XML不是這樣工作的。在XML文檔中,您可以使用任何你需要的名稱 - 因此對(duì)于瀏覽器來說是無法預(yù)知在XML文檔中可調(diào)用何種超級(jí)鏈接元素。在XML文檔中定義超級(jí)鏈接的方法是在元素上放置可用作超級(jí)鏈接的標(biāo)記。

XLink語法實(shí)例

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

lt;?xml version"1.0"?gt;
lt;homepages xmlns:xlink""gt;
  lt;homepage xlink:type"simple" xlink:href""gt;
    Visit W3School
  lt;/homepagegt;
  lt;homepage xlink:type"simple" xlink:href""gt;
    Visit W3C
  lt;/homepagegt;
lt;/homepagesgt;

為了訪問XLink的屬性和特性,我們必須在文檔的頂端聲明XLink命名空間。XLink的命名空間是:""。homepage元素中的xlink:typexlink:href屬性定義了來自XLink命名空間的type和href屬性。 xlink:type"simple"可創(chuàng)建一個(gè)簡單的兩端鏈接(意思是“從這里到哪里”)。稍后我們會(huì)研究多端鏈接(多方向)。

XPointer語法

在HTML中,我們可創(chuàng)建一個(gè)既指向某個(gè)HTML頁面又指向HTML頁面內(nèi)某個(gè)書簽的超級(jí)鏈接(使用#)。有時(shí),可指向更多具體的內(nèi)容會(huì)更有好處。舉例,我們需要指向某個(gè)特定的列表的第三個(gè)項(xiàng)目,或者指向第五段的第二行。通過XPointer是很容易做到的。假如超級(jí)鏈接指向某個(gè)XML文檔,我們可以在xlink:href屬性中把XPointer部分添加到URL后面,這樣就可以導(dǎo)航(通過XPath表達(dá)式)到文檔中某個(gè)具體的位置了。

XPointer語法實(shí)例

舉例,在下面的例子中,我們通過唯一的id“rock”使用XPointer指向某個(gè)列表中的第五個(gè)項(xiàng)目:href#id('rock').child(5, item)

標(biāo)簽: