css样式初始化

1、拥有默认内外边距的标签

  有些人会图省事,清除内外边距直接用*{margin:0;padding:0;},这样子写,在项目很小的时候,你会感觉没什么,一旦项目大了以后,再这么写将会及其消耗网站的加性能,降低网站加载速度。

  所以我们要了解哪些标签默认会拥有内外边距,再根据使用情况进行样式初始化:

-------------------------------------------常用的标签--------------------------------------------------------

body标签:默认margin:8px;
dl标签,p标签:默认margin-top:1em;margin-bottom:1em;
dd标签:默认margin-left:40px;
ul、ol标签:默认margin-top:1em;margin-bottom:1em;padding-left:40px;
h1标签~h6标签:默认margin-top:0.67em;margin-bottom:0.67em;
form标签:默认margin-top:0em;
fieldset标签:默认margin-left:2px;margin-right:2px;padding:0.35em 0.75em 0.625em;
legend标签:默认padding-left:2px;padding-right:2px;
input标签:默认padding:1px 0px;
textarea标签:默认padding:2px;
button标签:默认padding:1px 6px;
hr标签:默认margin-top:0.5em;margin-bottom:0.5em;
pre标签:默认margin:1em 0px 1em;
Css代码 收藏代码
body,dl,dd,ul,ol,p,h1,h2,h3,h4,h5,h6,form,input,textarea,button{
margin:0;
padding:0;
}

2、网站的字体样式

 一般我们会在body标签内书写网站的整体字体样式,然后局部位置文字样式需要修改的在单独进行修改

Css代码 收藏代码
body,button,input,textarea,select{
font:12px/1.5 ‘Microsoft YaHei’,‘arial’,‘tahoma’;
color:#666;
}

3、去掉table标签边距,让其合并在一起

Css代码 收藏代码
table {
border-collapse:collapse;
border-spacing:0;
}

4、消除字体风格

Css代码 收藏代码
i,em{
font-style:normal;
}

b,strong{
font-weight:normal;
}

5、消除列表标签前的标识物

Css代码 收藏代码
ul,ol{
list-style:none;
}

6、消除a标签的下划线、统一字体样式

Css代码 收藏代码
a{
text-decoration:none;
color:inherit;
}

7、清除Img标签的边框和垂直对齐方式

Css代码 收藏代码
img{
border:none;
vertical-align:middle;
}

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值