編寫(xiě)頁(yè)面時(shí)如何符合W3C標(biāo)準(zhǔn)
當(dāng)前位置:點(diǎn)晴教程→知識(shí)管理交流
→『 技術(shù)文檔交流 』
[p][align=left][b]1、[/b] 頁(yè)面中不應(yīng)該出現(xiàn)如,而應(yīng)該用來(lái)替代之。[/align][/p]
[p][align=left][br][b]2、[/b] doctype是document type(文檔類(lèi)型)的簡(jiǎn)寫(xiě),用來(lái)說(shuō)明你用的xhtml或者h(yuǎn)tml是說(shuō)明版本。要建立符合標(biāo)準(zhǔn)的網(wǎng)頁(yè),doctype聲明是必不可少的關(guān)鍵組成部分;除非你的xhtml確定了一個(gè)正確的doctype,否則你的標(biāo)識(shí)和css都不會(huì)生效。[/align][/p]
[p][align=left][br][b]3、[/b] 有三種dtd可以選擇:transitional,strict,frameset。[/align][/p]
[li]第一種是非常寬松的dtd,允許使用html4.01的標(biāo)識(shí),但必須符合x(chóng)html的語(yǔ)法。[/li]
[li]第二種是要求嚴(yán)格的dtd,不能使用任何表現(xiàn)層的的標(biāo)識(shí)和屬性,如 。[/li] [li]第三種是專(zhuān)門(mén)針對(duì)框架設(shè)置的dtd。[/li] [p][align=left]doctype聲明必須放在每一個(gè)xhtml文檔最頂部,在所有代碼和標(biāo)識(shí)之上。[/align][/p] [p][align=left][br][b]4、[/b] 命名空間[br]這個(gè)“xmlns”是xhtml namespace的縮寫(xiě),叫做“名字空間”聲明。[br]xhtml是html向xml過(guò)渡的標(biāo)識(shí)語(yǔ)言,它需要符合x(chóng)ml文檔規(guī)則,因此也需要定義名字空間。又因?yàn)閤html1.0不能自定義標(biāo)識(shí),所以它的名字空間都相同,就是http://www.w3.org/1999/xhtml。目前階段我們只要照抄代碼就可以了。[/align][/p] [p][align=left][br][b]5、[/b] 定義語(yǔ)言編碼[br][br]為了被瀏覽器正確解釋和通過(guò)w3c代碼校驗(yàn),所有的xhtml文檔都必須聲明它們所使用的編碼語(yǔ)言,我們一般使用gb2312(簡(jiǎn)體中文),制作多國(guó)語(yǔ)言頁(yè)面也有可能用unicode、iso-8859-1等,根據(jù)你的需要定義。[br]注:如果忘記了定義語(yǔ)言編碼,可能就會(huì)出現(xiàn),你在dw做完一個(gè)頁(yè)面,第二次打開(kāi)時(shí)所有的中文變成了亂碼[/align][/p] [p][align=left][br][b]6、[/b] javascript定義[br]js必須要用 Copyright 2010-2025 ClickSun All Rights Reserved |