1.點選主功能表【視窗】/【CSS樣式】, 或是直接按下 Shift+F11快速鍵, 開啟「CSS樣式」面板。
2.按下面板最下方的附加樣式表按鈕, 在「附加外部樣式檔」對話框中進行外部CSS樣式檔的連結設定。
2026年4月1日 星期三
2026年3月22日 星期日
DW_PHP_AJAX_CH3 表單的設計與規劃_(3)CSS樣式設定_概說
CSS是Cascading Style Sheet的縮寫, 譯為「串接樣式表」(本書簡稱「樣式表」)。在1997年W3C公佈HTML 4 標準的時候, 也同時公佈了第一個樣式表標準「CSS 1」, 樣式表的產生讓網頁編輯語法(HTML)產生了一個重大變革, 以前的HTML版本中, 文件內容的變化(例如文字顏色)都是直接透過元素標籤的屬性設定來實現, 在瀏覽器群雄爭霸的當時, 各個瀏覽器廠商為了市場爭奪而創建各種只有自家支援的元素標籤, 利用各種元素交互套疊而達到不同的效果, 造成網頁內容編輯一團混亂, CSS 的出現改變此一窘境, 讓文件內容的樣式變化設定有了共同的規格, 更簡化了網頁編輯的流程。
樣式表是DHTML(Dynamic HTML)的一部分, W3C 把 DHTML 分成三部分:文稿程式(例如 JavaScript )、 CSS 、 支援動態效果的瀏覽器。建立樣式表用意就是把物件引入HTML (就是將元素標籤物件化), 以便利用文稿程式(如javascript、VBScript)可以設定、變更、取用物件的屬性, 進而達到動態網頁的目的。在1998年5月 W3C 又發佈了CSS 2版本, 樣式表的功能更加充實。
樣式表是DHTML(Dynamic HTML)的一部分, W3C 把 DHTML 分成三部分:文稿程式(例如 JavaScript )、 CSS 、 支援動態效果的瀏覽器。建立樣式表用意就是把物件引入HTML (就是將元素標籤物件化), 以便利用文稿程式(如javascript、VBScript)可以設定、變更、取用物件的屬性, 進而達到動態網頁的目的。在1998年5月 W3C 又發佈了CSS 2版本, 樣式表的功能更加充實。
!!!TIP:應用CSS的好處
通吃瀏覽器
CSS樣式表, 不管瀏覽者是使用何種瀏覽器來觀賞網頁皆能表現出網頁獨特的風格, 不像JavaScript或VBScript語言會因為瀏覽器的不同而產生差異, 不單是市場上使用率最高的 Microsoft Internet Explorer (IE) 與 Netscape Communicator 瀏覽器支援, 甚至許多非主流的瀏覽器, 如 Emacs-W3、Arena......等, 都有支援解析的能力。
特立獨行的風格
一個人氣旺盛的網站之所以吸引人就是因為擁有獨一無二的風格!舉例來說:在 CSS樣式表出現之前, 幾乎所有網頁中的超鏈結文字都會加上底線 (Under Line) , 而且並無特色變化, 如果加上CSS語法那可就大大不同啦!
網路環保
在大家全力推廣全民上網的同時, 出現了一個嚴重的危機〔網路頻寬不足〕, 一方面是因為上網人口的急速增加造成頻寬不足, 但最大的原因是網頁設計者在網頁設計過程中使用了大量的圖片, 圖片檔的體積大, 在傳輸的過程中消耗了大量的網路資源, 而CSS的出現將使這個問題獲得部分紓解, CSS可使用單純的文字來達到與圖片相同的表現效果!也就是說:一段簡短的文字就可以取代體積龐大的圖片!不但傳輸速度加快, 同時也獲得與圖片相同的視覺效果。
網頁維護容易
為了維持我們特立獨行的網站風格, 同時也為了維持網頁的一致性, 我們可以建立一個獨立的CSS樣式表檔案, 讓我們建立的每一個網頁樣式都能參照此一樣式檔案, 當此一樣式檔案內容改變後, 所有有參照此一樣式檔案的網頁外觀也就會全部跟著改觀了, 因此我們不必一一的修改各個網頁來達到網站風格的一致性, 如果你維護的網頁只有幾頁, 或許並不會感受到它的便利性, 如果是上百頁甚至數百頁, 你就會體會到它所帶來的便利性!
訂閱:
意見 (Atom)
-
版權宣告 【數位書香網站】之所有著作、視聽內容及資料以及網站畫面資料之安排,其著作權、專利權、商標、營業秘密及其他智慧財產權,均為【昱得資訊工作室】之合法權利人所有,除事先經【昱得資訊工作室】或其權利人之合法授權,任何人皆不得擅...
-
網頁物件:document,document物件我們之前已經用過了喔!還記得我們要將資料輸出到網頁上時,使用了write()方法,這個write()方法就是屬於document物件的! 其實,document物件是指:顯示於瀏覽器視窗中的網頁文件,舉凡與網頁相關的設定項目,都是...
-
選項按鈕(Radio)適用於多備選案答案且單一答案選取的場合, 如同單選的選擇題,例如血型、性別…等。 1. 在「分割」編輯模式下, 將游標置於表單範圍內的文字欄位「Email」後方, 按下Shift+Enter鍵進行斷行。 2. 按下工具列上的標籤工具按鈕, 此時原始...
-
[陣列] 什麼叫陣列(Array)?陣列就是一個集合變數, 陣列就如變數一般, 可用來儲存資料, 一般的變數只能存放一筆資料, 而陣列則可以存放多筆資料, 簡言之, 陣列就一群資料型態相同的變數集合。 陣列是一群變數的集合, 不妨將陣列想像成一間旅館, 旅館內會有很多房...
-
在Dreamweaver的強大功能支援下, 要連結資料庫、取得資料紀錄, 完全不須撰寫程式碼, 透過Dreamweaver的圖形化介面輸入幾個必要資訊(例如資料庫使用者帳號與密碼)就可完成。 [連結資料庫] 1. 開啟我們已經訂義好的網站『MyPHP』, 在【檔案】面板...
-
條件判斷敘述if if判斷敘述是我們最常用來讓程式轉彎的判斷敘述,它的通用格式是: If (條件式) { 程式敘述 } 它的意義是:如果『條件式』成立(評估值為True),就執行大括號『{}』之間的程式敘述,不然的話就跳過大括號『{}』之間的...
-
版權宣告 【數位書香網站】之所有著作、視聽內容及資料以及網站畫面資料之安排,其著作權、專利權、商標、營業秘密及其他智慧財產權,均為【昱得資訊工作室】之合法權利人所有,除事先經【昱得資訊工作室】或其權利人之合法授權,任何人皆不得擅自以任何形式複製、改作、...

