DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> XML學習教程 >> XML基礎 >> XML 技術指南(4)
XML 技術指南(4)
編輯:XML基礎     

 

<HTML>
<HEAD>
 <STYLE>
  .time { behavior:url(#default#time); }
 </STYLE>
</HEAD>
<BODY>
 <DIV CLASS="time" t:timeline="seq">
 <P class="time" t:dur="1">
  This appears for one second and goes away
 </P>
 <P class="time" t:dur="1">
  This appears after one second, remains visible for one second
  and goes away
 </P>
 <P class="time" t:dur="1">
  This appears after two seconds, remains visible for one second
  and goes away
 </P>
 </DIV>
</BODY>
</HTML>


  VML(Vector Markup Language)

  矢量標記語言用於定義矢量信息編碼格式的一個XML應用,它和其他的標記一起決定了信息以何種形式顯示在屏幕上。VML對標記矢量圖形信息的支持和HTML對標記文本信息的支持是一樣的。一些微軟的產品(例如Microsoft Powerpoint? 2000)支持項文件導出到HTML,使用VML來描述圖形信息。下面一段簡單的VML示例定義了一個形狀:

<v:shape style='top: 0; left: 0; width: 250; height: 250'
stroke="true" strokecolor="red" strokeweight="2" fill="true"
fillcolor="green" coordorigin="0 0" coordsize="175 175">
<v:path v="m 8,65
l 72,65,92,11,112,65,174,65,122,100,142,155,92,121,42,155,60,100
x e"/>
</v:shape>



  CDF(Channel Definition Format)

  CDF是一種開放的規格,它允許Web的發布者經常的更新信息或是頻道。而這些信息能從Web服務器自動的傳送到PC上的兼容接受程序或是其他的信息裝置上。用戶僅需選擇一下頻道,信息就會定時的傳遞到客戶端。當信息下載到客戶端後,CDF起到了頻道內容目錄的作用。

  XML片斷

  XML的規格支持由若干實體組成的邏輯文檔。通常,查看、編輯一個或多個實體甚至於實體的某個部分比查看、編輯整篇文檔來得更普遍、更有意義。於是,我們就需要一種方法使得客戶端可以不用涉及整篇文檔,就能在一篇較大的文檔中獲得文檔片斷所處的上下文信息。XML片斷為實現這樣的目標創立了一種機制。

  XHTML

  XHTML是符合XML的新HTML文檔中的又一個家族。XHTML文檔被設計成可以和XML處理器協同工作。不過,現在你的浏覽器能看到的絕大多數HTML文件都不是編撰結構良好的XML文檔。例如,一個<LI>開始標識符常常沒有相應的</LI>結束標識符。因此,即使可能,使用標准XML工具同HTML進行交互也會變得非常困難。

  XHTML文檔是結構良好的XML,因此使用標准XML處理器對它們進行查看、編輯或驗證都十分容易。同時,輕量級客戶(如Palm-PC)處理錯誤的工作將變得更為簡單。

  XHTML的規格十分明確,遵從XHTML 1.0標准的XHTML文檔在XHTML環境下具有更好的客戶操作性。XHTML將成為Internet發展的下一個目標。借助於XHTML,網站內容的開發者可以進入XML的世界,享用各種各樣的便利而再不用為他們產品的兼容性而煩惱了。




  總結

  除了上面我們列出的技術,XML相關的技術還有很多。我們將把對這些技術的探索留給你自己去完成。相信你已經感到,在XML及其相關技術發展的背後,有著巨大的、整個行業范圍內的努力在支持者它。

  XML必將改變我們未來開發互操作性軟件的世界。如果想進一步了解XML對軟件組件技術的影響,請看Lessons From the Component Wars: An XML Manifesto(http://msdn.microsoft.com/library/en-us/dnxml/html/xmlmanifesto.asp)

  想要深入學習有關XML的大量信息是比較困難的,人們往往很難看清所有這些東西是怎樣融合為一個整體的。這篇文章向你介紹了XML和它相關的一些技術。到目前為止,你已經大致明白了XML技術是什麼以及這些核心技術是怎樣整合在一起的。也就是說,你已經為今後進一步學習XML做好了准備!

  參考內容

  W3C規格和推薦閱讀材料

  · Extensible Markup Language (XML) 1.0 (W3C Recommendation)

  · Namespaces in XML (W3C Recommendation)

  · XML-Data (W3C Note)

  · XML-Schema Part 1: Structures (W3C Working Draft)

  · XML-Schema Part 2: Datatypes (W3C Working Draft)

  · Document Object Model (DOM) Level 1 Specification

  · Resource Description Framework (RDF) Model and Syntax Specification

  ·

XML學習教程| jQuery入門知識| AJAX入門| Dreamweaver教程| Fireworks入門知識| SEO技巧| SEO優化集錦|
Copyright © DIV+CSS佈局教程網 All Rights Reserved