【发布时间】:2011-01-06 21:13:54
【问题描述】:
global css reset * { margin: 0; 的缺点是什么?填充:0; }?
人们更喜欢 eric meyer css。
这是 eric mayer css
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, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline;
}
/* remember to define focus styles! */
:focus {
outline: 0;
}
body {
line-height: 1;
color: black;
background: white;
}
ol, ul {
list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
border-collapse: separate;
border-spacing: 0;
}
caption, th, td {
text-align: left;
font-weight: normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: "";
}
blockquote, q {
quotes: "" "";
}
是不是有点具体和沉重。我从不使用其他的很多元素,比如块引用和标题。
更新: 和 eric reset 重置 58 个元素的 9 个属性。是不是也像人们谈论全局重置一样慢。
使用这个有什么缺点
* { margin: 0; padding: 0; }
select { min-width:1.5em; }
【问题讨论】:
标签: css xhtml cross-browser