影像、技巧、教學討論及分享

2009年1月23日 星期五

何謂CSS

何謂CSS樣式表
CSS(Cascading Style Sheets)中文翻譯是「串接樣式表」,是W3C組織所擬定出的一套網頁標準格式,以往CSS大多只常被用來做一些超連結文字的樣式設定,而網頁排版則是使用框線為零的表格做編排,事實上表格拿來做排版運用,在W3C 裡被認為是錯誤的作法,正確的作法應該使用CSS做版面編排配置,但由於需考量相容性、網頁編輯人員的舊習慣等技術操作問題,所以導致在台灣的網頁設計頁裡仍大多是使用表格做排版,隨著CSS的語法架構演進越來越成熟,舊的表格排版作法會慢慢逐漸被淘汰,台灣的市場反應通常都會比國外慢上半年到一年左右的腳步,但目前台灣一些知名的大型網站其實已經都悄悄採用CSS做排版了,例如Yahoo!奇摩、 MSN台灣、 Yam天空……,由此得知CSS版面(DIV 編排技術)架構未來在台灣一定會更普及。CSS語法可達成的功能眾多,所產生的好處也非常多,不只是運用在網頁排版上,善用CSS幾乎可以達成美編語法跟傳統HTML語法以及其他程式語法完全分離,除了方便維護之外,對於網頁美編人員與程式開發人員的分工也可以更為明確,較少產生以前美編人員與程式人員彼此修改後去動到對方的語法的缺陷,如果能做成系統讓一般客戶修改,基本上可以讓客戶自行編修豐富的美編效果,未來一般企業網站對CSS可以有較大控制度的需求應也是會逐步增加。

1.CSS 是 "Cascading Style Sheet" 的縮寫,一般稱為 "階層樣式表"。CSS 並不是一種程式設計語言,而是用於網頁排版的標記性語言。它可以將 html語言功能加以擴展,讓您的網頁更有獨特的風格。
2.CSS 語法皆可直接套用在網頁上,是屬於比較容易上手的語法,如果需要更詳盡的資訊,建議您參閱相關書籍。
3.在CSS 語法中,舉凡字形、顏色、尺寸、背景、文字、邊界等屬性,皆建議您多做不同的嘗試,以獲得最佳瀏覽效果。

後記:CSS樣式表將會成為網頁設計中的主流技術,Dreamweaver挾帶著更強大網頁編寫而來,不但影響了程式使用者更便利的撰寫方式,更方便了美術設計者在程式這一塊的不足,所以美術設計者其實要更加專研CSS語法的運用及撰寫。

沒有留言:

張貼留言