男女性高爱潮免费网站,九九久久精品无码专区,无码日韩人妻AV一区二区三区,国产熟女露脸大叫高潮

{dede:field.typename/}資訊

探知 ? 創(chuàng)造美好

不斷超越客戶的期望值,源自我們對(duì)這個(gè)行業(yè)的熱愛(ài)

企業(yè)網(wǎng)站CSS屬性簡(jiǎn)寫優(yōu)化的實(shí)用技巧

來(lái)源:網(wǎng)站建設(shè)觀點(diǎn) - 遠(yuǎn)策科技 | 2019-04-03

很多企業(yè)站的網(wǎng)站源代碼臃腫不堪,尤其是在定義CSS屬性時(shí)經(jīng)常出現(xiàn)重復(fù)的問(wèn)題,雖然不影響網(wǎng)頁(yè)的最終效果,但是如果CSS文件過(guò)大會(huì)影響網(wǎng)站打開(kāi)速度,而且后期如果需要修改網(wǎng)頁(yè)的話就會(huì)無(wú)形中增加工作量,今天我們就跟大家分享一些關(guān)于CSS屬性的簡(jiǎn)寫優(yōu)化的方法。

網(wǎng)站建設(shè)CSS簡(jiǎn)寫
 
CSS簡(jiǎn)寫就是指將多行的CSS屬性簡(jiǎn)寫成一行,又稱為CSS代碼優(yōu)化或CSS縮寫。CSS簡(jiǎn)寫的最大好處就是能夠顯著減少CSS文件的大小,優(yōu)化網(wǎng)站整體性能,更加容易閱讀。常見(jiàn)的CSS簡(jiǎn)寫示例如下:
 
1、盒子大小CSS簡(jiǎn)寫示例:
這里主要用于兩個(gè)屬性:margin和padding,我們以margin為例,padding與之相同。
margin-top:1px;margin-right:2px;margin-bottom:3px;margin-left:4px;簡(jiǎn)寫為:margin:1px 2px 3px 4px;
margin:1px 1px 1px 1px;簡(jiǎn)寫為:margin:1px;
margin:1px 2px 1px 2px;簡(jiǎn)寫為:margin:1px 2px;
margin:1px 2px 3px 2px;簡(jiǎn)寫為:margin:1px 2px 3px;
 
2、邊框(border)屬性CSS簡(jiǎn)寫示例:
border-width:1px;border-style:solid;border-color:#000;簡(jiǎn)寫為:border:1px solid #000;
 
3、背景(Backgrounds)屬性CSS簡(jiǎn)寫示例:
background-color:#f00;background-image:url(background.gif);background-repeat:no-repeat;background-attachment:fixed;background-position:00;
簡(jiǎn)寫為:background:#f00 url(background.gif) no-repeat fixed 0 0;
 
4、字體(fonts)屬性CSS簡(jiǎn)寫示例:
font-style:italic;font-variant:small-caps;font-weight:bold;font-size:1em;line-height:140%;font-family:"Lucida Grande",sans-serif;
簡(jiǎn)寫為:font:italic small-caps bold 1em/140%"Lucida Grande",sans-serif;
注意,很多時(shí)候我們縮寫字體定義,至少要定義font-size和font-family兩個(gè)值。
 
5、列表(lists)屬性CSS簡(jiǎn)寫示例:
取消默認(rèn)的圓點(diǎn)和序號(hào)可以這樣寫list-style:none;,
list-style-type:square;list-style-position:inside;list-style-image:url(image.gif);
簡(jiǎn)寫為:list-style:square inside url(image.gif);
 
6、顏色(Color)
16進(jìn)制的色彩值,如果每?jī)晌坏闹迪嗤?,可以縮寫一半。例如:
Aqua: #00ffff ——#0ff
Black: #000000 ——#000
Blue: #0000ff ——#00f
Dark Grey: #666666 ——#666
Fuchsia:#ff00ff ——#f0f
Light Grey: #cccccc ——#ccc
Lime: #00ff00 ——#0f0
Orange: #ff6600 ——#f60
Red: #ff0000 ——#f00
White: #ffffff ——#fff
Yellow: #ffff00 ——#ff0
 
7、屬性值為0
書(shū)寫原則是如果CSS屬性值為0,那么你不必為其添加單位(如:px/em)
padding:10px 5px 0px 0px;簡(jiǎn)寫為:padding:10px 5px 00 ;
 
8、最后一個(gè)分號(hào)
最后一個(gè)屬性值后面分號(hào)可以不寫,如:
#nav{border-top:4px solid #333;font-style: normal;font-variant:normal;font-weight: normal;}
可以簡(jiǎn)寫成:
#nav{border-top:4px solid #333;font-style: normal;font-variant:normal;font-weight: normal}
 
9、圓角半徑(border-radius)
border-radius是css3中新加入的屬性,用來(lái)實(shí)現(xiàn)圓角邊框。
-moz-border-radius-bottomleft:6px;
-moz-border-radius-topleft:6px;
-moz-border-radius-topright:6px;
-webkit-border-bottom-left-radius:6px;
-webkit-border-top-left-radius:6px;
-webkit-border-top-right-radius:6px;
border-bottom-left-radius:6px;
border-top-left-radius:6px;
border-top-right-radius:6px;
可以簡(jiǎn)寫成:
-moz-border-radius:0 6px 6px;
-webkit-border-radius:0 6px 6px;
border-radius:0 6px 6px;
語(yǔ)法 border-radius:topleft topright bottomright bottomleft
 
關(guān)于CSS屬性縮寫當(dāng)然還有很多代碼可以簡(jiǎn)化,這就需要大家在運(yùn)用中多多觀察記錄和實(shí)踐了。

多一份參考,總有益處

131-1155-0088 / 159-3167-7513

遠(yuǎn)策 - 建站推廣一站式服務(wù)

您可 微信掃碼 或 撥打電話 咨詢
在線咨詢 稍后再說(shuō)

131-1155-0088