XHTML教程:針對(duì)初學(xué)者的XHTML基礎(chǔ)_XHTML教程
本站原創(chuàng)內(nèi)容,轉(zhuǎn)載請(qǐng)注明出處。
前言:
現(xiàn)在都講究標(biāo)準(zhǔn)建站,而標(biāo)準(zhǔn)建站使用的技術(shù)主要是XHTML CSS,而現(xiàn)在我們普遍使用的是HTML代碼,那么我該如何轉(zhuǎn)換呢?以及HTML和XHTML有什么不同呢?在這個(gè)教程里,你將學(xué)到HTML和XHTML之間的不同,以及如何將HTML轉(zhuǎn)換為XHTML。究竟XHTML是發(fā)展的方向,所以我覺得該教程有必要在本站上發(fā)布。我感覺要是你想使用標(biāo)準(zhǔn)還是最好先學(xué)HTML,因?yàn)楸容^簡(jiǎn)單,然后再來(lái)看該教程。
XHTML介紹:
XHTML是 EXtensible HyperText Markup Language(可擴(kuò)展超文本標(biāo)記語(yǔ)言) 的英文縮寫,而HTML則是 HyperText Markup Language(超文本標(biāo)記語(yǔ)言) ,這是名字的不同。其實(shí)我們說(shuō)得標(biāo)準(zhǔn)應(yīng)該是XML,那為什么要學(xué)習(xí)XHTML呢?因?yàn)楝F(xiàn)在的HTML代碼煩瑣,危機(jī)四伏,但是XML使用環(huán)境還不成熟,所以推出了一個(gè)過(guò)度的產(chǎn)品就是XHTML,它起著呈上起下的作用。也有人認(rèn)為XHTML是HTML的一個(gè)升級(jí)版本,其實(shí)也是正確的,我的理解是XHTML把HTML做得更加規(guī)范的一個(gè)標(biāo)記語(yǔ)言,使HTML變得功能強(qiáng)大,減少了代碼的煩瑣尤其是表格。
XHTML是在2000年1月26日被國(guó)際標(biāo)準(zhǔn)組織機(jī)構(gòu)W3C(World Wide web Consortium)定為一個(gè)標(biāo)準(zhǔn)的,認(rèn)為是HTML的一個(gè)最新版本,并且將逐漸替換HTML�,F(xiàn)在所有的瀏覽器都支持XHTML,XHTML兼容 HTML 4.0。也有人認(rèn)為XHTML就是HTML4.01。假如你在學(xué)習(xí)過(guò)程中自己編寫了一個(gè)符合標(biāo)準(zhǔn)的站,你可以通過(guò)W3C的驗(yàn)證,驗(yàn)證通過(guò)后你將會(huì)得到一個(gè)標(biāo)志,通常是XHTML1.0認(rèn)證和CSS驗(yàn)證。我也不清楚目前國(guó)內(nèi)有多少個(gè)網(wǎng)站同時(shí)通過(guò)了這兩個(gè)驗(yàn)證。大家可以去http://www.w3.org/這個(gè)站點(diǎn)去驗(yàn)證你的站,假如符合那兩個(gè)規(guī)則則會(huì)分別給我們兩段代碼加到你的網(wǎng)頁(yè)上向別人展示說(shuō)明你采用了標(biāo)準(zhǔn)建站啊,牛啊!
為什么我們使用XHTML
XHTML是HTML升級(jí)為XML的過(guò)度產(chǎn)品,被定為一個(gè)標(biāo)準(zhǔn),XHTML完全兼容HTML4.01,并且具有XML的語(yǔ)法。下面我們來(lái)看一個(gè)含有錯(cuò)誤代碼的HTML,如下:
<html>
<head>
<title>This is bad HTML</title>
<body>
<h1>Bad HTML
</body>
雖然含有錯(cuò)誤代碼,但是當(dāng)我們?cè)跒g覽器中瀏覽時(shí)還能正常顯示。XML是一個(gè)標(biāo)記語(yǔ)言,但是它要求在網(wǎng)頁(yè)中出現(xiàn)的任何元素都應(yīng)該被標(biāo)記出來(lái),XML是用來(lái)描述網(wǎng)頁(yè)中的數(shù)據(jù)的,而HTML用來(lái)顯示網(wǎng)頁(yè)中的元素的。目前我們上網(wǎng)使用的各種瀏覽器技術(shù),包括手提電腦、手機(jī)上網(wǎng)瀏覽等等,都要求瀏覽的一些內(nèi)容都要被正確標(biāo)記,假如有錯(cuò)誤的標(biāo)記可能會(huì)使顯示非凡混亂、甚至不能正常顯示。
因此聯(lián)合 HTML 和XML , 還有其他的一些技術(shù),我們得到了一種現(xiàn)在有用的而且在將來(lái)也有用的語(yǔ)言 - XHTML。
當(dāng)在將來(lái)都規(guī)范的時(shí)候我們就要用的 XHTML 正確格式的標(biāo)記了,使所有的瀏覽器都能正確的執(zhí)行,所以我們現(xiàn)在有必要開始學(xué)習(xí)XHTML了。
XHTML和HTML之間的區(qū)別:
XHTML是一項(xiàng)新技術(shù),在瀏覽器和一些其他的軟件都支持它之前,我們應(yīng)該有必要熟悉一下這項(xiàng)技術(shù)。為了我們更好的學(xué)習(xí)XHTML之前我們應(yīng)該熟悉一下HTML4.0,我們可以去下載一個(gè)參考手冊(cè)來(lái)熟悉一下。以便于我們學(xué)起XHTML來(lái)更簡(jiǎn)單,換句話說(shuō)我們現(xiàn)在使用HTML編寫代碼時(shí)應(yīng)該盡力少寫錯(cuò)誤代碼,如:都要使用小寫的字符來(lái)編寫HTML,每個(gè)標(biāo)記之后都要加上標(biāo)記的結(jié)束如:<p>歡迎您的光臨</p> 結(jié)束一定要有,我們要保持這種規(guī)則。
- HTML5 INPUT placeholder及兼容性處理
- HTML表單里的Label標(biāo)簽
- 淺析HTML與javascript中常用編碼
- CSS網(wǎng)頁(yè)布局中必須要了解的幾個(gè)XHTML標(biāo)簽
- title和alt 標(biāo)簽介紹及其異同
- 淺析HTML標(biāo)簽strong和em的區(qū)別
- 說(shuō)說(shuō)XHTML中的alt屬性和title屬性
- Semantics語(yǔ)義是Html Xhtml是否真正符合標(biāo)準(zhǔn)的重要部分
- 九個(gè)W3C XHTML1.0及CSS標(biāo)準(zhǔn)認(rèn)證需要注意的問題
- 請(qǐng)注意頁(yè)面head區(qū)域的編碼是不是規(guī)范
- HTML validate - 驗(yàn)證HTML代碼穿越多重瀏覽器標(biāo)準(zhǔn)
- XHTML具有語(yǔ)義的標(biāo)簽:有關(guān)H1位置的討論
XHTML教程Rss訂閱Div+Css教程搜索
XHTML教程推薦
- HTML各個(gè)元素對(duì)搜索引擎的權(quán)重比例
- HTML5isnowalsohostedbytheW3C
- title和alt 標(biāo)簽介紹及其異同
- head區(qū)域的編碼規(guī)范
- HTML結(jié)構(gòu)更加清晰、規(guī)范,學(xué)習(xí)HTML5優(yōu)化結(jié)構(gòu)的思路。
- XHTML教程:Doctype文檔類型聲明必不可少!
- HTML初級(jí)教程段落
- Default style sheet - HTML4標(biāo)簽的默認(rèn)樣式列表
- XHTML代碼的基本應(yīng)用
- XHTML入門學(xué)習(xí)教程:XHTML標(biāo)簽
- 相關(guān)鏈接:
- 教程說(shuō)明:
XHTML教程-XHTML教程:針對(duì)初學(xué)者的XHTML基礎(chǔ)
。