久久精品水蜜桃av综合天堂,久久精品丝袜高跟鞋,精品国产肉丝袜久久,国产一区二区三区色噜噜,黑人video粗暴亚裔
站長百科 | 數(shù)字化技能提升教程 數(shù)字化時代生存寶典
首頁
數(shù)字化百科
電子書
建站程序
開發(fā)
服務器
辦公軟件
開發(fā)教程
服務器教程
軟件使用教程
運營教程
熱門電子書
WordPress教程
寶塔面板教程
CSS教程
Shopify教程
導航
程序頻道
推廣頻道
網(wǎng)賺頻道
人物頻道
網(wǎng)站程序
網(wǎng)頁制作
云計算
服務器
CMS
論壇
網(wǎng)店
虛擬主機
cPanel
網(wǎng)址導航
WIKI使用導航
WIKI首頁
最新資訊
網(wǎng)站程序
站長人物
頁面分類
使用幫助
編輯測試
創(chuàng)建條目
網(wǎng)站地圖
站長百科導航
站長百科
主機偵探
IDCtalk云說
跨境電商導航
WordPress啦
站長專題
網(wǎng)站推廣
網(wǎng)站程序
網(wǎng)站賺錢
虛擬主機
cPanel
網(wǎng)址導航專題
云計算
微博營銷
虛擬主機管理系統(tǒng)
開放平臺
WIKI程序與應用
美國十大主機
編輯“
PHP-XML簡介
”
人物百科
|
營銷百科
|
網(wǎng)賺百科
|
站長工具
|
網(wǎng)站程序
|
域名主機
|
互聯(lián)網(wǎng)公司
|
分類索引
跳轉(zhuǎn)至:
導航
、?
搜索
警告:
您沒有登錄。如果您做出任意編輯,您的IP地址將會公開可見。如果您
登錄
或
創(chuàng)建
一個賬戶,您的編輯將歸屬于您的用戶名,且將享受其他好處。
反垃圾檢查。
不要
加入這個!
<span style="text-align:center; border:1px solid #000; float:right; padding:6px;"><strong>導航:</strong> [[PHP#PHP教程|上一頁]] | {{template:開發(fā)語言導航}}</span> <div style="clear:both;"></div> == 什么是XML == 這往往是第一個問題,也往往在第一個問題上你就會搞不明白,因為大多的教材上這樣回答: <br> [[XML]]是Extensible Markup Language的簡寫,一種擴展性標識語言。 <br> 這是標準的定義。那么什么是標志語言,為什么叫擴展性?已經(jīng)讓人有些糊涂。我想我們這樣來理解會好一些: <br> 對[[HTML]]你已經(jīng)非常熟悉了吧,它就是一種標記語言,記得它的全稱嗎:"Hypertext Markup Language" 超文本標記語言。明白了?同時,HTML里面有很多標簽,類似 <head>,<table>等,都是在HTML 4.0里規(guī)范和定義,而XML里允許你自己創(chuàng)建這樣的標簽,所以叫做可擴展性。<br> 這里有幾個容易混淆的概念要提醒大家:<br> 1.XML并不是標記語言。它只是用來創(chuàng)造標記語言(比如HTML)的元語言。天,又糊涂了!不要緊,你只要知道這一點:XML和HTML是不一樣的,它的用途比HTML廣泛得多,我們將在后面仔細介紹。<br> 2.XML并不是HTML的替代產(chǎn)品。XML不是HTML的升級,它只是HTML的<br>補充,為HTML擴展更多功能。我們?nèi)詫⒃谳^長的一段時間里繼續(xù)使用HTML。(但值得注意的是HTML的升級版本XHTML的確正在向適應XML靠攏。)<br> 3.不能用XML來直接寫網(wǎng)頁。即便是包含了XML數(shù)據(jù),依然要轉(zhuǎn)換成HTML格式才能在瀏覽器上顯示。<br> 下面就是一段XML示例文檔(例1),用來表示本文的信息:<br> <?xml version="1.0"?><br> <myfile><br> <title>XML Quick Start</title><br> <author>ajie</author><br> <email>ajie@aolhoo.com</email><br> <date>20010115</date><br> </myfile><br> 注意:<br> 1.這段代碼僅僅是代碼,讓你初步感性認識一下XML,并不能實現(xiàn)什么具體應用;<br> 2.其中類似<title>,<author>的語句就是自己創(chuàng)建的標記(tags),它們和HTML標記不一樣,例如這里的<title>是文章標題的意思,HTML里的<title>是頁面標題。<br> ---- == XML是新概念嗎 == 不是。XML來源于SGML,一種比HTML更早的標志語言標準。 <br> 關于SGML,我們來簡單了解一下,你只需要有個大致概念就可以。 <br> SGML全稱是"Standard Generalized Markup Language"(通用標識語言標準)。看名稱就知道:它是標志語言的標準,也就是說所有標志語言都是依照SGML制定的,當然包括HTML。SGML的覆蓋面很廣,凡是有一定格式的文件都屬于SGML,比如報告,樂譜等等,HTML是SGML在網(wǎng)絡上最常見的文件格式。因此,人們戲稱SGML是HTML的"媽媽"。<br> 而XML就是SGML的簡化版,只不過省略了其中復雜和不常用的部分。(哦,明白了!是HTML第二個"mother",難怪比HTML功能強大呢。),和SGML一樣,XML也可以應用在金融,科研等各個領域,我們這里講的,只是XML在web方面的運用而已。<br> 到這里,你應該有點明白了:XML是用來創(chuàng)建定義類似HTML的標記語言,然后再用這個標記語言來顯示信息。<br> ---- == 使用XML有什么好處 == 有了HTML,為什么還需要用XML? <br> 因為現(xiàn)在網(wǎng)絡應用越來越廣泛,僅僅靠HTML單一文件類型來處理千變?nèi)f化的文檔和數(shù)據(jù)已經(jīng)力不從心,而且HTML本身語法十分不嚴密,嚴重影響網(wǎng)絡信息傳送和共享。(想想瀏覽器兼容的問題傷透多少設計師的腦細胞啊。)人們早已經(jīng)開始探討用什么方法來滿足網(wǎng)絡上各種應用的需要。使用SGML是可以的,但SGML太龐大,編程復雜,于是最終選擇了"減肥"的SGML---XML作為下一代web運用的數(shù)據(jù)傳輸和交互的工具。<br> 使用XML有什么好處?來看w3c組織(XML標準制定者)的說明:<br> XML使得在網(wǎng)絡上使用SGML語言更加"簡單和直接": 簡化了定義文件類型的過程,簡化了編程和處理SGML文件的過程,簡化了在Web上的傳送和共享。<br> 1.XML可以廣泛的運用于web的任何地方; <br> 2.XML可以滿足網(wǎng)絡應用的需求;<br> 3.使用XML將使編程更加簡單;<br> 4.XML便于學習和創(chuàng)建;<br> 5.XML代碼將清晰和便于閱讀理解;<br> 還是抽象了些。讓我們在后面的實例教程中慢慢體會XML的強大優(yōu)勢吧!<br> ---- == XML和HTML的區(qū)別 == XML和HTML都來自于SGML,它們都含有標記,有著相似的語法。 <br> 這是一個質(zhì)的區(qū)別:網(wǎng)頁將數(shù)據(jù)和顯示混在一起,而XML則將數(shù)據(jù)和顯示分開來。<br> 我們看上面的例子,在myfile.htm中,我們只關心頁面的顯示方式,我們可以設計不同的界面,用不同的方式來排版頁面,但數(shù)據(jù)是儲存在myfile.xml中,不需要任何改變。<br> (如果你是程序員,你會驚訝的發(fā)現(xiàn),這與模塊化面向?qū)ο缶幊痰乃枷霕O其相似!其實網(wǎng)頁何嘗不是一種程序呢?) <br> 正是這種區(qū)別使得XML在網(wǎng)絡應用和信息共享上方便,高效,可擴展。所以我們相信,XML做為一種先進的數(shù)據(jù)處理方法,將使網(wǎng)絡跨越到一個新的境界。<br> ---- == XML的嚴格格式 == 吸取HTML松散格式帶來的經(jīng)驗教訓,XML一開始就堅持實行"良好的格式"。 <br> XML標記必須遵循下面的命名規(guī)則:<br> 1.名字中可以包含字母、數(shù)字以及其它字母;<br> 2.名字不能以數(shù)字或"_" (下劃線) 開頭;<br> 3.名字不能以字母xml (或XML 或Xml ..) 開頭;<br> 4.名字中不能包含空格。<br> 在XML文檔中任何的差錯,都會得到同一個結(jié)果:網(wǎng)頁不能被顯示。<br> [[category:PHP教程]]
摘要:
請注意,您對站長百科的所有貢獻都可能被其他貢獻者編輯,修改或刪除。如果您不希望您的文字被任意修改和再散布,請不要提交。
您同時也要向我們保證您所提交的內(nèi)容是您自己所作,或得自一個不受版權(quán)保護或相似自由的來源(參閱
Wordpress-mediawiki:版權(quán)
的細節(jié))。
未經(jīng)許可,請勿提交受版權(quán)保護的作品!
取消
編輯幫助
(在新窗口中打開)
本頁使用的模板:
模板:開發(fā)語言導航
(
編輯
)
取自“
http://kktzf.com.cn/wiki/PHP-XML簡介
”