GB | BIG5
|
| 首頁 > 編程技術 > XML/WML > 正文 |
 |
| 什是XML? |
| http://www.fanqiang.com (2001-10-31 11:42:01) |
XML是Extensible Markup Language的簡寫,一種擴展性標識語言。
這是標準的定義。那什是標志語言,為什叫擴展性?已經讓人有些糊塗。我想我們這樣來理解會好一些:
對HTML你已經非常熟悉了吧,它就是一種標記語言,記得它的全稱嗎:"Hypertext Markup Language" 超文本標記語言。明白了?同時,HTML裡面有很多標簽,類似<head>,<table>等,都是在HTML 4.0裡規范和定義,而XML裡允許你自己創建這樣的標簽,所以叫做可擴展性。
這裡有幾個容易混淆的概念要提醒大家:
1.XML並不是標記語言。它只是用來創造標記語言(比如HTML)的元語言。天,又糊塗了!不要緊,你只要知道這一點:XML和HTML是不一樣的,它的用處途比HTML廣泛得多,我們將在面仔細介紹。
2.XML並不是HTML的替代產品。XML不是HTML的升級,它只是HTML的補充,為HTML擴展更多功能。我們仍將在較長的一段時間裡繼續使用HTML。(但值得注意的是HTML的升級版本XHTML的確正在向適應XML靠攏。)
3.不能用XML來直接寫網頁。即便是包含了XML數據,依然要轉換成HTML格式才能在瀏覽器上顯示。
下面就是一段XML示例文檔(例1),用來表示本文的信息:
<?xml version="1.0"?>
<myfile>
<title>XML Quick Start</title>
<author>ajie</author>
<email>ajie@aolhoo.com</email>
<date>20010115</date>
</myfile>
注意:
1.這段代碼僅僅是代碼,讓你初步感性認識一下XML,並不能實現什具體應用;
2.其中類似<title>,<author>的語句就是自己創建的標記(tags),它們和HTML標記不一樣,例如這裡的<title>是文章標題的意思,HTML裡的<title>是頁面標題。
(http://www.fanqiang.com)
進入【UNIX論壇】
|
|
| 相關文章 |
|
|
|
|
 |
★ 樊強制作 歡迎分享 ★ |