XML輕鬆學習手冊(2)XML快速進門之一

2021-12-29 20:50:33 字數 1496 閱讀 5444

前言

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),用來表現本文的資訊:

<?xml version=''1.0'?>

xml quick start

ajie

[email protected]

20010115

留心:1.這段**僅僅是**,讓你初步感性熟悉一下xml,並不能實現什麼具體利用;

2.其中類似< title>,< author>的語句就是自己創立的標記(tags),它們和html標記不一樣,例如這裡的< title>是文章標題的意思,html裡的< title>是頁面標題。

XML輕鬆學習手冊(2)XML概念

第二章 xml概念 導言 經過第一章的快速入門學習,你已經知道了xml是一種能夠讓你自己創造標識的語言,它可以將資料與格式從網頁中分開,它可以儲存資料和共享資料的特性使得xml無所不能。如果你希望深入學習xml,系統掌握xml的來龍去脈,那麼我們首先還是要回到xml概念的問題上來。xml exten...

XML輕鬆學習手冊(2)XML快速入門之三

五.xml和html的區別 xml和html都來自於sgml,它們都含有標記,有著相似的語法,html和 xml的最大區別在於 html是乙個定型的標記語言,它用固有的標記來描述,顯示網頁內容。比如 h1 表示首行標題,有固定的尺寸。相對的,xml則沒有固定的標記,xml不能描述網頁具體的外觀,內容...

XML輕鬆學習手冊(2)XML快速入門之二

二.xml是新概念嗎?不是。xml 於sgml,一種比html更早的標誌語言標準。關於sgml,我們來簡單了解一下,你只需要有個大致概念就可以。sgml全稱是 standard generalized markup language 通用標識語言標準 看名稱就知道 它是標誌語言的標準,也就是說所有標...