CSS實(shí)戰(zhàn)經(jīng)驗(yàn):保持CSS文件整潔與樣式統(tǒng)一_Div+CSS教程
教程Tag:暫無Tag,歡迎添加,賺取U幣!
CSS實(shí)戰(zhàn)經(jīng)驗(yàn):保持CSS文件整潔與樣式統(tǒng)一
在MB5U.com群里,一位網(wǎng)友碰到了一個(gè)頭疼的問題。需要對經(jīng)過若干次修改以后的網(wǎng)站進(jìn)行重整,需要剔除冗余的代碼,在CSS樣式重整方面,比較頭疼,不僅需要對現(xiàn)有的樣式進(jìn)行合并與精簡,還需要為網(wǎng)站增加換膚功能。
不難看出,這是一個(gè)令人感覺很煩躁的工作,面對一行一行代碼頭皮發(fā)麻。假如我們養(yǎng)成良好的習(xí)慣,或許可以讓工作更輕易一些。就此問題與經(jīng)驗(yàn),以下的文字或許有很大的參考價(jià)值:
使用鏈接或者導(dǎo)入樣式表的方法對于中階或高階的CSS開發(fā)人員來說都是再正常不過的事情,但是我在這里依然會(huì)強(qiáng)調(diào)一下這種方法的重要性。我見過的許多站點(diǎn),在創(chuàng)站之初,CSS文件很整潔,組織的也井井有條,但是隨著時(shí)間的推移,這些文檔由于內(nèi)嵌的甚至內(nèi)聯(lián)(inline)的樣式出現(xiàn)而變得雜亂無章,一方面可能是由于給予的更新期限很短,另一方面或許就是純粹的由于懶惰。
你正忙于一個(gè)擁有成千上萬條的渠道內(nèi)容同時(shí)出現(xiàn)的網(wǎng)站的大面積更新,給你的期限很短,所以你就選擇了使用內(nèi)嵌或者內(nèi)聯(lián)樣式這樣一些“快速修補(bǔ)”的方法。一些年過去了,習(xí)慣依然…,直到有一天你被告知這個(gè)站點(diǎn)需要重新設(shè)計(jì),但是所有的內(nèi)容仍然不變,這個(gè)時(shí)候而你只有一個(gè)星期去完成。想象一下,這將是一個(gè)怎樣的境況。
其實(shí)這是很普遍的情況,更新樣式表是一個(gè)再簡單不過的任務(wù),在你幾年的“快速修補(bǔ)”之后,這些樣式遍布了整個(gè)站點(diǎn),相信你根本沒辦法記住他們在那里。所以現(xiàn)在你面對的只有2個(gè)選擇:A、在一個(gè)星期之內(nèi)找出一個(gè)方法去清理規(guī)整這些樣式;B、找一份新的工作吧。
千萬不要將你的工作變得愈來愈困難。使用鏈接和導(dǎo)入樣式表是你的不二之選。規(guī)范的創(chuàng)建并保持樣式表的整潔,你會(huì)活得更輕易一些。
提示:小心使用鏈接或?qū)氲姆椒〞?huì)在標(biāo)記上添加冗余的樣式。每次你創(chuàng)建新的樣式表,你都會(huì)更新要不就是添加新的樣式,過多的外聯(lián)樣式不只會(huì)使補(bǔ)丁的修復(fù)變得困難,也會(huì)使樣式表更難于維護(hù)。因此可以理解為什么大型站點(diǎn)會(huì)為不同的區(qū)塊部分而去分離樣式表。小心不要玩過火了,過猶不及。
這里很值得提及一下的是過多的樣式表將會(huì)使HTTP的請求數(shù)增加。這些都會(huì)潛在的影響性能。因此,Internet Explorer將鏈接的樣式表數(shù)限制在了32個(gè)。
請非凡注重,在實(shí)際工作中,注重保持CSS文件整潔與樣式統(tǒng)一。
在MB5U.com群里,一位網(wǎng)友碰到了一個(gè)頭疼的問題。需要對經(jīng)過若干次修改以后的網(wǎng)站進(jìn)行重整,需要剔除冗余的代碼,在CSS樣式重整方面,比較頭疼,不僅需要對現(xiàn)有的樣式進(jìn)行合并與精簡,還需要為網(wǎng)站增加換膚功能。
不難看出,這是一個(gè)令人感覺很煩躁的工作,面對一行一行代碼頭皮發(fā)麻。假如我們養(yǎng)成良好的習(xí)慣,或許可以讓工作更輕易一些。就此問題與經(jīng)驗(yàn),以下的文字或許有很大的參考價(jià)值:
使用鏈接或者導(dǎo)入樣式表的方法對于中階或高階的CSS開發(fā)人員來說都是再正常不過的事情,但是我在這里依然會(huì)強(qiáng)調(diào)一下這種方法的重要性。我見過的許多站點(diǎn),在創(chuàng)站之初,CSS文件很整潔,組織的也井井有條,但是隨著時(shí)間的推移,這些文檔由于內(nèi)嵌的甚至內(nèi)聯(lián)(inline)的樣式出現(xiàn)而變得雜亂無章,一方面可能是由于給予的更新期限很短,另一方面或許就是純粹的由于懶惰。
你正忙于一個(gè)擁有成千上萬條的渠道內(nèi)容同時(shí)出現(xiàn)的網(wǎng)站的大面積更新,給你的期限很短,所以你就選擇了使用內(nèi)嵌或者內(nèi)聯(lián)樣式這樣一些“快速修補(bǔ)”的方法。一些年過去了,習(xí)慣依然…,直到有一天你被告知這個(gè)站點(diǎn)需要重新設(shè)計(jì),但是所有的內(nèi)容仍然不變,這個(gè)時(shí)候而你只有一個(gè)星期去完成。想象一下,這將是一個(gè)怎樣的境況。
其實(shí)這是很普遍的情況,更新樣式表是一個(gè)再簡單不過的任務(wù),在你幾年的“快速修補(bǔ)”之后,這些樣式遍布了整個(gè)站點(diǎn),相信你根本沒辦法記住他們在那里。所以現(xiàn)在你面對的只有2個(gè)選擇:A、在一個(gè)星期之內(nèi)找出一個(gè)方法去清理規(guī)整這些樣式;B、找一份新的工作吧。
千萬不要將你的工作變得愈來愈困難。使用鏈接和導(dǎo)入樣式表是你的不二之選。規(guī)范的創(chuàng)建并保持樣式表的整潔,你會(huì)活得更輕易一些。
提示:小心使用鏈接或?qū)氲姆椒〞?huì)在標(biāo)記上添加冗余的樣式。每次你創(chuàng)建新的樣式表,你都會(huì)更新要不就是添加新的樣式,過多的外聯(lián)樣式不只會(huì)使補(bǔ)丁的修復(fù)變得困難,也會(huì)使樣式表更難于維護(hù)。因此可以理解為什么大型站點(diǎn)會(huì)為不同的區(qū)塊部分而去分離樣式表。小心不要玩過火了,過猶不及。
這里很值得提及一下的是過多的樣式表將會(huì)使HTTP的請求數(shù)增加。這些都會(huì)潛在的影響性能。因此,Internet Explorer將鏈接的樣式表數(shù)限制在了32個(gè)。
請非凡注重,在實(shí)際工作中,注重保持CSS文件整潔與樣式統(tǒng)一。
/所屬分類:Div+CSS教程/更新時(shí)間:2008-06-05
相關(guān)Div+CSS教程:
- DIV+CSS設(shè)計(jì)的誤區(qū)
- CSS基礎(chǔ):常用CSS英文字體介紹
- IE6和IE7中border邊框斷線現(xiàn)象
- border:none;與border:0;的有什么不同?
- div+css下js對聯(lián)廣告不隨屏幕滾動(dòng)的解決方法
- HTML元素的ID和Name屬性的區(qū)別
- divcss教程:深入了解css的行高Line Height屬性
- CSS文檔流,塊級(jí)元素和內(nèi)聯(lián)元素
- 5個(gè)你該知道的CSS3新技術(shù)
- 用正則表達(dá)式替換a標(biāo)記href值
- 30個(gè)優(yōu)秀的CSS導(dǎo)航和按鈕設(shè)計(jì)教程
- css中px和em有什么區(qū)別
Div+CSS教程Rss訂閱Div+Css教程搜索
Div+CSS教程推薦
猜你也喜歡看這些
- 利用CSS同比例縮小圖片并且符合Web標(biāo)準(zhǔn)
- css背景漸變的技巧與方法
- 10個(gè)很酷的涂鴉風(fēng)格國外網(wǎng)店設(shè)計(jì)展示
- DIVCSS布局教程:應(yīng)用ul、li實(shí)現(xiàn)表格形式
- CSS布局教程:用DIV CSS實(shí)現(xiàn)國內(nèi)經(jīng)典式三行兩列布局
- DivCSS布局實(shí)例:三行單列上下固定高度中間自適應(yīng)
- CSS布局教程:如何用CSS構(gòu)建圖片、文字混排的產(chǎn)品展示?
- CSS實(shí)例:kijiji社區(qū)頭像CSS效果
- CSS實(shí)例教程:CSS橫向菜單會(huì)動(dòng)的小豎條
- CSS布局實(shí)例:margin優(yōu)化的一種思路
- 相關(guān)鏈接:
復(fù)制本頁鏈接| 搜索CSS實(shí)戰(zhàn)經(jīng)驗(yàn):保持CSS文件整潔與樣式統(tǒng)一
- 教程說明:
Div+CSS教程-CSS實(shí)戰(zhàn)經(jīng)驗(yàn):保持CSS文件整潔與樣式統(tǒng)一
。