成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

DIV+CSS代碼優(yōu)化方案

開發(fā) 前端
本文向大家描述一下DIV+CSS代碼優(yōu)化方案,主要包括CSS代碼優(yōu)化作用與意義以及實例講解幾種CSS優(yōu)化方法的使用,相信你一定會感興趣。

你對DIV+CSS代碼優(yōu)化的概念是否了解,這里和大家分享一下,首先讓我們看一下CSS代碼優(yōu)化作用與意義。

DIV+CSS代碼優(yōu)化方案

CSS代碼優(yōu)化作用與意義

1、減少占用網(wǎng)頁字節(jié)。在同等條件下縮短瀏覽器下載CSS代碼時間,相當于加快網(wǎng)頁打開速度

2、便于維護。簡化和標準化CSS代碼讓CSS代碼減少,便于日后維護

3、讓自己寫的CSS代碼更加專業(yè)。

CSS優(yōu)化方法-需要優(yōu)化CSS代碼地方

1、縮寫CSS代碼。

2、排列CSS代碼。

3、同屬性提取共用CSS選擇器。

4、分離網(wǎng)頁顏色和背景設(shè)置樣式(較大站點需要注意)。

5、條理化CSS代碼。#p#

實例講解以上幾點DIV+CSS優(yōu)化方法

1、縮寫CSS代碼

常用需要縮寫CSS屬性代碼如下:

background(背景屬性-CSS手冊詳細了解background手冊)

未優(yōu)化前 

  1. background-color:#FFF;對應屬性為背景顏色為白色  
  2. background-image:url(DIVCSS5.gif);對應屬性是設(shè)置DIVCSS5.gif圖片為背景  
  3. background-position:bottom;背景圖片是居底部  
  4. background-repeat:repeat-x;背景按X坐標(橫坐標)重復延伸  
  5.  

以上CSS代碼可以簡寫為 

  1. background:#FFFurl(DIVCSS5.gif)repeat-xbottom;  
  2.  

解釋:背景顏色為白色,并以X坐標重復DIVCSS5.gif圖片,并且圖標居下。未優(yōu)化CSSbackground屬性相同

margin(外補白屬性-CSS手冊詳細了解margin手冊)

未優(yōu)化前 

  1. margin-left:5px;意思為靠左5px  
  2. margin-right:6px;靠右6px  
  3. margin-bottom:7px;底部延伸7px  
  4. margin-top:8px;頂部延伸8px  
  5.  

優(yōu)化簡寫為

  1. margin:8px6px7px5px;  
  2.  

意思和屬性效果同上,可詳細了解CSSmargin介紹

padding(內(nèi)補白屬性-CSS手冊詳細了解padding手冊)

未優(yōu)化前 

  1. padding-left:5px;意思為左補白5px  
  2. padding-right:6px;右補白6px  
  3. padding-bottom:7px;底(下)補白7px  
  4. padding-top:8px;頂(上)補白8px  
  5.  

優(yōu)化簡寫為 

  1. padding:8px6px7px5px;  
  2.  

意思和屬性效果同上,可詳細了解CSSpadding介紹

border(邊框?qū)傩?CSS手冊詳細了解border手冊)

未優(yōu)化前

  1. border-color:#000000;邊框顏色為黑色  
  2. border-style:solid;邊框樣式為實線  
  3. border-width:1px;邊框?qū)挾葹?px  
  4.  

可以簡寫為

  1. border:1pxsolid#000000;  
  2.  

意思同上未優(yōu)化前
如果是只設(shè)置左邊邊框為1px,顏色為黑色的實線CSS代碼如下 

  1. border-left:1pxsolid#000000;  
  2.  

font(字體屬性-CSS手冊詳細了解fonts手冊)

字體的屬性如下: 

  1. font-style:italic;字體樣式  
  2. font-variant:small-caps;字體異體  
  3. font-weight:bold;字體加粗  
  4. font-size:12px;字大小為12px  
  5. line-height:22px;字行高為22px  
  6. font-family:"黑體"字體為黑體字  
  7.  

可以縮寫為一句:font:italicsmall-capsbold12px/22px"黑體";

注意,如果你縮寫字體定義,至少要定義font-size和font-family兩個值了解CSSfont技巧。#p#

2、排列CSS代碼。

通常我們代碼如下排列

這樣將占CSS文件很多的空格和回車位空間,這里還占用了12行CSS文件空間
建議你改寫為 

  1. /*CSSwww.DIVCSS5.com實例演示圖*/-這里是CSS注釋  
  2. .yangshi{font-size:12px;border:1pxsolid#000000;padding:5px;}  
  3. .yangshi2{font-size:12px;border:1pxsolid#000000;padding:5px;}  
  4.  

這樣將節(jié)約空格和回車位,及CSS文件行數(shù),從而節(jié)約代碼文件字節(jié)。

3、同屬性提取共用CSS選擇器。

這個要了解的是如果有兩個部分的CSS屬性如寬度高度字體顏色都相同,而有很小一點不同,這個時候我們就需要提取大家相同的CSS樣式出來,單獨命名一個CSS屬性選擇器,從而節(jié)約CSS代碼。
如: 

  1. /*CSSwww.DIVCSS5.comDIV+CSS實例演示圖*/  
  2. .yangshi{font-size:12px;border:1pxsolid#000000;padding:5px;width:25px;}  
  3. .yangshi2{font-size:12px;border:1pxsolid#000000;padding:5px;width:50px;}  
  4.  

這里的yangshi和yanshi2兩個樣式有相同的字體大小為12px,邊框相同,內(nèi)補白相同,只有寬度不同,這個時候我們就可以提取他們相同部分并重新新建個CSS選擇器和重用

新建CSS屬性選擇器演示如下 

  1. .gongyong{font-size:12px;border:1pxsolid#000000;padding:5px;}  
  2. .yangshi{width:25px;}  
  3. .yangshi2{width:50px;}  
  4.  
  5. 這樣在調(diào)用CSS時候-了解CSS引入  
  6. <DIVclassDIVclass="gongyongyangshi">DIVCSS樣式</DIV> 
  7. <DIVclassDIVclass="gongyongyangshi2">DIVCSS樣式2</DIV> 

這樣就可以讓通過調(diào)用相同CSS樣式,再分別調(diào)用不同CSS屬性類即可,以上實例還不能展示他的優(yōu)點,但是如果代碼多而且有很多地方如以上特點,這樣將顯示其功能特點。

4、分離網(wǎng)頁顏色和背景設(shè)置樣式(較大站點需要注意)。

這點有以上第三點同屬性提取共用CSS選擇器特點,但是區(qū)別地方,如果站比較大,需要改一個地方即可改變整個站點網(wǎng)頁的字體顏色樣式,背景圖案顏色,邊框顏色樣式。

這個時候我們將需要在DIV+CSS開發(fā)的時候特別將的基本字體樣式、背景圖案顏色、邊框等顏色提取到一起或放到一個CSS文件里,這樣一來便于我們維護管理整個站點基本樣式。

5、條理化CSS代碼。

條理化CSS代碼意思是將CSS代碼整理歸類,如控制頭部、局部、底部的CSS代碼選擇器樣式區(qū)別開來分別放到一起并與其他地方CSS代碼互相隔開。
如頭部的CSS代碼與內(nèi)容區(qū)CSS代碼回車各行隔開
如以上“toubu”與“dibu”以行隔開得以區(qū)分,好處是以后維護方便,便于辨認更改維護。

DIVCSS5通過以上實例講解的CSS優(yōu)化方法及CSS優(yōu)化方案希望對大家有幫助。

【編輯推薦】

  1. DIV CSS編碼時必須注意的細節(jié)
  2. IE6、IE7、Firefox中margin問題解決辦法
  3. DIV CSS隱藏內(nèi)容樣式方法詳解
  4. CSS兼容:解決IE6、IE7和IE8的兼容問題妙招
  5. DIV CSS網(wǎng)頁布局需要掌握的八大技巧

 

責任編輯:佚名 來源: divcss5.com
相關(guān)推薦

2010-08-25 09:11:57

DIVCSS

2010-08-31 16:09:04

DIV+CSS

2010-08-24 11:25:06

DIVCSS

2011-05-17 09:51:27

Div+CSS

2012-08-06 09:40:36

DIV

2010-08-16 15:19:35

DIV+CSS教程

2010-08-24 10:32:34

DIV+CSS

2010-08-25 12:47:40

DIVCSS

2010-08-27 14:05:40

DIV+CSS

2010-08-30 10:46:13

DIV+CSS

2010-09-14 11:19:23

DIV+CSS技術(shù)

2010-08-23 11:08:28

DIV+CSS

2010-08-23 14:30:14

DIV+CSS

2011-05-26 18:05:01

DIV+CSS

2011-07-05 16:26:48

DIV+CSS

2010-08-16 16:17:21

2010-09-14 12:58:41

DIV+CSS圓角

2010-09-14 10:41:24

DIV+CSS排版

2010-09-03 13:51:59

DIVCSS

2010-08-30 11:08:53

DIV+CSS
點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: 亚洲精品二三区 | 欧美国产日韩一区 | 久久69精品久久久久久国产越南 | 黄色一级大片视频 | 欧美一区二区三区在线观看视频 | 国产精品一区视频 | 别c我啊嗯国产av一毛片 | 日韩成人免费视频 | 韩日一区二区 | 色伊人网| 日韩成人在线免费观看 | 亚洲精品电影网在线观看 | 一区二区三区四区不卡视频 | h视频在线观看免费 | 人人澡人人爱 | 又爽又黄axxx片免费观看 | 国产免费又黄又爽又刺激蜜月al | 中国黄色毛片视频 | 欧美在线综合 | 日韩一区二区三区精品 | 精品亚洲永久免费精品 | 亚洲精品免费视频 | 欧美a级网站| 成人综合视频在线 | a看片 | 欧美激情五月 | 国产专区在线 | 国产亚洲精品美女久久久久久久久久 | 日韩欧美一区二区三区四区 | 国产一区二区精华 | 色婷婷精品国产一区二区三区 | 91精品国产91久久久久游泳池 | 日韩综合一区 | 成人av资源在线 | 成年人在线 | 日韩久久久久久久久久久 | 久久国产精品一区二区 | 在线观看你懂的网站 | 久久久www | 91精品国产综合久久久密闭 | 成人免费三级电影 |