你問我答:XML與HTML的區別_XHTML教程

      編輯Tag賺U幣
      教程Tag:暫無Tag,歡迎添加,賺取U幣!
        Q: 不知xml和html有什么區別?它們不同在哪?

        A: 關于XML和HTML區別請參考:

        http://www.w3c.org/MarkUp/
        http://www.w3c.org/XML/

        “可擴展標記語言”(XML) 提供一種描述結構化數據的方法。與主要用于控制數據的顯示和外觀的 HTML 標記不同,XML 標記用于定義數據本身的結構和數據類型。

        XML 使用一組標記來描繪數據元素。每個元素封裝可能十分簡單也可能十分復雜的數據。您可以定義一組無限制的 XML 標記。例如,您可以定義一些 XML 標記來聲明訂單中的數據,如價格、稅收、發貨地址、帳單地址等等。由于 XML 標記在整個單位中以及跨單位采用,因此來自各種不同數據存儲區的數據將更輕易交換和操作。

        XML 是一種簡單、與平臺無關并被廣泛采用的標準。XML 相對于 HTML 的優點是它將用戶界面與結構化數據分隔開來。這種數據與顯示的分離使得集成來自不同源的數據成為可能。客戶信息、訂單、研究結果、帳單付款、病歷、目錄數據及其他信息都可以轉換為 XML。

        XML 與 HTML
        以下是要記住的有關 XML 與 HTML 之間關系的幾個要點:

         a.. XML 不是要替換 HTML;實際上 XML 可以視作對 HTML 的補充。XML 和 HTML 的目標不同:HTML 的設計目標是顯示數據并集中于數據外觀,而 XML 的設計目標是描述數據并集中于數據的內容。

       


         b.. 與 HTML 相似,XML 不進行任何操作。雖然 XML 標記可用于描述訂單之類的項的結構,但它不包含可用于發送或處理該訂單以及確保按該訂單交貨的任何代碼。其他人必須編寫代碼來實際對 XML 格式的數據執行這些操作。
         c.. 與 HTML 不同,XML 標記由架構或文檔的作者定義,并且是無限制的。

      共3頁上一頁123下一頁
      來源:模板無憂//所屬分類:XHTML教程/更新時間:2007-11-01
      相關XHTML教程