时间:2021-07-01 10:21:17 帮助过:35人阅读
首先,CSS的优化工作主要从两个方面着手
1 .test{ 2 background: #000 url(image.jpg) left top no-repeat; 3 } 4 background-image: url(image.jpg); 5 background-position: left top; 6 background-repeat: no-repeat;
{margin-top: 5px; margin-right: 10px; margin-bottom: 5px; margin-left: 10px;}
{margin: 5px 10px 5px 10px;} 顺时针
{border-top: 2px; border-right: 5px; border-left: 10px; border-bottom: 3px;}
{border: 2px 5px 10px 3px;}
{font: oblique bold 16px/35px Helvetica,Arial}
font-style: oblique;
font-weight:bold;
font-size: 16px; line-height:35px;
font-family:Helvetical,Arial;
border:5px solid red;
1 border:border-width,border-style,border-color;
@import
标签相比,@import
指令要慢很多,不光增加了额外的请求次数,还会导致不可预料的问题。替代办法有以下几种: 使用多个
元素,最好是发布的时候合并压缩css,减少http请求个数利用继承
说到继承,就需要了解权重相关知识,也顺便总结一下各种情况下哪个属性优先,防止滥用属性