DW的代码格式化和净化功能
我們在利用Dreamweaver (簡稱DW)進(jìn)行網(wǎng)頁制作前,可以進(jìn)行“格式化HTML代碼”參數(shù)設(shè)置,如控制縮進(jìn)、設(shè)置行間隔、設(shè)置標(biāo)記和屬性名稱的大小寫等,從而在創(chuàng)作文檔時,保持其源代碼格式簡潔明了,也便于自我維護(hù)。
利用“格式化HTML代碼”和“凈化HTML代碼”的特性,還可以對現(xiàn)有文檔的HTML代碼進(jìn)行格式化和凈化,實現(xiàn)統(tǒng)一的HTML代碼格式,刪除無用的代碼,修復(fù)代碼錯誤,優(yōu)化代碼,提高代碼質(zhì)量。
1.HTML格式化參數(shù)設(shè)置
打開“Edit”菜單,選擇“Prefernces”,打開參數(shù)選擇對話框,選擇“HTML Format”項,設(shè)置相關(guān)參數(shù)。
Indent:縮進(jìn)方式。
Use:選擇用空格或制表符(Tab)實現(xiàn)縮進(jìn)。
Table Rows and Columns:選擇,則會自動縮進(jìn)用于創(chuàng)建表格的tr標(biāo)記和td標(biāo)記。
Frames and Framesets:選擇,則會自動縮進(jìn)用于創(chuàng)建框架和框架集的frames標(biāo)記和framesets標(biāo)記。
Indent Size:單位“字符”。
Tab Size:單位“制表符”。
Automatic Wrapping:選擇自動換行和行數(shù)。
Line Breaks:不同的操作系統(tǒng),選擇不同的方式。
Case for Tage:選擇大小寫方式,只對文檔窗口編輯操作有效。
Case for:選擇大小寫方式,只對文檔窗口操作有效。
Override Case Of:全選中,則會根據(jù)上面的設(shè)置,在各種編輯狀態(tài)下,強(qiáng)制對各種文檔的標(biāo)記或?qū)傩缘拇笮戇M(jìn)行重寫。
Centering:居中方式的兩種源代碼的選擇。
2.格式化現(xiàn)有文檔的HTML代碼
通過格式化參數(shù)設(shè)置,除了“Override Case Of”屬性以外,通常只對新建文檔或現(xiàn)有文檔中新輸入的內(nèi)容有效,對現(xiàn)有文檔中的源代碼進(jìn)行格式化,操作如下:
用DW打開現(xiàn)有文檔,打開“Commands”菜單,選擇“Apply Source Formatting”命令。
3.HTML重寫參數(shù)設(shè)置
打開“Edit”菜單,選擇“Prefernces”,打開參數(shù)選擇對話框,選擇“HTML Rewriting”項,設(shè)置相關(guān)參數(shù)。
Fix Invalidly Nested and Unclosed Tags:修復(fù)無效的嵌套和未封閉標(biāo)記。
Remove Extra Closing Tags:刪除多余的封閉標(biāo)記。
Warn when Fixing or Removing Tags:當(dāng)修復(fù)或刪除標(biāo)記時發(fā)出警告。
Never Rewrite HTML :In Files with Extensions:從不重寫帶有以下擴(kuò)展名的HTML文檔,可以在文本框中輸入相應(yīng)的擴(kuò)展名,用空格隔開。
Special:兩個選項用于設(shè)置是否對某些特定字符進(jìn)行編碼。
4.凈化現(xiàn)有文檔的HTML代碼
凈化現(xiàn)有文檔的HTML代碼,可以刪除無用的代碼,優(yōu)化源代碼。如下操作:
用DW打開現(xiàn)有文檔,打開“Commands”菜單,選擇“Clean Up HTML”命令。
Empty Tags:空標(biāo)記。
Redundant Nested Tags:多余嵌套標(biāo)記。
Non-Dreamweaver HTML Comments:所有非Dreamweaver自動生成的注釋信息。
Dreamweaver HTML Comments:Dreamweaver HTML注釋。
Specific Tag(s):可以在文本框中輸入想刪除的標(biāo)記。
Combine Nested Tags When Possible:對文檔中的嵌套標(biāo)記進(jìn)行重新組合。
Show Log on Completion:完成后顯示提示。
另外,DW還可以對Microsoft Word生成的HTML文檔進(jìn)行凈化,不妨自己試試。
原文引用:http://sh.yuloo.com/IT/pmwy/68582.html
轉(zhuǎn)載于:https://blog.51cto.com/feifei999/1343966
總結(jié)
以上是生活随笔為你收集整理的DW的代码格式化和净化功能的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: [Head First设计模式]饺子馆(
- 下一篇: 动软发布微信营销服务系统,微信商城系统!