精品欧美一区二区三区在线观看 _久久久久国色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技術棧公眾號

奇米一区二区三区av| 精品国产午夜肉伦伦影院| 久久精品人人做人人爽97 | 亚洲第一色视频| 亚洲精品97| 91精品国产免费久久综合| 做爰高潮hd色即是空| 国产熟女一区二区丰满| 激情综合亚洲| 亚洲精品在线观看www| 玩弄中年熟妇正在播放| 青青草视频在线免费观看| 麻豆成人在线| 亚洲人成网在线播放| 五月婷婷深爱五月| 国产秀色在线www免费观看| 国产精品亚洲一区二区三区在线| 欧美日韩aaaa| 强迫凌虐淫辱の牝奴在线观看| av毛片在线免费看| 成人精品小蝌蚪| 欧美最顶级丰满的aⅴ艳星| 日本不卡视频一区| 日韩欧美一区二区三区免费观看| 中文子幕无线码一区tr | 精品一区二区三区中文字幕在线 | 777久久久精品| 男人添女荫道口图片| 欧美女同网站| 国产真实乱偷精品视频免| 久久视频国产精品免费视频在线| 四虎国产精品免费| 国产高清不卡| 一区二区三区中文字幕电影 | 中文字幕精品三级久久久| 欧美一区二区三区高清视频| 欧美大片在线观看一区| 91免费视频网站在线观看| 久热国产在线| 久久五月婷婷丁香社区| 亚洲a级在线观看| 黄色在线观看国产| 午夜精品电影| 中文字幕国产精品| 一级黄色免费视频| 精品欧美一区二区三区在线观看 | 蜜臀av在线播放一区二区三区| 欧美寡妇偷汉性猛交| 屁屁影院国产第一页| 亚洲伦理一区二区| 日本久久电影网| 精品国偷自产一区二区三区| 午夜激情视频在线| 久久久久久99久久久精品网站| 成人av免费在线看| 五月天中文字幕| 亚洲精品偷拍| 欧美精品videossex性护士| 中文字幕精品亚洲| 中文有码一区| 欧美精品一区二区三区蜜臀| 久久久久久久久久一区| 日本一道高清亚洲日美韩| 亚洲香肠在线观看| 久久这里只有精品23| 国产黄色大片在线观看| 亚洲国产欧美日韩另类综合 | caoporm免费视频在线| 1024国产精品| 麻豆传媒网站在线观看| 日韩伦理av| 午夜精品一区二区三区免费视频| 成年人午夜视频在线观看| 欧美久久天堂| 欧美亚洲一区三区| 久热精品在线观看视频| 中文幕av一区二区三区佐山爱| 欧美一区二区视频免费观看| 日本黄色www| 九九热播视频在线精品6 | 97视频在线观看网站| 国产精品久久久久久久久免费桃花| 亚洲一区不卡在线| av在线播放观看| 亚洲国产乱码最新视频 | 欧美日本国产精品| xxxxx日韩| 亚洲天堂精品在线观看| 欧美精品在欧美一区二区| 色黄视频在线观看| 欧美日韩亚洲综合| 最新中文字幕日本| 免费一区二区| 久久天天躁狠狠躁夜夜爽蜜月| 久久久久成人网站| 美女日韩在线中文字幕| 成人a在线视频| 神马一区二区三区| 日本一区二区成人| 久久亚洲a v| 亚洲美女尤物影院| 4438x成人网最大色成网站| 香港三日本8a三级少妇三级99| 精品国产91久久久久久浪潮蜜月| 久久综合伊人77777蜜臀| 亚洲精品视频在线观看免费视频| 美女在线视频一区| 国产精品区一区二区三在线播放| 国产日本在线视频| 一区二区三区国产| 亚洲色图38p| 成人另类视频| 波霸ol色综合久久| 中文字幕国产在线观看| 国产精品原创巨作av| 日本不卡二区高清三区| 青草视频在线免费直播 | 国产成人精品毛片| 久久亚洲欧美国产精品乐播| 日本久久高清视频| 日韩三区在线| 日韩电影大片中文字幕| 欧美成人777| 日本不卡视频一二三区| 精品无人乱码一区二区三区的优势 | 六月婷婷综合| 亚洲电影免费观看高清完整版在线观看 | 日日摸日日碰夜夜爽av| 试看120秒一区二区三区| 中文字幕日韩在线播放| 特黄视频免费看| 国产成人综合在线观看| 在线观看日本一区| 欧美日韩国产v| 亚洲国产精品推荐| 久草资源在线视频| 韩国av一区二区| 亚洲国产欧美不卡在线观看| 国产欧美一区二区三区精品酒店| 精品国产一区二区三区久久影院| 久久国产精品国语对白| 麻豆精品国产91久久久久久| 日本在线观看一区二区| 中文字幕高清在线播放| 亚洲精品美女网站| 日韩激情在线播放| 成人天堂资源www在线| 99亚洲国产精品| 国产亚洲字幕| 久久精品国产亚洲一区二区| 亚洲一区二区三区网站| 欧美高清在线视频| 视频在线观看免费高清| 色综合蜜月久久综合网| 91精品久久久久久久久久久久久久| 激情视频在线观看免费| 91国偷自产一区二区开放时间 | 国产精品女视频| 成人全视频高清免费观看| 欧美性色黄大片| 91狠狠综合久久久久久| 麻豆精品久久精品色综合| 亚洲自拍的二区三区| 日本午夜免费一区二区| 久久久国产精品免费| av网站在线免费看| 一区二区三区欧美日韩| 天堂www中文在线资源| 亚洲激情社区| 麻豆成人小视频| 精品免费av一区二区三区| 色阁综合伊人av| 国产精品久久久久精| 亚洲女爱视频在线| 污污污www精品国产网站| 一区二区三区导航| 欧美日韩高清免费| 色综合一区二区日本韩国亚洲| 久久久精品999| 黄色片一区二区| 一本色道久久综合狠狠躁的推荐| 日本一道本视频| 国产一区二区三区四区在线观看| 欧洲精品在线播放| 图片婷婷一区| 成人激情黄色网| 国产传媒在线观看| 夜夜嗨av色综合久久久综合网| 亚洲一区二区人妻| 亚洲国产精品久久艾草纯爱 | 性中国xxx极品hd| 精品色蜜蜜精品视频在线观看| 黄免费在线观看| 激情综合网天天干| 欧美二区在线视频| 欧美一二区在线观看| 99国产精品久久久久老师| 在线免费av资源| 久久精彩免费视频| 天堂中文在线官网| 欧美日韩亚洲另类| 日本少妇裸体做爰| 国产精品素人视频| 蜜臀视频在线观看| 青娱乐精品视频| www.日本在线视频| 成人羞羞视频播放网站| 风间由美久久久| 日韩经典一区| 97久久精品在线| 黄色大片在线播放| 亚洲色图偷窥自拍| 国模人体一区二区| 欧美日韩国产片| 麻豆精品久久久久久久99蜜桃| 亚洲欧美中日韩| 久久丫精品忘忧草西安产品| 国产成人精品免费| 日本不卡一区二区在线观看| 国产亚洲精品自拍| 欧美国产视频一区| 久久综合av| 久久亚洲综合网| 99久热这里只有精品视频免费观看| 国产精品日韩专区| 中老年在线免费视频| 欧美国产在线视频| 成人免费高清| 日韩色av导航| 97最新国自产拍视频在线完整在线看| 亚洲精品视频网上网址在线观看 | 亚洲色图15p| 午夜成人鲁丝片午夜精品| 欧美一级黄色大片| 国产精品久久久久久久免费看| 欧美亚洲综合一区| 亚洲精品男人的天堂| 亚洲国产精品尤物yw在线观看| 中文字幕亚洲欧美日韩| 国产精品三级在线观看| 公肉吊粗大爽色翁浪妇视频| 91视频在线观看免费| 精品一区二区视频在线观看| 日韩电影在线一区二区三区| 日韩黄色片视频| 亚洲美女一区| 欧美综合在线播放| 亚洲人成免费| 欧美又粗又长又爽做受| 伊人影院久久| 高清欧美精品xxxxx| 黄色精品免费| 少妇高潮毛片色欲ava片| 亚洲经典在线看| 国产伦精品一区二区三区四区视频_| 伊人成年综合电影网| 欧美亚洲黄色片| 99综合视频| av免费中文字幕| 日韩在线观看一区二区| 久久久久久三级| 久久99久久精品欧美| 拔插拔插华人永久免费| 国产精品一区一区| 久久精品aⅴ无码中文字字幕重口| 国产91在线观看丝袜| 波多野结衣办公室双飞| 久久夜色精品国产欧美乱极品| 亚洲国产天堂av| 国产精品视频一区二区三区不卡| 黄色一级大片在线免费观看| 亚洲精品国产第一综合99久久| 免费一级全黄少妇性色生活片| 午夜不卡在线视频| 国产一级淫片a视频免费观看| 欧美午夜精品理论片a级按摩| 97久久人国产精品婷婷| 日韩欧美高清在线| 天堂av在线7| 亚洲最新中文字幕| 制服丝袜在线播放| 4438全国成人免费| 国产一区二区精品调教| 亚洲精品免费一区二区三区| 国产精品毛片久久久| 欧美lavv| 99久久久久| 精品无码国模私拍视频| 日韩精品乱码免费| 超碰成人在线播放| 岛国一区二区在线观看| 免费在线观看a视频| 亚洲精品国产精华液| www.com亚洲| 欧美一区二区三区白人| 美国一级片在线免费观看视频| 日韩中文字幕不卡视频| av男人的天堂在线观看| 国产精品亚洲精品| 第四色中文综合网| 一本一道久久久a久久久精品91 | 亚洲成色www.777999| 国产一区二区久久| 青青草福利视频| 一区二区三区精品视频在线| 国产寡妇亲子伦一区二区三区四区| 欧美一区二区三区小说| 黄色软件在线观看| 欧美多人爱爱视频网站| 国产第一精品| 久久精品一二三区| 亚洲v在线看| 能在线观看的av网站| 成人毛片在线观看| 天天做夜夜爱爱爱| 色婷婷亚洲综合| 黄色av网址在线| 久久国产精品久久久久久| 激情开心成人网| 国产亚洲情侣一区二区无| 99精品视频在线观看播放| 免费高清在线观看免费| 国产精品1区二区.| 亚洲AV成人无码网站天堂久久| 欧美日韩中文字幕在线| 韩国中文字幕hd久久精品| 久久天天躁狠狠躁夜夜爽蜜月| 电影一区二区| 欧美一区二区影视| 亚洲理论在线| 色欲无码人妻久久精品| 亚洲特黄一级片| 中文字幕精品无码亚| 日韩精品在线影院| xxx在线免费观看| av一本久道久久波多野结衣| 国产精品99久久| 91制片厂毛片| 国产偷国产偷精品高清尤物| 日日夜夜综合网| 日韩国产高清视频在线| 多野结衣av一区| 国产伦精品一区二区三区四区免费| 综合久久综合| 超碰中文字幕在线观看| 日韩码欧中文字| 国产精品久久久国产盗摄| 久久影视电视剧免费网站清宫辞电视| 欧美日韩伦理一区二区| 亚洲一区二区在| 精品综合免费视频观看| 啪啪一区二区三区| 在线电影院国产精品| 美女隐私在线观看| 成人在线激情视频| 中文视频一区| 韩国三级hd中文字幕有哪些| 一级精品视频在线观看宜春院| 99久久精品无免国产免费| 久久91超碰青草是什么| 大奶一区二区三区| 欧美 日韩 亚洲 一区| 26uuu成人网一区二区三区| 国产一级免费视频| 国产亚洲欧美日韩美女| 国内自拍亚洲| 久久99国产精品一区| 国产ts人妖一区二区| 久久夜色精品亚洲| 亚洲视屏在线播放| 免费视频观看成人| 丰满人妻一区二区三区53号 | 国产超碰91| 国产农村妇女精品一二区| 免费看裸体网站| 91精品国产aⅴ一区二区| 羞羞的视频在线观看| 精品一区二区国产| 日本亚洲最大的色成网站www| 国产欧美小视频| 日韩欧美一区二区不卡| 午夜伦理福利在线| 亚洲国产一区在线| 国产精品99久久久| 亚洲婷婷综合网| 精品国产一区二区三区久久久| 国产精品videossex| 亚洲一区二区蜜桃| 一区二区久久久| 高清在线观看av| av免费观看久久| 日韩福利视频网| 成人免费看片98| 中文字幕精品国产| 国产主播性色av福利精品一区| 免费观看成人在线视频| 亚洲综合自拍偷拍| 国产黄色在线| 国产一区二区精品在线| 美女视频网站黄色亚洲|