CSS教學(五)如何使用DW4建立CSS
1. CSS styles面板
透過前面幾章的學習,相信大家對CSS有了一定的了解,這一章我們來講解如何利用Dreamweaver4來創建CSS。首先運行Dreamweaver4,啟動後,選擇選單下的Windows->CSS styles(或按Shitf+F11),系統彈出CSS styles管理面板,如下圖所示:
在CSS styles面板裡顯示了所有自訂的CSS樣式(也就是上面提到的以點開頭的類別選擇符,Dreamweaver4把這樣以點開頭的類別選擇符作為自訂樣式來使用),可以利用Apply按鈕這些CSS樣式隨意應用在頁面中的文字或文檔區域。
注意:應用程式按鈕前面有一個複選框,選取的時候按鈕成灰色不可用,表示自動套用,只要滑鼠點選自訂的CSS樣式就會自動套用到頁面中目前元素;如果複選框沒有選中,Apply按鈕為可用,應用時需要點Apply按鈕。當物件套用了自訂樣式時,也就相當於在目前HTML標記後加上class=”...」。另外在樣式前有一個「S」型的符號 ,表示內部定義樣式;如果是符號 ,表示這個樣式連結到外部樣式表檔。
注意:CSS styles面板只顯示自訂(class)CSS 樣式;重新定義的HTML標記和其他CSS選擇符樣式不會出現在CSS styles面板上,這是因為它們可以自動套用到那些HTML標記控制的區域。 (重定義HTML標記是指選擇符為單一HTML標記的CSS樣式,之所以叫重定義是因為重新定義了並改變原來HTML標記的樣式。)
在右下角有4個小按鈕,這是最常用的幾個命令:
Attach style Sheet:(鏈接到樣式表)點擊後會彈出一個選擇樣式表對話框,選中以前創建好的外部樣式表,點確定就鏈接加入了這個外部樣式表。加入外部樣式表時注意盡量使用相對路徑。 New style:(新樣式)通常我們會透過這個按鈕來建立CSS樣式表。
Edit style sheet:(編輯樣式表)點擊後會彈出編輯樣式表對話框,顯示了所有已存在的內部和外部樣式表,可以在這個對話框中新建、編輯、刪除樣式。
Delete:(刪除樣式)先選取要刪除的自訂CSS樣式,然後點此按鈕,樣式就被刪除了。
點上面的小三角或點擊滑鼠右鍵會彈出一個選單,選單的功能依序為:
Edit:(編輯)編輯你目前選取的自訂CSS樣式,點擊後就進入了編輯此項CSS類別樣式的定義樣式對話框。
Duplicate:(複製)將目前選取的自訂CSS樣式類別複製。
Delete:(刪除)刪除目前選取的自訂CSS樣式,和按鈕的效果相同。
Apply:(應用程式)是指將選取的CSS類別套用在頁面中目前元素。同Apply按鈕。
New style:(新樣式)等同於 按鈕。
Edit style sheet:(編輯樣式表)等同於 按鈕。
Attach style Sheet:(連結到外部樣式表)等同於按鈕。
Export style Sheet:(匯出樣式表)將此頁面中的內部樣式表匯出為外部樣式表檔案。注意:Dreamweaver4匯出樣式表除了用這個方法外,還可以用主選單下的File->Export->Export CSS styles匯出。
2. 建立樣式表的類型在建立樣式表之前我們先介紹Dreamweaver4的三種樣式表類型,點選CSS styles面板中的按鈕(或CSS styles面板選單New style),彈出新樣式對話框,如下圖:
在Define裡可以選擇是外部樣式表,還是內部樣式表:
l 選擇New style Sheet File(新樣式表檔案),系統會先讓你儲存這個樣式表文件,然後定義這個樣式表檔。整個頁面的樣式就會跟著你建立的這個樣式表文件,然後你可以把這個外部樣式表文件連結到別的頁面去,這樣就可以讓一個樣式表文件控制多個頁面了。
l 如果你選擇This Document Only(只存在這個文件),你就建立了一個內部樣式表,Dreamweaver4會自動把你建立的樣式表內容放到
定義好了樣式,現在我們就可以把這個自訂樣式套用在需要的地方,在網頁中選取文字,然後按一下樣式面板中的emphases樣式。看看,是不是你要的效果。
注意:如果我們選取的內容是一個表格或一個段落,那麼整個表格或段落內的文字被定義了emphases樣式,從原始程式碼裡我們可以看出是在