亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 開發 > CSS > 正文

網站設計之合理架構CSS

2024-07-11 09:07:22
字體:
來源:轉載
供稿:網友
網站設計之合理架構CSS,本文為大家分享了合理架構CSS的方法,以及架構CSS的注意事項,感興趣的小伙伴們可以參考一下
 
 

一、架構CSS

在當前瀏覽器普遍支持的前提下,css被我們賦予了前所未有的使命。然而依賴css越多,樣式表文件就會變得越大越復雜。與此同時,文件維護和組織的考驗也隨之而來。
(曾幾何時)只要一個css文件就夠了——所有規則(rule)匯聚一堂,增刪改都很方便——可這種日子早已遠去。(現在)建立新網站時,必須花點時間好好籌劃怎么組織和架構css。

二、文件的組織

構建css系統的第一步是大綱的擬定。(我認為)css組織規劃的重要性堪比網站目錄結構。(注:用詞夸張一點,讓你加深記憶) 沒有哪種方案放之四海而皆準,因此我們會討論一些基本的組織方案,以及它們各自的利弊。

三、主CSS文件

通??梢允褂靡粋€主css文件,來放置所有頁面共享的規則。這個文件會包含默認的字體、鏈接、頁眉和其他等樣式。有了主css文件之后,我們開始探討高級組織策略。

方法一:基于原型

最基本的策略是基于原型頁面(archetype page)分離css文件。假如一個網站的首頁、子頁面和組合頁設計不同,就可以采用基于原型的策略。(這種策略下)每個頁面都會有專屬的css文件。

在原型數量不多的情況下,這個方法簡單明了、行之有效。然而,當頁面元素并不按部就班的位于各個原型頁時,問題就出現了。如果子頁面和組合頁共享某些元素,而首頁卻沒有,我們應該怎么做呢?

把共享元素放入主css文件。這雖不是最純正的解決辦法,卻適用于某些具體情況??墒侨绻W站龐大,(這樣做的話)主css文件會迅速膨脹——這就違背了分離文件的初衷:避免導入不必要的大文件。

在組合頁和子頁面的css文件里各放一份樣式代碼。(這么做)就意味著要維護冗余代碼,很顯然我們不想這樣。

創建一個新的文件,由這兩種頁面共享。這聽起來不錯。不過假如只有10行代碼,我們創建這個文件僅僅是為了共享這10行代碼?(注:殺雞用牛刀?) 這方法很純粹,但如果網站龐大有很多對頁面共享很少量元素時(注:比如30對頁面分別共享10行代碼),就顯得很笨重了。

創建一個單獨的css文件,包含所有共享元素的樣式。這方法可能比較簡單,卻要取決于網站的大小和共享元素的多少。有種情況會很煩:導入了一個很大的css文件,但頁面只用到一小部分樣式——還是那句話,這違背了分離文件的初衷。

這就是我所說的重疊的兩難(overlap dilemma)。零碎css規則的重疊不一而足,并沒有一個完全清晰無誤的方案來組織它們。

方法二:基于頁面元素/塊

如果網站使用服務器端include,這個方法會很不錯。舉例說明,如果使用頁眉include,它會有自己相應的css文件。頁腳或者其他部分的include可以如法炮制,只須導入自己的css文件。這個方法簡單干凈,不過可能會產生很多小css文件。

舉例來說,假如頁腳的樣式只需要20行css代碼,單獨創建一個文件就劃不來了。而且這個方法會導致每個頁面都包含一堆css文件——因為有多少include,就得有多少css文件。

方法三:基于標記

這個方案直觀實際,與前一個類似。如果網站共有30個頁面,其中10個含有form,那么可以創建一個css文件專門處理form的樣式,只在這10個頁面導入它。如果另外10個頁面含有table,就創建一個文件專門處理table樣式……諸如此類。

原文鏈接:http://www.cnblogs.com/shouce/p/5551787.html

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VeVb武林網。



注:相關教程知識閱讀請移步到CSS教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩av不卡在线| 国产国产精品人在线视| 亚洲国产成人精品久久久国产成人一区| 亚洲www永久成人夜色| 欧美日韩中文字幕在线视频| 国产精品自产拍在线观看中文| 亚洲成人三级在线| 全色精品综合影院| 亚洲女性裸体视频| 久久天天躁狠狠躁夜夜躁| 欧美国产日本在线| 国产在线精品一区免费香蕉| 夜夜嗨av一区二区三区免费区| 欧美激情在线有限公司| 精品国产成人av| 精品网站999www| 日韩精品一区二区视频| 亚洲а∨天堂久久精品喷水| 久久久成人的性感天堂| 亚洲美女黄色片| 欧美大片第1页| 亚洲国产精品成人一区二区| 亚洲欧美国产视频| 国产精品久久久久久久久久免费| 国产视频自拍一区| 日韩久久免费电影| 国产精品午夜视频| 欧美国产第二页| 91久久精品日日躁夜夜躁国产| 欧美激情中文字幕在线| 日av在线播放中文不卡| 影音先锋日韩有码| 中文综合在线观看| 亚洲一区二区久久久| 欧洲s码亚洲m码精品一区| 色综合老司机第九色激情| 久久69精品久久久久久国产越南| 欧美亚洲在线视频| 日韩精品极品在线观看播放免费视频| 日本久久亚洲电影| 91av在线播放| 欧美精品一区在线播放| 成人免费淫片视频软件| 国产精欧美一区二区三区| 国产精品1区2区在线观看| 亚洲人在线视频| 91性高湖久久久久久久久_久久99| 精品日韩中文字幕| 国产亚洲在线播放| 国产精品久在线观看| 91在线观看免费高清完整版在线观看| 欧美激情精品久久久久久黑人| 91精品中国老女人| 97在线免费观看| 亚洲曰本av电影| 成人免费看片视频| 日韩精品极品毛片系列视频| 日韩精品在线视频| 欧美精品18videosex性欧美| 日韩av片电影专区| 欧美中文字幕视频在线观看| 欧美激情综合色| 日韩免费看的电影电视剧大全| 在线看福利67194| 亚洲综合社区网| 欧美一区二粉嫩精品国产一线天| 一区二区三区www| 国产在线观看一区二区三区| 在线观看精品自拍私拍| 国产中文字幕91| 欧美视频免费在线观看| 亚洲精品一区二区网址| 中文字幕综合在线| 77777少妇光屁股久久一区| 国产婷婷色综合av蜜臀av| 国产日韩欧美夫妻视频在线观看| 在线观看欧美www| 欧美激情一区二区三区成人| 上原亚衣av一区二区三区| 亚洲人高潮女人毛茸茸| 久久频这里精品99香蕉| 欧美亚洲另类视频| 97碰在线观看| 欧美洲成人男女午夜视频| 色播久久人人爽人人爽人人片视av| 亚洲精品色婷婷福利天堂| 亚洲福利影片在线| 揄拍成人国产精品视频| 欧美视频在线看| 欧美xxxx做受欧美| 精品亚洲一区二区三区在线观看| 国产aaa精品| 国产精品精品一区二区三区午夜版| 国产精品尤物福利片在线观看| 黑人精品xxx一区一二区| 亚洲天堂av图片| 影音先锋日韩有码| 91在线免费网站| 成人网址在线观看| 日本精品中文字幕| 日韩欧美在线免费观看| 91精品国产综合久久香蕉922| 97超碰国产精品女人人人爽| 欧美精品在线看| 久久亚洲一区二区三区四区五区高| 欧美国产精品日韩| 欧美一级片一区| 国内精品小视频在线观看| 久久中文字幕在线| 国产精品综合不卡av| 在线视频免费一区二区| 亚洲欧美日韩精品久久奇米色影视| 欧美日韩在线看| 97在线视频免费观看| 久久国产精品视频| 成人网在线视频| 欧美日韩免费在线观看| 成人免费看黄网站| 亚洲女性裸体视频| 色小说视频一区| 亚洲男人天堂网站| 成人激情电影一区二区| 中文字幕久热精品在线视频| 国产精品久久久av久久久| 久久国产精品久久精品| 91国产精品视频在线| 精品久久久久久久久久久久久久| 久久精品成人一区二区三区| 国产福利精品在线| 久久亚洲国产精品成人av秋霞| 国产精品福利在线观看网址| 日韩中文字幕视频在线观看| 少妇久久久久久| 懂色av影视一区二区三区| 亚洲一区av在线播放| 国产亚洲美女精品久久久| 久久影院中文字幕| 欧美激情一区二区三区久久久| 国产精品揄拍500视频| 日韩电影免费在线观看| 亚洲丝袜在线视频| 亚洲成人精品在线| 欧美猛少妇色xxxxx| 狠狠久久亚洲欧美专区| 狠狠色香婷婷久久亚洲精品| 欧美午夜久久久| 欧美激情欧美激情在线五月| 欧美大片在线看| 国产一区二区丝袜高跟鞋图片| 欧美国产极速在线| 精品久久久久久久久久久久久久| 欧美性猛交xxxx富婆| 日本成人激情视频| 欧美激情女人20p| 亚洲第一中文字幕| 91免费视频网站| 亚洲天堂第一页| 国产69久久精品成人看| 国产精品69av| 亚洲电影免费观看高清完整版在线| 亚洲free嫩bbb| 日韩免费精品视频| 一区二区欧美日韩视频| 国产z一区二区三区|