默认情况下,每个浏览器都有自己的CSS。为了解决这个问题,在应用自定义CSS之前,最好使用某种CSS标准化(正如@You指出的那样)。 CSS标准化建议在彻底重置,因为它
- 果脯使用默认值,不同于许多CSS重置。
- 规范各种元素的样式。
- 纠正错误和常见的浏览器不一致。
来源:Normalize.css
另外,请检查Initializr。它提供了再加上很多,包括IE6 +的兼容性/回退等
如果没有,你可以使用基本的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, 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;
}
来源:http://meyerweb.com/eric/tools/css/reset/
你应该修复'background-color'css属性,你忘了'#',它应该是'background-color:#0033dd' – Luis 2012-07-08 23:14:06