css清除浏览器存在的默认样式代码汇总

前端项目开发中,总会因为浏览器默认的样式带来整个布局的困扰!于是就需要我们在开发之前将浏览器默认的样式给清除掉,这样对我们整个开发过程来说会少很多麻烦。

我们为什么需要清除掉浏览器的默认样式?

距离来说如果你想你的body部分紧挨着边缘,但实际中发现body部分的内容离四周总会有那么几像素的距离,这是怎么回事呢?这便是浏览器默认的间距所造成的结果,当我们清除掉浏览器默认的样式后,你便能轻易的通过代码来实现出你所需要的效果。

html,body,div,span,applet,
object,iframe,h1,
h2,h3,h4,h5,h6,p,
blockquote,pre,a,abbr,
acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,
strike,strong,sub,sup,tt,
var,b,u,i,center,dl,dt,dd,ol,
ul,li,fieldset,form,label,
legend,table,caption,
tbody,tfoot,thead,tr,th,
td,article,aside,canvas,details,embed,
figure,figcaption,footer,
header,hgroup,menu,nav,
output,ruby,
section,summary,
time,mark,audio,
video {
margin: 0;
padding: 0;
border: 0;
font-size: 100%;
font: inherit;
vertical-align: baseline;
}

/* HTML5 display-role reset for older browsers */
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
display: block;
}

body {
line-height: 1;
}

ol,
ul {
list-style: none;
}

blockquote,
q {
quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
content: '';
content: none;
}

table {
border-collapse: collapse;
border-spacing: 0;
}


将以上代码引入到你所需要的界面即可。


六月初字帖坊小程序 你想要的字帖模板及工具,这里都有!