DIV CSS 佈局教程網

 DIV+CSS佈局教程網 >> 網頁腳本 >> XML學習教程 >> XML基礎 >> XML輕松學習手冊(2)
XML輕松學習手冊(2)
編輯:XML基礎     

前言

XML越來越熱,關於XML的基礎教程網絡上也隨處可見。可是一大堆的概念和術語往往讓人望而生畏,很多朋友問我:XML到底有什麼用,我們是否需要學習它?我想就我個人學習過程的心得和經驗,寫一篇比較全面的介紹文章。首先有兩點是需要肯定的:

 

第一:XML肯定是未來的發展趨勢,不論是網頁設計師還是網絡程序員,都應該及時學習和了解,等待只會讓你失去機會;

 

第二:新知識肯定會有很多新概念,嘗試理解和接受,您才可能提高。不要害怕和逃避,畢竟我們還年輕。

 

提綱

 

本文共分五大部分。分別是XML快速入門,XML的概念,XML的術語,XML的實現,XML的實例分析。最後附錄介紹了XML的相關資源。作者站在普通網頁設計人員的角度,用平實生動的語言,向您講述XML的方方面面,幫助你撥開XML的神秘面紗,快速步入XML的新領域。

 

第一章:XML快速入門

 

一. 什麼是XML?

二. XML是新概念嗎?

三. 使用XML有什麼好處?

四. XML很難學嗎?

五. XML和HTML的區別

六. XML的嚴格格式

七. 關於XML的更多

一. 什麼是XML?

 

這往往是第一個問題,也往往在第一個問題上你就會搞不明白,因為大多的教材上這樣回答:

 

XML是Extensible Markup Language的簡寫,一種擴展性標識語言。 這是標准的定義。那麼什麼是標志語言,為什麼叫擴展性?已經讓人有些糊塗。我想我們這樣來理解會好一些:

 

對HTML你已經非常熟悉了吧,它就是一種標記語言,記得它的全稱嗎:"Hypertext Markup Language" 超文本標記語言。明白了?同時,HTML裡面有很多標簽,類似,

等,都是在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),用來表示本文的信息:


<P><?XML version='"1.0"?>


<myfile><br><br>

<title>XML Quick Start</title><br><br>

<author>ajie</author><br><br>

<email>[email protected]</email><br><br>

<date>20010115</date><br><br>

</myfile>

 

注意:

 

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