2013-10-07 21 views
2

我使用以下复位,以补偿浏览器差异的CSS重置文件:我找了两岁以下的浏览器,如IE9及以上

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; 
} 

我使用的文件是我认为很老。有没有人有更新的东西,比如IE9以上的浏览器更适合少于几年的浏览器?我问这个问题的主要原因之一是,当我尝试使用浏览器开发人员工具时,我厌倦了检查CSS时看到来自重置文件的许多条目。

+0

这个重置样式表不但补偿了许多从来没有实际差异的“差异”,它也忘记了不少差异!所以是的,是时候找到一个新的。对于初学者来说,你不知道,不能使用它吗? –

+0

当然,任何类型的重置样式表都会让许多无用的样式凌乱你的dom检查器 – Pete

回答

2

您正在使用Meyer's Reset我认为这是重置CSS属性的最好方法。无论如何,如果你想使用这个或任何其他重置技术,你必须处理那些许多条目。

相关问题