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

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

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

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

XLink語法實例

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

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)建一個簡單的兩端鏈接(意思是“從這里到哪里”)。稍后我們會研究多端鏈接(多方向)。

XPointer語法

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

XPointer語法實例

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

標簽: