精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

CSS代碼整理及優化七大原則

開發 前端
CSS代碼優化的目的并不僅僅是減少CSS文件的大小,它還能讓你的CSS代碼更有條理、更高效,本文向大家描述一下整理及優化CSS代碼的7個原則。

現在有很多準則來幫助你在完成CSS布局后進行CSS代碼的壓縮和優化,在優化的同時要遵守一定的規則,這里和大家分享一下整理及優化CSS代碼的7個原則,希望對你的學習有所幫助

整理及優化CSS代碼的7個原則

作為網頁設計師(前端工程師),你可能還記得曾經的那個網頁大小建議:一個網頁(包括HTML、CSS、Javacript、Flash和圖片)盡量不要超過30KB的大小,隨著互聯網的日益龐大,網絡帶寬也在飛速發展,很多設計師已經不再考慮這條30KB的理想準則。隨著越來越受歡迎的CSS布局和Javascript對網站用戶體驗的強化,使得這種現象越來越普遍,尤其是對于大型網站來說,僅僅一個CSS文件就已經超過了30KB的上限。

但是即便如此,現在也有很多準則來幫助你在完成CSS布局后進行CSS代碼的壓縮和優化。CSS代碼優化的目的并不僅僅是減少CSS文件的大小,它還能讓你的CSS代碼更有條理、更高效。

1.使用簡寫

如果你現在還對簡寫一點都不了解,那你就又寫落伍了,不過幸好,學起來并不是很難。使用簡寫是一種讓代碼減少的最簡單方法。沒有比現在更適合實踐代碼簡寫的時候了,還等什么,一起來看看吧。

Margin、border、padding、background、font、list-style和outline都是可以進行簡寫的屬性。CSS簡寫就是不再使用不同的相類似屬性的聲明… 

  1. p{margin-top:10px;  
  2. margin-right:20px;  
  3. margin-bottom:30px;  
  4. margin-left:40px;}  
  5.  

你可以把它們簡寫成這樣: 

  1. p{margin:10px20px30px40px;}  
  2.  

瀏覽器可以通過不同數量的屬性值來解釋你定義的CSS代碼,請看圖解:

 

 


上面的簡寫圖解說明的是依據不同的屬性值可以進行不同的縮寫,這種方法同樣適用于padding和Border-width屬性。

Font的簡寫對于縮小代碼量很有幫助,而且能讓你少打很多字母;)

Font簡寫的例子。注:如果沒有定義某個屬性值的話,將繼承副級元素的定義或使用默認值。

如果你對以上簡寫方法已經了如指掌,你還可以看看以下兩個簡寫教程(英文),也許會對你有所幫助:

1.CSSShorthandGuide(CSS簡寫指導)

2.EfficientCSSwithshorthandproperties(高效CSS屬性的簡寫)#p#

2.避免使用Hack

  Hack是一個糟糕的東西,它會為不同瀏覽器定義一樣的代碼,使得CSS繁冗。現在我們知道使用條件性注釋來代替hack,他們在IE6和IE7中是被認可的,甚至IE團隊也推薦這樣使用。使用條件性注釋服務于符合瀏覽器特性專用的CSS代碼,因此,更小的、核心的CSS代碼用來服務于遵從標準的瀏覽器,只有需求條件出現的時候(比如IE),才會去下載額外的CSS文件!這段代碼使得IE6去下載額外的ie6.css解析它專用的css代碼。同樣的,如果針對IE7只用把上面的6與7替換就行了。

3.使用留白


  無論是為了自己閱讀還是二次開發,都要讓CSS保持良好的可讀性,留白就充當了關鍵的角色。

  我們不鼓勵你為了得到一個更小的CSS文件,就去掉所有的空白格式,如tab,換行,空格等。這里推薦嵌套的代碼使用一個tab縮進,所有屬性獨立一行。

對比上圖中的兩種CSS書寫格式,哪一種格式能讓你更加節約閱讀和修改的時間呢?留白的效果顯而易見,它會讓你更容易管理代碼。#p#

4.移除多余的結構(frameworks)和重設(resets)

如果你選擇使用CSSframework,包括你自己寫的,如果你去檢查代碼一定會發現該framework包含的一些規則并不適用于你當前的文件,它們是可以被刪除的。

由此可以想到的還有reset,YUIGridCSS使用的reset和EricMeyer’s重設(Reset)目前都很流行,Resets能夠移除不同瀏覽器的默認樣式,使得頁面在各個瀏覽器之間的表現一致。但是它們通常包含了一個大的網站需要的所有屬性,一些例如屬性對于普通網站來說根本不會用上,刪掉那些你用不上的。EricMeyer也會鼓勵你這樣做!

framework和reset會很好的幫助你的工作,但是如果不去掉那些你用不上的使用,反而會拖累你頁面的效率和可讀性。

5.讓CSS能保證日后的維護

   另一種優化CSS代碼的方法是按照你的習慣將CSS生命分成清晰的結構塊。將CSS文件的聲明用注釋分隔開并進行排版,可以更方便自己在很長時間以后重新審理這個CSS文件,到那時你的效率會高出許多。

  然而,暴風彬彬更崇尚那種拆分布局風格,也就是給每種布局一個單獨的CSS文件。AndyClarke的《超越CSS》(TranscendingCSS)一書也是提倡這種方法。#p#

6.記錄你的工作

  


 如果你是一個設計團隊中的一員,那么讓你的代碼保持規則的一致性并能與其他成語建立良好的溝通是相當重要的,而且還要建立一種網站的標準。例如,團隊中的某個成員想出了一個比較不錯的網站標簽切換界面,記錄下來這些想法和注解會幫助團隊的其他成員再次使用這種效果,這樣能夠避免HTML或CSS代碼的臃腫。

記錄工作主要包括標記向導(markupguides)和樣式表向導(stylesheetguides),這種工作并不僅僅適用于團隊,也同樣適用于一個人的設計工作(一個人的”團隊”)。畢竟,在完整一個設計項目之后,經過一年甚至更長的時間,當你再回來看到這些曾經自己寫的代碼時,也一樣會覺得很陌生。將來你會通過自己曾經的記錄了解到在那些CSS結構是如何讓網頁表現的,或那個網頁對表單按鈕的起到副作用。記住,一定要養成為CSS寫注釋的習慣。

7.壓縮使用

為了使得瀏覽器節省更多下載個載入時間,壓縮是一個不錯的解決方案,但是僅限于發布的時候。YUICompressor和CSSTidy就是這樣方面的專家,他們能夠去除多余的代碼,校驗屬性互相覆蓋的錯誤。

許多流行的編輯器,比如BBEdit,TextMate,和TopStyle都能夠幫助你格式化你的CSS代碼成你想要的樣子。你還能通過服務器壓縮技術使用PHP處理你的CSS。你可以找到更多的CSS優化和壓縮的CSS工具。

有一點,這些程序盡可能會降低錯誤的發生,但并不是***的。同樣,***不要用他們去處理包含CSShack的文件。這也是另一個讓那些hack儲存在另外的文件里的原因。

總結:

整理和優化代碼不僅是為了你的CSS文件大小,還包括了維護性和可讀性。以上的原理并不只是針對CSS,它們還能應用到HTML,Javascript以及其他編程語言。CSS文件不只是為了呈現給你網站的最終用戶。上面的原理可以幫助用戶體驗以及開發者經驗。運用這些原則到你未來的項目中,一定能夠獲得重大的成效。

【編輯推薦】

  1. CSS樣式表優化秘訣
  2. FireFox和IE中CSS兼容技巧匯總
  3. CSS屬性font-size用法詳解
  4. 探究采用DIV+CSS框架的利與弊
  5. DIV CSS網頁布局需要掌握的八大技巧

 

責任編輯:佚名 來源: 236web.com
相關推薦

2017-07-11 05:03:54

數據分析大數據數據

2010-09-14 13:49:38

CSS代碼

2010-08-16 13:35:21

數據庫設計

2012-07-25 11:14:19

經理創業

2012-03-15 11:15:13

Java設計模式

2010-09-09 13:54:06

DIV CSS

2025-02-17 11:02:11

2012-03-07 10:40:19

Java設計模式

2012-03-05 13:58:34

設計模式里氏置換

2012-03-07 11:03:13

Java設計模式

2012-03-08 10:57:00

Java設計模式

2010-03-31 17:26:52

SaaS

2011-09-07 09:21:01

設計模式

2024-10-14 09:52:39

軟件項目開發軟件項目估算

2015-09-23 17:12:18

API設計原則

2020-06-09 07:00:00

面向對象編程編程原則

2015-09-24 08:52:53

API設計原則

2012-02-01 13:24:37

2019-12-27 15:16:34

設計人工智能開發
點贊
收藏

51CTO技術棧公眾號

日本中文字幕一区二区有码在线| japan高清日本乱xxxxx| 国产绿帽刺激高潮对白| 久草成人资源| 亚洲国产精品影院| 91色视频在线观看| 成人信息集中地| 国产麻豆久久| 久久久久久久久久久久久久久99| 久久琪琪电影院| 中文字幕在线观看91| av毛片在线播放| 国产在线精品一区在线观看麻豆| 亚洲精品美女在线| a级免费在线观看| 精品黑人一区二区三区在线观看| 一区二区电影在线观看| 欧美日韩一二| 一区二区不卡在线播放 | 国产日产一区二区| 美女视频黄 久久| 日韩小视频在线| 成人av毛片在线观看| 久久精品视频观看| 国产精品一区二区久久不卡| 美女啪啪无遮挡免费久久网站| www.久久久久久久久久久| 免费在线午夜视频| 国产精品88av| 久久久久久亚洲精品中文字幕| 熟女人妻一区二区三区免费看| 久草在线资源站资源站| 成人免费视频免费观看| 午夜欧美不卡精品aaaaa| 国产精品成人99一区无码| h片在线观看视频免费免费| av电影在线观看一区| 欧美一级淫片videoshd| 精品成人无码一区二区三区| 免费成人黄色网| 一区二区三区在线不卡| 成人在线观看网址| 国产精品第一页在线观看| 天堂成人娱乐在线视频免费播放网站| 亚洲国产综合91精品麻豆| 久久久久久欧美精品色一二三四 | 欧美好骚综合网| 91精品在线麻豆| 久无码久无码av无码| 欧美成熟毛茸茸| 极品少妇一区二区三区精品视频| 欧美另类高清videos| 久久午夜夜伦鲁鲁片| 国产精品99精品一区二区三区∴| 亚洲精品你懂的| 国产欧美综合精品一区二区| 中文字幕一区二区三区四区欧美| 色综合天天爱| 日韩av网站在线| 亚洲一区日韩精品| 欧美aa在线| 亚洲视频 欧洲视频| 九色91在线视频| 国产精品日韩无码| 水蜜桃久久夜色精品一区的特点| 久久影院免费观看| 魔女鞋交玉足榨精调教| 日韩一级淫片| 欧美色成人综合| 欧美成人高潮一二区在线看| 福利小视频在线观看| 成人免费高清视频在线观看| 国产精品视频xxxx| 一级片中文字幕| 亚洲中无吗在线| 国产午夜精品全部视频播放| 青娱乐国产精品视频| 一二区成人影院电影网| 亚洲国产成人tv| 中文字幕一区二区中文字幕| 欧美777四色影视在线| 国产99精品国产| 成人黄色中文字幕| 免费精品一区二区| 亚洲综合不卡| 午夜精品一区二区三区av| 欧美特级一级片| 99久久夜色精品国产亚洲96| 亚洲欧美国内爽妇网| 在线视频 日韩| 91欧美极品| 欧美大胆人体bbbb| 亚洲在线观看网站| 日韩精品一级毛片在线播放| 色欧美片视频在线观看| 国产精品久久国产| 国产一二三区在线观看| 欧美激情在线一区二区三区| 久久久久久久久久久一区 | 日韩字幕在线观看| 黑丝一区二区三区| 欧美夫妻性生活xx| 青青草原国产视频| 欧美在线二区| 久久99国产综合精品女同| 国产精品麻豆免费版现看视频| 免费毛片在线不卡| 亚洲国产免费av| 中国极品少妇videossexhd| 大桥未久女教师av一区二区| 欧美不卡一二三| 欧美性生交xxxxx| 国内露脸中年夫妇交换精品| 亚洲电影av在线| 香港三级日本三级| 日韩精品丝袜美腿| 亚洲午夜小视频| 亚洲高潮女人毛茸茸| 日韩欧美伦理| 久久99久国产精品黄毛片入口| 唐朝av高清盛宴| 亚洲日本成人| 日本精品视频在线观看| 午夜一区二区三区四区| 奇米综合一区二区三区精品视频| 国产精品丝袜高跟| jizz中国女人| 99久久久久久| 日韩精品国内| v片在线观看| 亚洲高清在线精品| 日韩精品无码一区二区三区免费| 美女色狠狠久久| 日韩视频一区二区三区 | 精品视频一二| 亚洲精品久久久久久久久久久久久| 成人免费av片| 99久久99热这里只有精品| 欧美激情2020午夜免费观看| 国产一级片毛片| 国内成人自拍视频| 久久国产一区二区| 秋霞影院午夜丰满少妇在线视频| 一区二区三区欧美久久| 六月丁香婷婷在线| 欧洲亚洲精品久久久久| 欧美精品一区男女天堂| 国产综合精品在线| 午夜精品av| 国产精品69精品一区二区三区| 国产精品久久久久久无人区| 99re成人精品视频| 制服诱惑一区| 欧美裸体视频| 欧美一区二区免费观在线| 在线观看国产免费视频| 99久久精品费精品国产| 欧美性一区二区三区| 国产视频在线一区| 国产女人aaa级久久久级| 免费在线看黄色片| 欧美videos粗暴| 亚洲精品一区二区久| 国产免费无码一区二区视频| 视频一区国产视频| 国产一区视频观看| 福利视频在线| 欧美性猛交xxxx黑人交| 无码国产69精品久久久久网站| 欧美一二区在线观看| 国内精品国产三级国产在线专| 中文字幕+乱码+中文乱码www| 成人h精品动漫一区二区三区| 一本一本a久久| 欧美理论影院| 日韩高清av一区二区三区| 欧美成人777| 久久国产夜色精品鲁鲁99| 欧美日韩一区二区三区在线观看免| 自拍亚洲图区| 4438成人网| 日本伦理一区二区三区| 美女视频一区免费观看| 国产伦精品一区二区三区视频孕妇 | 亚洲最大福利视频网| 91高清在线| 日本高清不卡视频| 97超碰在线免费观看| 亚洲美女网站| 国产伦精品一区二区三区四区视频| 在线你懂的视频| 在线播放欧美女士性生活| 天天操天天干天天操天天干| 美女日韩在线中文字幕| 欧美午夜精品理论片a级大开眼界| 爱搞国产精品| 亚洲精品ady| 国内免费精品视频| 99国产欧美另类久久久精品 | 亚洲最大成人综合网| 噜噜噜久久亚洲精品国产品小说| 精品国产乱码久久久久久蜜柚| 波多野在线观看| 中国成人一区| 一区二区三区在线播放欧美| 久久久久亚洲av成人片| 国产高清亚洲一区| 韩日视频在线观看| 鲁大师精品99久久久| **欧美日韩vr在线| 深夜视频在线免费| 亚洲欧美激情视频在线观看一区二区三区 | 国产一区深夜福利| 最新国产在线观看| 欧美日韩国产123区| www.com.av| 国产高清精品久久久久| 一卡二卡三卡视频| 欧美久久香蕉| 日本成人黄色片| 婷婷五月在线视频| 7777精品伊人久久久大香线蕉的 | 大地资源二中文在线影视观看| 一区二区高清| 亚洲精蜜桃久在线| 欧美.com| 欧美一级免费视频| 在线国产91| 欧美岛国在线观看| 国产欧美一区二区三区在线看蜜臂| 国产亚洲自拍一区| 欧洲在线免费视频| 99热精品在线观看| 国产综合av一区二区三区| 午夜无码国产理论在线| 日韩中文字幕在线看| www.com在线观看| 欧美日韩国产精品| 中文字幕乱码一区| 久久久久国产精品一区三寸| 亚洲午夜精品久久久中文影院av| 视频一区在线| 78色国产精品| 免费人成在线观看播放视频| 日韩精品一区二区三区四区 | 国产精品毛片一区视频| 在线成人av观看| 久久人人爽人人爽爽久久| 亚洲欧美丝袜中文综合| 欧美蜜桃一区二区三区| 久久精品视频9| 亚洲国产经典视频| yjizz视频| 精品一区二区三区免费| 无码精品a∨在线观看中文| 99久久婷婷| 青青草原亚洲| 成人直播在线观看| 国产精品自拍网| 色综合桃花网| 久久99久久99精品免观看粉嫩| 国产福利小视频在线| 精品国偷自产国产一区| 亚洲手机在线观看| 一道本成人在线| 久久久久久久伊人| 亚洲人亚洲人成电影网站色| 成人免费看aa片| 成人性生交大合| 不卡中文字幕在线观看| 丝袜亚洲另类欧美| 777久久久精品一区二区三区| 午夜精品偷拍| 国产福利片一区二区| 国产伦一区二区三区| 精品蜜桃传媒| 成人黄色av网址| 成人欧美一区二区三区在线| 成人开心激情| 国产成人激情小视频| 蜜桃视频在线观看播放| 欧美猛少妇色xxxxx| 黄色网在线播放| 日日骚av一区| 超碰在线影院| 国产午夜精品免费一区二区三区| 日韩资源在线| 日韩成人xxxx| 亚洲三区在线播放| 日韩av网站导航| 亚洲 精品 综合 精品 自拍| 精品国产乱码久久久久久牛牛| 精品久久久久成人码免费动漫| 91精品国产综合久久香蕉的特点| 一区不卡在线观看| 欧美日韩一区高清| 在线观看免费视频一区| 欧美视频在线观看一区二区| 免费黄色一级大片| 欧美在线高清视频| 伊人网av在线| 3atv一区二区三区| aaa国产视频| 精品日韩成人av| 色偷偷在线观看| 日韩经典中文字幕| 理论在线观看| 自拍偷拍亚洲精品| 国产丝袜在线| 欧美高清无遮挡| 国产无遮挡裸体视频在线观看| 海角国产乱辈乱精品视频| sm捆绑调教国产免费网站在线观看| 久久久免费精品| 成人线上视频| 国产精品一区二区三区毛片淫片| 欧美高清xxx| 99久久99久久| 奇米影视777在线欧美电影观看 | 欧美成人milf| 麻豆一区二区三区在线观看| 国产在线不卡| 久久婷婷国产精品| 热久久国产精品| 中文字幕avav| 97久久精品人人爽人人爽蜜臀| 国产熟妇久久777777| 国产精品无码永久免费888| 三级黄色录像视频| 亚洲一区二区三区在线播放| 久久国产精品系列| 欧美三级日本三级少妇99| 99精品久久久久久中文字幕| 亚洲第一偷拍网| 在线中文资源天堂| 欧美黑人视频一区| 精品欧美一区二区三区在线观看| 91精品国产综合久久香蕉的用户体验| 中文一区二区三区四区| 欧美久久综合性欧美| 婷婷综合网站| 日本成年人网址| 狠狠狠色丁香婷婷综合激情| 88av在线播放| 国产精品久久久久久久岛一牛影视 | 神马影视一区二区| 欧美 亚洲 视频| 视频一区二区三区在线| 精品不卡在线| 男男电影完整版在线观看| 最近2019免费中文字幕视频三 | 97热精品视频官网| 国产亚洲精彩久久| 精品欧美日韩在线| 婷婷伊人综合| av无码精品一区二区三区| 国产精品自拍在线| 少妇一级黄色片| 懂色av影视一区二区三区| 国产又粗又猛又黄又爽| 亚洲美女性生活视频| 国产一二区在线| 国产精品99导航| 欧美日韩一区二区三区在线电影| 亚洲午夜在线观看| 亚洲综合国产激情另类一区| 日本wwwxx| 国产精品家庭影院| 男人天堂视频网| 日韩精品中文字| 超碰在线97国产| 91青青草免费在线看| 色999日韩| 亚洲成人福利在线观看| www久久久久| 日韩和一区二区| 欧美videofree性高清杂交| 麻豆视频免费在线观看| 国产精品三级网站| 国产精品免费99久久久| 俄罗斯av网站| 成人国产精品免费观看视频| 日韩成人毛片视频| 欧美一区二区免费视频| 久久黄色美女电影| 91精品久久久久| 91精品综合久久久久久久久久久 | 色8久久影院午夜场| 久久综合婷婷综合| 99精品视频免费全部在线| 国产精品成人无码专区| 亚洲图片欧美视频| 深爱五月激情五月| 午夜免费久久久久| 欧美91在线| 欧美二区在线视频| 99re热这里只有精品视频| 五月天综合激情| 亚洲欧美在线一区二区| 国产精品高清乱码在线观看|