国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網(wǎng)站 > WEB開發(fā) > 正文

利用插件來校驗XHTML是否符合Web標準

2024-04-27 13:53:24
字體:
來源:轉載
供稿:網(wǎng)友

大家對W3C提供的在線校驗工具HTML Validator一定很熟悉了,通過它的校驗甚至成了網(wǎng)頁“符合標準”的唯一標志。我們暫且不討論這種熟悉的誤區(qū),但W3C的這個校驗工具確實是最權威也最準確。它嚴格地根據(jù)與頁面相應的DTD 來校驗XHTML代碼,同時提供明確的錯誤提示幫助制作者糾錯、改進。

這個在線校驗工具也有它的局限性,就是——“在線”。假如你的頁面在線,那么直接校驗也還方便,假如是還在制作中的本地文件,那就需要上傳才能校驗了。另外網(wǎng)速也成為一件麻煩事,比如我的網(wǎng)站是架在自己家中,連到W3.org本來就慢,校驗的時候還要等W3的服務器來我的服務器上抓取頁面,這么一來一去可實在是讓人頭痛。

除去這個在線校驗工具,W3C還有一個開源的軟件:Tidy。它的主要功能是自動地把HTML代碼轉為XHTML代碼,有些CMS系統(tǒng)就是用它在后臺把用戶提交上來的代碼處理為較為干凈并合標準的代碼。在轉換代碼的過程中,它也會產生具體的錯誤報告。大約半年前,我開始使用Tidy,并試圖把它寫成MyIE的插件,方便隨時對頁面進行校驗。無奈實在沒有時間去研究MyIE那一大堆API,中途就放棄了。年初的時候忽然在Firefox的網(wǎng)站找到一個基于Tidy的HTML校驗插件,如獲至寶,這個小插件也確實好用,在平常的工作中幫了大忙。希奇的是似乎很少看到有其他人提及這個工具,所以俺就來介紹一下。

先要安裝這個插件(唉,又廢話了……),可以到這里下載。裝完后重啟Firefox,可以在Tools(工具)->Extensions(擴展)中看到這個插件,如下:

Web標準:用Firefox瀏覽器的插件來校驗XHTML


使用的方法嚎簡單呀!隨便打開個網(wǎng)頁,再往Firefox的右下角瞄一眼,you can find this:

Web標準:用Firefox瀏覽器的插件來校驗XHTML

它把不合規(guī)范的錯誤分成了Error(錯誤)和Warning(警告)兩類。Error一般是比較嚴重的問題,比如標簽嵌套錯誤。Warning的問題就多了,比如鏈接里的&沒有寫成&amp;等等。另外這個插件引入了Accessibility(可訪問性)校驗,默認情況下它是不校驗可訪問性的,比如<img>標簽不加alt屬性,在線校驗是算錯的,它就不管。假如你要打開可訪問性校驗,可以右鍵點擊上面紅框的區(qū)域,選Option,然后有一個Accessibility Level的選擇,建議選Normal。當然了,你可能對自己要求比較嚴格,那就選3吧……不要被狂多Warning嚇壞咯。Option里還有更多的選項,俺不多

主站蜘蛛池模板: 吉木乃县| 石柱| 当涂县| 周口市| 耒阳市| 南城县| 蓝山县| 阿瓦提县| 东兴市| 天津市| 东阿县| 邹平县| 双鸭山市| 青阳县| 九台市| 门源| 长沙市| 黑河市| 清水县| 隆安县| 正镶白旗| 巴东县| 从江县| 肃北| 武鸣县| 揭东县| 沽源县| 勃利县| 临猗县| 开化县| 扶余县| 闻喜县| 宣武区| 青神县| 沈丘县| 长垣县| 类乌齐县| 汽车| 浦城县| 长沙市| 安庆市|