XHTML 1.0是基于HTML4.0的,因此它能夠被已有的瀏覽器解析。就意味著可以立即開始使用XHTML。另外不管是轉(zhuǎn)換一個(gè)已經(jīng)存在的站點(diǎn)還是建立新的代碼,都可以使用工具來(lái)幫助,一致事半功倍。
W3C將XHTML 1.0分為三種規(guī)范:XHTML-1.0-Strict(嚴(yán)格)、XHTML-1.0-Transitional(過渡)和XHTML-1.0-Frameset(框架)。
一般建議用XHTML-1.0-Transitional(過渡)進(jìn)行現(xiàn)有站點(diǎn)的轉(zhuǎn)換,因?yàn)樵谖覀儗慼tml的時(shí)候可能過多的在HTML中包含很多控制外觀的標(biāo)記,否則要改成css控制的話工作量相對(duì)增大.還有一個(gè)就是瀏覽器問題,就是有些用戶可能用的是不支持新版css2(建議用XHTML & CSS2)的舊式瀏覽器,所以用XHTML-1.0-Transitional(過渡)來(lái)分擔(dān)部分控制外觀是理想的.
使頁(yè)符合XHTML
當(dāng)您創(chuàng)建新頁(yè)時(shí),您可以使該頁(yè)符合 XHTML。您還可以使現(xiàn)有的 HTML 文檔符合 XHTML。
若要新建符合 XHTML 的文檔,請(qǐng)執(zhí)行以下操作:
選擇“文件” >“新建”。
即出現(xiàn)“新建文檔”對(duì)話框。
選擇一種文檔類型。
選擇“使文檔符合 XHTML”選項(xiàng)。
注意:不是所有的文檔類型都可以使之符合 XHTML。
單擊“確定”。
若要以默認(rèn)方式創(chuàng)建符合 XHTML 的文檔,請(qǐng)執(zhí)行以下操作:
選擇“編輯”>“首選參數(shù)”或 Dreamweaver >“首選參數(shù)”(Mac OS X),然后選擇“新建文檔”類別。
在“新建文檔”類別中,選擇一種文檔類型并選擇“使文檔符合 XHTML”選項(xiàng)。
單擊“確定”。
若要使現(xiàn)有 HTML 文檔符合 XHTML,請(qǐng)執(zhí)行以下操作:
打開文檔,然后執(zhí)行下列操作之一:
對(duì)于不含框架的文檔,選擇“文件”>“轉(zhuǎn)換”>“XHTML”。
對(duì)于包含框架的文檔,選擇一個(gè)框架并選擇“文件”>“轉(zhuǎn)換”>“XHTML”。若要轉(zhuǎn)換整個(gè)文檔,請(qǐng)對(duì)每個(gè)框架以及框架頁(yè)文檔重復(fù)此步驟。
注意:您不能轉(zhuǎn)換模板的實(shí)例,因?yàn)槟0宓膶?shí)例必須與它所基于的模板使用相同的語(yǔ)言。例如,基于 XHTML 模板的文檔將始終是 XHTML,基于不符合 XHTML 的 HTML 模板的文檔將始終是 HTML,并且不能把它轉(zhuǎn)換為 XHTML 或其它語(yǔ)言。
另外,關(guān)于使用xhtml/css進(jìn)行網(wǎng)頁(yè)設(shè)計(jì)的優(yōu)點(diǎn)有一篇很精彩,深入淺出的Seybold 研討會(huì)上的演講,推薦大家去看看:http://www.onestab.net/seybold/everything.html