网站CSS样式表文件的优化方法及技巧

2020-02-17 导读

导读 : 今天,整理了一些CSS简写技巧,它们其实是CSS最常用的写法,但是太多的人使用Dreamweaver这种所见即所得软件来编写CSS,使得代码过于臃肿。CSS代码优化的最大好处就是能够显着减少CSS文件的大小,其实还有很多其他益处,臃肿而杂乱的CSS样式表会使你遇到问题是难以调试,尤其是当一个团队在进行设计的时候,你的臃肿的CSS代码会使你的团队其他成员的工作效率下降。不过没关系,看...

导读 : 今天,整理了一些CSS简写技巧,它们其实是CSS最常用的写法,但是太多的人使用Dreamweaver这种所见即所得软件来编写CSS,使得代码过于臃肿。CSS代码优化的最大好处就是能够显着减少CSS文件的大小,其实还有很多...


网站CSS样式表文件的优化方法及技巧


 

今天,整理了一些CSS简写技巧,它们其实是CSS最常用的写法,但是太多的人使用Dream┏weaver这种所见即所得软件来编写CSS,使得代码过@于臃肿。

CSS代码¨优化的最大好处就是能够显着减少CSS文件的大小,其实还有很多$其他益处′,臃肿而杂乱的CSS样式表会使你遇到问题是难≯以调试,尤其是当一个团队在进行设计的时候,你的臃肿的CSS代码会使你的团队★其他成员的工作效率下降。

不过没关系,看过本文之后,你一能能掌握ǐCSS代码优化的技巧,今后让你的每一个CSS样式表都看起来整洁而简短吧。

使用缩写可以帮助减少你CSS文件的大小,更加容易阅读。CSS缩写的主要规则如下:

1、颜色

16进制的色彩值,如果每两位的值相同,可以缩写一半,例如:

#000000可以缩写为#000;

#336699可以缩写为#369※;

2、盒尺寸

通常有下面四种书写方法:

property:value1; 表示所有边都是一个值v〓alue1;

property:value1 va♦lue2; 表示⊙top和bottom的值是va◢lue1,rightг和left的值是value2

property:vaΣlue1 value2 value3; 表示top的值是value1,right和left的§值是value2,bottom的值是value3

property:value1 value2 value3 value4; 四个值依次表示top,right,bottom,left

方便的记忆方法是顺时针,上右下左。具体应用在ma⿷rg≡in和padding的▀例子如下:

margin:1Бem 0 2e№m 0.5em;

3、边框(border)

边框的属性╟如下:

border-width:1px;

borde◆r-style:∮solid;

border-color:#000;

可以缩写为一句:bo*rder:1px solid #000;

语法是border:αwidth style color;

4、背景(Backgrounds)

背景的属性如下:

back▄gГround-color:#f00︱︳;

background-image:url(background.gεif);

background-repeat:no-repeat;

backgr▋ound-attachment:fixed;

background-position:0 0;

可以缩写为一句:backgrou♠nd:#f00 url(back≠ground.gif) no-repeat fixed 0 0;

语法是backgro◥und:color image♯♮ repeat attachment position;

你可以省略其中一个或多个属性值,如果省略,该属性值将用浏览器默认值,默认值为:

color: transparent

image: none

repe◥at: repeat

attachment: scroll

positi※on: 0% 0%↹

5、字体(fonts)

字体的属性如下:

fonЙt-style:italic;

font-variant:small-caps;

font-weight:bold;

font-♨size:1em;

line-height:‖|140%;

font-family:"Luciぷda Grande",sa‰ns-serif;

可以缩写为一句:font:italic small-caps bold 1em/1■40% "Lucida Grande",sans〖-serif;

注意,如果你缩写字体定义,至少要定义font-size和font-╜family两〡个值。

6、列表(lists)

取消默认的圆点和序号可以这τ样写list-style:none;

list的属性如下:

list-style-type:square;

list-style-position:inside☆;

list-style-image:url(image.gif);

可以缩写为一句:list-style:sq☑uare inside url(image.gif);


本站所收集的资源来源于互联网公开资料,转载的目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。本站部分作品是由网友自主投稿和发布,本站仅为交流平台,不为其版权负责。

淘宝公司官方热线电话是多少
融360:2014年中国互联网众筹金额超9亿美元