首頁技術(shù)文章正文

PHP培訓(xùn)之什么是xml

更新時間:2017-08-30 來源:黑馬程序員PHP培訓(xùn)學(xué)院 瀏覽量:


 

什么是XML(掌握)

XML全稱 eXtensible Markup Language(可擴展標記語言),同為標記語言 它和HTML很相似,例如都能使用瀏覽器直接查看。

l 可擴展是指XML支持用戶自定義標簽來描述自身攜帶的信息,一般也叫做“自我描述性”。

l XML的設(shè)計是用來存儲數(shù)據(jù) 它沒有顯示效果。例如現(xiàn)有一個學(xué)生信息“瑪麗 女 23”,可以使用XML結(jié)構(gòu)化存儲:

 1504076497359_PHP2.png

 

 XML和HTML對比(差異)

1、HTML中只能使用預(yù)定義的標簽 自定義標簽沒有顯示效果 而XML支持且必須是用戶自定義標簽。

2、HTML標簽除了存儲內(nèi)容外 還有顯示樣式 標簽的使用取決于要顯示的樣式(區(qū)分樣式) 例如

<b>some text</b>  加粗顯示

<u>some text</u>  加下劃線

<i>some text</i>  斜體效果

而XML標簽沒有顯示樣式 使用不同的標簽是為了區(qū)分不同類型的數(shù)據(jù)(區(qū)分數(shù)據(jù))

3、HTML標簽語法松散,例如 標簽可以不關(guān)閉 屬性可以不加單雙引號。而XML語法嚴謹 必須嚴格遵循W3C的標準 否則報錯。

 

 

 

本文版權(quán)歸黑馬程序員PHP培訓(xùn)學(xué)院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明作者出處,謝謝!
作者:黑馬程序員PHP培訓(xùn)學(xué)院
首發(fā):http://php.itheima.com/
分享到:
在線咨詢 我要報名
和我們在線交談!