XML入門指南(1)XML簡介

來源:互聯網
上載者:User
XML可以用來描述資料,重點是‘資料是什麼’。

  HTML則是用來顯示資料,重點是‘如何顯示資料’。

  在學習XML之前你應該已經知道的知識

  在你繼續之前你應該具有下面一些基礎的知識:

  WWW, HTML 和設計網頁的基礎知識

  網頁指令碼語言,比如JavaScript 或者VBScript

  你最好在學習XML之前就瞭解上面的內容,因為在XML的學習過程中將用到這些知識。

  什麼是XML?

  XML是EXtensible Markup Language的縮寫

  XML是一種類似於HTML的標記語言

  XML是用來描述資料的

  XML的標記不是在XML中預定義的,你必須定義自己的標記

  XML使用文件類型定義(DTD)或者模式(Schema)來描述資料

  XML使用DTD或者Schema後就是自描述的語言

  XML和HTML的主要區別是什麼

  XML是用來存放資料的

  XML不是HTML的替代品,XML和HTML是兩種不同用途的語言。

  XML是被設計用來描述資料的,重點是:什麼是資料,如何存放資料。

  HTML是被設計用來顯示資料的,重點是:顯示資料以及如何顯示資料更好上面。

  HTML是與顯示資訊相關的, XML則是與描述資訊相關的。

  XML 什麼也不做

  XML 被設計成什麼都不做的。

  也許看起來很難理解,但事實上XML確實什麼都不做。XML只是用來組織、儲存和發送資訊的。

  下面的例子是Ordm給Lin的便條,使用的是XML格式:

  <note>

  <to>Lin</to>

  <from>Ordm</from>

  <heading>Reminder</heading>

  <body>Don't forget me this weekend!</body>

  </note>

  這個便條有資訊頭,又資訊主體,還包括髮送人和接收人。儘管如此,這個XML文檔仍然什麼都不做,他只是用XML標記儲存資訊的檔案。有人已經編寫出來發送和接收並且顯示這種格式資訊的軟體。

  XML是自由的、可以擴充的

  XML標記並不是預先規定好的,你必須創造你自己的標記。

  在HTML文檔中必須使用規則中定義好的標記。比如:<P><br><a></a>等等。

  XML允許你定義自己的標記以及文檔結構。

  比如在上面例子中的"<to>"、"<from>"標記都不是在XML規範中事先定義好的。這些標記都是XML文檔的作者“創造”出來的。

  XML是HTML的補充

  XML並不是HTML的替代品。

共2頁: 上一頁 1 [2]下一頁



相關文章

Alibaba Cloud 10 Year Anniversary

With You, We are Shaping a Digital World, 2009-2019

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。