| 一、 | 樣式可以套用於「部分文字<span>、<p>、<table>、<tr>、<td>、<div>...等」,來改變諸如文字的大小顏色間距、段落的縮排行距、表格框線網底背景圖案、儲存格的內距...等。 這類型的樣式,會以下面的方式出現於程式碼檔頭的部分,樣式名稱前方有 . : |
| .style1 { font-size: 16px; padding: 10px; } |
|
| 二、 | 可重新定義預設的標籤(如影像標籤<img>、超連結標籤<a>...)屬性,例如重新定義<img>標籤可以讓所有的圖片外觀改變(如四邊留10PX白邊)、或重新定義<a>標籤讓所有的超連結的顏色。 這類型的樣式定義,會以下面的方式出現於程式碼檔頭的部分: |
| img { padding: 10px; background-color: #000000; } a:link { color: #0000CC; } |
|
| 三、 | 因為上面「二」的樣式作用會影響整個頁面,因此,如果只有想針對頁面某個區域的預設標籤來修改(例如只想改變某一個表格裡面的超連結樣式),則 (做法1)可以將該區域(例如<table><div>)先來指定ID名稱(編號),再進一步定義這些ID之下的預設標籤。如此一來,例如將ID命名(編號)為「A1」的表格,其表格內的超連結樣式將發生改變。 (做法2)對一般類別樣式(如下面的style1),進階定義在其套用範圍內的預設標籤(如a:link、a:hover),如此一來,例如只要套用style1類別的表格,其中的超連結就會改觀。 這類型的樣式定義,會以下面的方式出現於程式碼檔頭的部分,樣式名稱前方有 #ID編號名稱 或 類別名稱 : |
#A1 a:link {
display: block;
} .style1 a:link {
display: block;
} |
|
| 四、 | CSS結合DIV標籤,可以使用在網頁文件的結構設計上(如固定網頁內容要放置的寬度、設定背景圖、頁面中不同層次的資料縮排...),如果再配合外部樣式檔,則可以統一多個頁面的外觀與設計。 |
.欄位間隔20PX {
padding: 20px; } .底圖字12大小紅色 { font-size: 12px; color: #990000; background-image: url(../00_images_Scripts/bg1.gif); } |
左方儲存格放置了一個【DIV.欄位間隔20PX類別】
,裡面又放了一個【DIV.底圖字12大小紅色】, 等於兩種效果加在一起。 |
|
頁面有可能比較短 |
![]() |
也有可能比較長,但是寬度維持一定, 而中間內容區的高度必須為【彈性】。 |
![]() |
版面設計:切片區塊一 HEADER |
![]() |
版面設計:切片區塊二 CONTENT |
版面設計:切片區塊三 FOOTER |