CSS是英語Cascading Style Sheets(層疊樣式表單)的縮寫,它是一種用來表現 HTML 或 XML 等檔案式樣的計算機語言。
HTML語言自HTML4.01以來,不再發布新版本,原因就在於HTML語言正變得越來越複雜化、專用化。即標記越來越多,甚至各個瀏覽器生產商也開發出只適合於其特定瀏覽器的HTML標記,這顯然有礙於HTML網頁的兼容性。於是W3C組織進而重新從SGML中獲取營養,隨後,發布了XML,XML是一種比HTML更加嚴格的標記語言,全稱是可擴展標記語言(EXtensible Markup Language)。但是XML過於複雜,且當前的大部分瀏覽器都不完全支持XML。於是XHTML這種語言就派上了 用場,XHTML語言就是一種可以將HTML語言標準化,用XHTML語言重寫後的HTML頁面可以套用許多XML套用技術。使得網頁更加容易擴展,適合 自動數據交換,並且更加規整。說了這么多,現在該說正題了――CSS。其實CSS單獨使用除了麻煩一點之外,我個人覺得並無明顯的優於HTML的好處。而 關鍵就在於其與腳本語言(如Javascript)及XML技術的融合,即CSS+Javascript+XML(實際上有一種更好的融合:XML+XSL+Javascript)――但XSL,即可擴展樣式表語言相較於CSS過於複雜,不太容易上手。自從CSS出現之後,HTML終於擺脫了雜亂無章的惡夢,開始將頁面內容與樣式分離。
真正的重構理應包含結構、行為、表現三層次的分離以及最佳化,行內分工最佳化,以及以技術與數據、人文為主導的互動 最佳化等。 重構網站先重構人,重構你的理念,不要光光追求技術,追求還原設計稿,追求瀏覽器的兼容性,重要的是基礎和理念。
相關詞條
-
CSS
CSS是Cascading Style Sheet的縮寫。譯作”層疊樣式表單“。是用於(增強)控制網頁樣式並允許將樣式信息與網頁內容分離的一種標記性語言...
基本簡介 樣式表格 實例 歷史說明 創建編輯 -
CSS網站布局實錄
《CSS網站布局實錄》以實例為主,一步步地講解了如何進行符合Web 2.0標準的CSS布局設計與網站重構。全面介紹了CSS選擇器、樣式繼承、層疊、格式化...
基本信息 內容簡介 編輯推薦 目錄 -
CSS那些事兒
《CSS那些事兒》是由林小志編著,電子工業出版社於2009年11月1日出版發行的書籍。
內容簡介 作者簡介 圖書目錄 -
CSS語法
CSS 語法由三部分構成:選擇器、屬性和值。selector property: value選擇器 (selector) 通常是你希望定義的 HTML ...
值的不同寫法和單位 記得寫引號 多重聲明 空格和大小寫 選擇器的分組 -
網站重構
網站重構,這是一本推廣web標準概念的書。它分析了現有表格布局方法的缺點以及“Web標準”思想的產生、發展和推廣過程,並通過一個簡單的網站實例告訴你如何...
名稱 重點介紹 -
CSS實戰手冊
本書從介紹最基本的CSS知識開始,到建立用於列印網頁的CSS和改進你的CSS習慣的最佳實踐。將關於CSS的選擇器、繼承、層疊、格式化、邊距、填充、框線、...
CSS實戰手冊 編輯推薦 內容簡介 作者簡介 媒體推薦 -
CSS那些事兒:掌握網頁樣式與CSS布局核心技術
《CSS那些事兒:掌握網頁樣式與CSS布局核心技術》是電子工業出版社出版的圖書,作者是藍色經典林小志。
內容簡介 作者簡介 圖書目錄 -
重構HTML
內容介紹《重構HTML:改善Web套用的設計(修訂版)》採用理論與實踐相結合的方式,展示了如何重構HTML,以獲得更佳的可靠性、性能、可用性、安全性、可...
內容介紹 -
CSS禪意花園
《CSS禪意花園》是2007年人民郵電出版社出版的圖書,作者是莫里。
編輯推薦 內容簡介 媒體推薦 作品目錄