亚洲欧美日本VA在线播放,百合互慰无码免费视频在线观看 ,风韵丰满熟妇啪啪区老熟熟女,国产精品久久久久久无毒不卡

青島網(wǎng)站建設公司,青島網(wǎng)站制作公司-奈薇建站網(wǎng)
建站咨詢熱線:0532-88781131、15166683288 
知識普及 ? 網(wǎng)站建設中構建網(wǎng)站合理規(guī)劃CSS文件

網(wǎng)站建設中構建網(wǎng)站合理規(guī)劃CSS文件

佚名 2010-01-16 13:23發(fā)表
閱讀次數(shù) 3523

建網(wǎng)站合理規(guī)劃CSS文件

  現(xiàn)在網(wǎng)站建設的開發(fā)環(huán)境CSS越來越成為主流,各企業(yè)與IT公司對CSS也越來越重視,大家網(wǎng)站建設的學習也熱情高漲,CSS被我們賦予了前所未有的使命。然而依賴css越多,樣式表文件就會變得越大越復雜。與此同時,文件維護和組織的考驗也隨之而來。曾幾何時只要一個CSS文件就夠了——所有規(guī)則(rule)匯聚一堂,增刪改都很方便——可這種日子早已遠去?,F(xiàn)在網(wǎng)站建設時,必須花點時間好好籌劃,如何組織規(guī)劃,構建合理高效的CSS系統(tǒng)。

  首先從文件的組織開始,構建css系統(tǒng)的第一步是大綱的擬定。沒有哪種方案放之四海而皆準,因此我們會討論一些基本的組織方案,以及它們各自的利弊。你需要根據(jù)你開發(fā)項目的特點進行思考,以確實最終的方案。

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

一、基于原型

  最基本的策略是基于原型頁面(archetype page)分離CSS文件。假如一個網(wǎng)站的首頁、子頁面和組合頁設計不同,就可以采用基于原型的策略。這種策略下每個頁面都會有專屬的CSS文件。
  在原型數(shù)量不多的情況下,這個方法簡單明了、行之有效。然而,當頁面元素并不按部就班的位于各個原型頁時,問題就出現(xiàn)了。如果子頁面和組合頁共享某些元素,而首頁卻沒有,我們應該怎么做呢?

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

  在組合頁和子頁面的CSS文件里各放一份樣式代碼。這么做就意味著要維護冗余代碼,很顯然我們不想這樣。
  創(chuàng)建一個新的文件,由這兩種頁面共享。這聽起來不錯。不過假如只有10行代碼,我們創(chuàng)建這個文件僅僅是為了共享這10行代碼?這方法很純粹,但如果網(wǎng)站龐大有很多對頁面共享很少量元素時就顯得很笨重了。

  創(chuàng)建一個單獨的CSS文件,包含所有共享元素的樣式。這方法可能比較簡單,卻要取決于網(wǎng)站的大小和共享元素的多少。有種情況會很煩:導入了一個很大的CSS文件,但頁面只用到一小部分樣式——還是那句話,這違背了分離文件的初衷?! ?span id="8wu7e7bwwmuq" class="yuhou_copy" style="font-size:12px">轉(zhuǎn)自:奈薇建站網(wǎng)(www.nev.cn)
  這就是我所說的重疊的兩難(overlap dilemma)。零碎css規(guī)則的重疊不一而足,并沒有一個完全清晰無誤的方案來組織它們。

二、基于頁面元素、模塊

  如果網(wǎng)站使用服務器端include,這個方法會很不錯。舉例說明,如果使用頁眉include,它會有自己相應的CSS文件。頁腳或者其他部分的include可以如法炮制,只須導入自己的CSS文件。這個方法簡單干凈,不過可能會產(chǎn)生很多小CSS文件?! ∨e例來說,假如頁腳的樣式只需要20行css代碼,單獨創(chuàng)建一個文件就劃不來了。而且這個方法會導致每個頁面都包含一堆CSS文件——因為有多少include,就得有多少CSS文件。

三、基于標記

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

四、其他CSS組織技巧

  還有一個常被忽略的技巧:使用嵌套的@import語句。只包含一連串@import語句,或者再加幾句css規(guī)則,就能創(chuàng)建一個CSS文件。用這個方法完全可以創(chuàng)建網(wǎng)站的主CSS文件(用@import導入各部分的樣式文件)。假如網(wǎng)站的每個頁面都導入了4到5個不同的CSS文件,無疑你應該考慮使用這個技巧。


網(wǎng)站建設中構建網(wǎng)站合理規(guī)劃CSS文件相關標簽:網(wǎng)絡公司,建設網(wǎng)站,制作網(wǎng)站企業(yè)做網(wǎng)站
相關熱點推薦
企業(yè)建站如何才能夠賺錢
動態(tài)網(wǎng)頁對SEO的影響
SE0作弊是短視行為,
避免復雜的URL
網(wǎng)站技術之網(wǎng)頁設計原則
H5和HTML5是一回
青島奈薇建站網(wǎng)科技,分
企業(yè)建站的建議
營銷型網(wǎng)站優(yōu)化需要注意
百度如何分析網(wǎng)頁質(zhì)量高
個性手繪效果在網(wǎng)頁設計
網(wǎng)頁的版式設計—文字的
網(wǎng)站策劃的五個思考
網(wǎng)站建設中構建網(wǎng)站合理
表格在網(wǎng)站設計中的表現(xiàn)
高端網(wǎng)站定制與模板化網(wǎng)
你的網(wǎng)頁要呼吸
網(wǎng)站收錄不正常分析
新手建站注意事項
青島網(wǎng)站建設哪家好?
支付寶5秒開具發(fā)票
SEO網(wǎng)絡優(yōu)化、推廣猶
網(wǎng)站改版時的順序問題
如何自定義百度搜索結果
影響網(wǎng)站排名的六個因素
從SEO角度看網(wǎng)站重新
H5響應式青島網(wǎng)站制作
History.bac
如何制作一個網(wǎng)站?
《Web信息架構》-導
檢測網(wǎng)絡嗅探的方法
一起關注2015年如何
如何有效的提高網(wǎng)站關鍵
中小企業(yè)建站新網(wǎng)站各種
什么樣的網(wǎng)站效果才是客
在青島,企業(yè)網(wǎng)站建設對
談談什么是成功的網(wǎng)站設
網(wǎng)頁設計中留白的藝術
幫你建設好網(wǎng)站
網(wǎng)站為什么粘不住流量
奈薇建站網(wǎng)青島網(wǎng)站建設公司/青島網(wǎng)站制作公司,專業(yè)提供"氣質(zhì)"型網(wǎng)站建設及精美網(wǎng)站制作服務,同時歡迎各地網(wǎng)站建設公司、網(wǎng)站制作公司代理我們的奈薇建站系統(tǒng)共同發(fā)展

熱點地區(qū):青島網(wǎng)站建設價格 青島即墨網(wǎng)站制作公司 開發(fā)區(qū)信息港 山東在線門戶
建站咨詢熱線0532-88781131 15166683288 18562723728
版權所有© BangJianZhan.Com & Nev.Cn 青島網(wǎng)站建設/網(wǎng)站制作公司
青島雨后網(wǎng)絡科技有限公司 - 青島市市北區(qū)福州北路90號,景泰尚都6層
已經(jīng)為您服務了
211個月 10