在制作網(wǎng)站時(shí),Dreamweaver提供驗證程序,能夠快速驗證站點(diǎn)內所有標簽是否存在語(yǔ)法錯誤。 該驗證程序可以檢測的語(yǔ)言包括HTML、XHTML、CFML(ColdFusion標記語(yǔ)言)、WML(無(wú)線(xiàn)標記語(yǔ)言)和XML等。
1、設置驗證程序在啟動(dòng)驗證程序之前,用戶(hù)最好在【首選參數】對話(huà)框中設置驗證程序的首選參數。
【操作步驟】
第1步,啟動(dòng)Dreamweaver。
第2步,選擇【編輯】|【首選參數】命令,打開(kāi)【首選參數】對話(huà)框。
第3步,在左側【分類(lèi)】列表中選擇【W(wǎng)3C驗證程序】分類(lèi)項,即可在右側設置驗證程序的參數。
第4步,設置要驗證參照的標簽庫,同一標簽庫或語(yǔ)言只能選擇一個(gè)版本。
第5步,單擊【管理】按鈕,可以在打開(kāi)的對話(huà)框中選中要在驗證程序報告中包含的錯誤和警告類(lèi)型。
2、驗證站點(diǎn)標簽
在【結果】面板組中選擇【驗證】面板,然后單擊面板左側的【驗證】按鈕,從彈出的下拉菜單中選擇【驗證當前文檔】選項,則Dreamweaver會(huì )自動(dòng)對當前文檔進(jìn)行標簽的語(yǔ)法驗證。所有檢測到的記錄分類(lèi)說(shuō)明如下。
?如果前面標識圖標顯示為,則表示該記錄是一條語(yǔ)法錯誤,用戶(hù)可以根據指示的文件名、所在的行,以及錯誤描述進(jìn)行修復。Dreamweaver暫時(shí)還沒(méi)有提供自動(dòng)修復功能,所以還需要用戶(hù)手動(dòng)逐條修改。有些錯誤可能是因為用戶(hù)設置的驗證版本較低,而該版本還支持這種語(yǔ)法功能,所以應根據實(shí)際需要酌情選擇修改。修改時(shí),直接雙擊【文件】列的文件名,Dreamweaver會(huì )自動(dòng)打開(kāi)該文件,在【拆分】視圖下選中顯示錯誤的標簽或屬性。
?如果前面標識圖標顯示為,則表示該記錄是一條非標準的用法,Dreamweaver提出警告,建議不要使用,最好能夠修復。
?如果前面標識圖標顯示為,則表示該記錄是一條消息,Dreamweaver提示該用法已經(jīng)過(guò)時(shí),或將被淘汰,建議避免使用。
?如果前面標識圖標顯示為,則表示該記錄是一條嵌套錯誤,Dreamweaver會(huì )提示用戶(hù)在使用時(shí)標簽嵌套出現錯誤,例如,缺少封閉標簽,或者嵌套的層次不正確。因此用戶(hù)應該及時(shí)修復過(guò)來(lái)。對于IE瀏覽器來(lái)說(shuō),它會(huì )很智能地幫助用戶(hù)進(jìn)行糾錯顯示,但是對于其他標準瀏覽器來(lái)說(shuō),就會(huì )認為這是一個(gè)錯誤而不予解析。如果在【驗證】面板左側單擊【瀏覽報告】按鈕,則Dreamweaver會(huì )自動(dòng)生成報告,以網(wǎng)頁(yè)的形式把所有記錄列出來(lái),這樣用戶(hù)可以在放大的窗口中預覽所有驗證信息。
3、 站點(diǎn)報告
在網(wǎng)站建設中,站點(diǎn)報告是Dreamweaver提供的另一個(gè)站點(diǎn)驗證工具,該工具能夠允許用戶(hù)有選擇地進(jìn)行驗證,這樣能夠使驗證工具更具目的性。
【操作步驟】
第1步,啟動(dòng)Dreamweaver。
第2步,在【結果】面板組的【站點(diǎn)報告】面板中單擊左側的【報告】按鈕,用戶(hù)也可以選擇【站點(diǎn)】|【報告】命令。
第3步,打開(kāi)【報告】對話(huà)框,在該對話(huà)框中可以自定義要驗證的項目,并進(jìn)行流程控制。
第4步,在【報告在】下拉列表框中選擇要報告的內容,并設置要運行的任意一種報告類(lèi)型(工作流程或HTML)。只有在【文件】面板中已經(jīng)有選定文件的情況下,才能運行【站點(diǎn)中的已選文件】報告。
第5步,如果選擇了工作流程報告,單擊【報告設置】按鈕進(jìn)行設置,如果選擇不止一個(gè)工作流程報告,則對每個(gè)報告都需要單擊【報告設置】按鈕進(jìn)行設置。
其中幾個(gè)選項說(shuō)明如下。
?取出者:創(chuàng )建一個(gè)報告,列出某特定小組成員取出的所有文檔。
?設計備注:創(chuàng )建一個(gè)報告,列出選定文檔或站點(diǎn)的所有設計備注。
?最近修改的項目:創(chuàng )建一個(gè)報告,列出在指定時(shí)間段內發(fā)生更改的文件。第6步,如果選擇HTML報告,則可以進(jìn)行如下選擇。
?可合并嵌套字體標簽:列出所有可以合并的嵌套字體標簽以便清理代碼。例如,<fontcolor="#FF0000"><font size="4">STOP!</font></font>將被顯示出來(lái)。
?沒(méi)有替換文本:列出所有沒(méi)有設置替換文本的img標簽,即沒(méi)有設置alt=""或title=""屬性的<img>標簽。在純文本瀏覽器或設為手動(dòng)下載圖像的瀏覽器中,替換文本將替代圖像出現在應顯示圖像的位置。
?多余的嵌套標簽:列出應該清理的嵌套標簽。例如,<i>abc<i>efg</i>hij</i>。
?可移除的空標簽:列出所有可以移除的空標簽以便清理HTML代碼。例如,可能在【代碼】視圖中已刪除了某項或某個(gè)圖像,卻留下了應用于該項的標簽。
?無(wú)標題文檔:列出在選定參數中找到的所有無(wú)標題的文檔。Dreamweaver報告所有具有默認標題、重復標題或缺少標題標簽的文檔。
4. 清理標簽
選擇【命令】|【清理HTML】命令,將打開(kāi)【清理HTML/XHTML】對話(huà)框,在做網(wǎng)站時(shí)使用該對話(huà)框則可以快速清除當前文檔中的指定標簽或者錯誤、不規范的標簽。
當前文章標題:驗證Web標準
當前URL:http://amzcoolest.com/news/wzzz/3217.html
上一篇:站點(diǎn)測試和維護
下一篇:網(wǎng)站推廣概述