咱們?yōu)榱藘?yōu)化網(wǎng)頁、加快網(wǎng)頁下載速度,除了對圖片舉行優(yōu)化之外,還需對網(wǎng)頁其他各個元素舉行優(yōu)化。在網(wǎng)頁編織進程中如能充實利用編輯東西,也能在網(wǎng)頁制作中到達優(yōu)化目的。下面是Dreamweaver中的1些優(yōu)化技法:
合理調(diào)用CSS
舉行網(wǎng)頁計劃時,應(yīng)用樣式表單CSS來對頁面元素舉行陳設(shè),能大土地淘汰HTML代碼,這點咱們已經(jīng)很明白。
要領(lǐng):
(1)是選定東西,從右鍵菜單中選擇定義好的樣式參加; (2)是從樣式面板中為東西選擇樣式;
(3)是在標(biāo)簽選擇器上的某標(biāo)簽上單擊右鍵選擇樣式。
這3種要領(lǐng)即使得到的頁面成績1樣,但因為第1種要曉得在HTML代碼中孕育產(chǎn)生1個“span”標(biāo)簽,要是過多地利用肯定會使網(wǎng)頁源文檔大大增肥,影響下載速度。因此調(diào)用CSS時,應(yīng)接納第2、第3種要領(lǐng)。
為辦事器減負(fù)
在交互網(wǎng)頁中,用戶常常使用表單向辦事器提交數(shù)據(jù),等候辦事器的數(shù)據(jù)處理懲處、返回欣賞器……等候的進程是很令民氣煩的。為此,咱們在舉行網(wǎng)頁編輯時,也有須要為辦事器作個思量。Dreamweaver中制作網(wǎng)頁,能為辦事器減負(fù)的事情有1項做得較精彩,就是對用戶所提交的表單的合法性舉行驗證,只需在欣賞器端舉行,不必返回到辦事器驗證,既減輕了辦事器的包袱,又讓欣賞者少1份傷心的等候。 要領(lǐng):選中表單,打開“Behaviors”面板,點擊“+”號選“ValidateForm”,然落伍行設(shè)置即可。順便提示,這個驗證進程實際上是利用JavaScript在欣賞器端作驗證。在Dreamweaver里舉行上述操作時,它會把這段JavaScript代碼放在網(wǎng)頁頭部與之中,如此肯定會使頁面的完全表現(xiàn)時間變長,因為欣賞器要先下載這段代碼才下載其他頁面元素。因此,最幸虧Dreamweaver中打開代碼編輯器,把這段腳本步調(diào)剪貼到源代碼的末了邊,讓其在末了下載。別的,咱們在為網(wǎng)頁參加JavaScript腳本特效時,你要是不盼望頁面出現(xiàn)時馬上收效,也沒干系如此設(shè)置。
自咱“瘦身”
當(dāng)代網(wǎng)頁“瘦身茶”許多,咱們到處都可找到,而在Dreamweaver中,咱們不必到處找“瘦身茶”,利用其自身的“瘦身”成果足能使網(wǎng)頁“苗條怡人”。
要領(lǐng):在“Commands”菜單下選擇“Clean upHTML”,即可舉行設(shè)置對網(wǎng)頁冗余代碼舉行打掃。
合理應(yīng)用表格
咱們不光要為辦事器減負(fù),對利用的欣賞器咱們更必要減負(fù),也就是要盡大概地收縮欣賞器對頁面的分析時間,上面提及的JavaScript腳本參加就是1個例子。影響欣賞器對頁面分析的另有表格,因為欣賞器對表格的分析時間與表格的大小、龐大程度成正比,而咱們在Dreamweaver中為了版式的陳設(shè),都是議決參加大量的表格來舉行定位的,有些人乃至在大表格中套入多重的小表格,這實質(zhì)上也是在加大欣賞器的包袱,使頁面出現(xiàn)時間大大加長。為此在利用表格時,應(yīng)只管即便將表格打散,并要盡大概地克制表格的層層相套。