案例實戰(zhàn):應(yīng)用表格

表格素有網(wǎng)頁設(shè)計“靈魂”之稱,當然在標準設(shè)計過程中,很多效果可以直接使用CSS快速實現(xiàn),但即便如此,其作用不可小視。下面結(jié)合實例介紹如何巧妙運用表格、單元格屬性在網(wǎng)頁設(shè)計中富有創(chuàng)意的網(wǎng)頁布局效果。

制作圓角表格

圓角表格在網(wǎng)頁布局中使用頻率最高。由于表格沒有提供直接設(shè)置圓角的屬性,制作圓角表格需要間接方法來完成,實現(xiàn)圓角表格的方法有很多種,如圖像法、像素法、編程法,其中圖像法使用范圍最廣。用圖像制作圓角表格的步驟如下。

【操作步驟】

第1步,使用Photoshop設(shè)計左右對稱的圓角圖標,設(shè)計寬度為8像素,高度為60像素,使用紅色(#DA2129)進行填充,如圖6.27所示。

第2步,啟動Dreamweaver,新建文檔,保存為index.html。在頁面中插入一個表格,主要設(shè)置:1行3列,大小為800×60像素,居中顯示。

提示:使用表格進行網(wǎng)頁布局時,一般要設(shè)置【表格】對話框中的【邊框粗細】文本框、【單元格邊距】文本框和【單元格間距】文本框都為0。也可以在插入表格之后,在【屬性】面板中設(shè)置【填充】、【間距】和【邊框】文本框為0。

第3步,在表格兩端的單元格中分別插入圓角圖標,并設(shè)置單元格寬度和圖標寬度相同。在制作圓角圖標時應(yīng)先設(shè)置好圖像大小和表格尺寸的配套。

第4步,設(shè)置中間單元格的背景顏色為深紅色,使其與和圓角圖標顏色保持一致。

第5步,在中間單元格內(nèi)插入一個3行3列的表格。用該表格來布局標題欄,第1列用來控制標題與左側(cè)距離,中間列用來繪制白色豎線,第3列分別用來輸入標題和導(dǎo)航欄目。

第6步,以同樣的方式在下面再插入一個表格,背景顏色設(shè)置為淺灰色,然后輸入深灰色的導(dǎo)航文本。

巧做表格細線制作網(wǎng)頁線條方法多樣,簡單總結(jié)如下。   

?使用圖像法:用Photoshop制作直線,然后插入網(wǎng)頁。   

?在Dreamweaver中選擇【插入】|【水平線】命令插入,即使用<hr>標簽繪制水平直線。   

?用CSS定義元素邊框來制作直線,例如,div{border:solid 1px #FF0000;}代碼可以繪制紅色1像素寬的實線。   

?通過設(shè)置表格邊框。上述方法各有利弊,可根據(jù)個人需要進行選擇。在CSS之前,用表格制作細線比較常用。下面介紹一種獨特方法,通過設(shè)置單元格背景色來顯示直線,這種方法方便簡單,又具有非常大的靈活性和實用性。

【操作步驟】

第1步,打開6.4.1節(jié)操作網(wǎng)頁文檔in-dex.html。在標題欄下面插入一個1行3列的表格,寬800像素,居中顯示,實現(xiàn)網(wǎng)頁主體的布局,即一欄三列的設(shè)計格局。

第2步,設(shè)置第1個單元格寬度為180像素,在該單元格中插入一個14行1列的表格,寬度為94%,居中顯示。

  1. 制作豎線

第1步,在第一個單元格中插入一個1行3列的表格,寬為100%,高為20像素。設(shè)置插入表格的第1個單元格寬為5像素。

第2步,由于Dreamweaver在網(wǎng)站建設(shè)插入表格時自動在每個單元格中嵌入一個空格符號&nbsp;,用來撐大單元格,當插入元素時,空格消失。所以在沒有輸入任何元素時,單元格最小寬度為10像素,最小高度為13像素。

第3步,當要設(shè)置單元格高或?qū)挒樽钚≈禃r,就應(yīng)該把這些空格符號&nbsp;清除掉,方法是把光標置于該單元格內(nèi)或選中該單元格,再切換到【代碼】視圖,把<td width="5">&nbsp;</td>代碼中的&nbsp;刪除即可。

第4步,刪除空格符號&nbsp;之后,設(shè)置的小單元格效果就可以立即顯示出來。然后設(shè)置第2個單元格寬度為1像素,背景顏色為淺灰色#DDDDDD,同樣也需要把代碼中的空格符號&nbsp;刪除。這樣就可以制作一個短豎線效果。

第5步,通過設(shè)置第1個單元格的寬度來調(diào)整豎線的橫向位置;通過設(shè)置表格的高度來調(diào)整豎線的長短;通過設(shè)置該單元格的寬度來調(diào)整豎線的寬度;通過設(shè)置該單元格的背景顏色來設(shè)置豎線的顏色。

2. 制作橫線

第1步,橫線的制作方法要簡單點。選中第2行的單元格。然后在【屬性】面板中設(shè)置單元格高度為2像素,背景顏色為淺灰色#CCCCCC。

第2步,切換到【代碼】視圖,刪除單元格中的空格符號&nbsp;。

第3步,以同樣的方式制作豎線和橫線,注意灰度和寬度的變化。

第4步,在這些直線單元格中輸入導(dǎo)航文本和圖像。


網(wǎng)站建設(shè)、網(wǎng)絡(luò)營銷咨詢專線:0871-63535511(點擊可一鍵撥號)