📅  最后修改于: 2023-12-03 15:14:22.722000             🧑  作者: Mango
CSS 重置代码可以让网站在不同浏览器上表现一致,避免因浏览器默认样式不同带来的问题。以下是常用的 CSS 重置代码:
/* Box sizing rules */
*,
*::before,
*::after {
box-sizing: border-box;
}
/* Remove default margin */
body,
h1,
h2,
h3,
h4,
h5,
h6,
p,
ol,
ul {
margin: 0;
}
/* Remove list styles on ul, ol elements */
ol,
ul {
list-style: none;
}
/* Set core root font size */
html {
font-size: 16px;
}
/* Set core body font family */
body {
font-family: Arial, sans-serif;
}
/* Set line-height of headings */
h1,
h2,
h3,
h4,
h5,
h6 {
line-height: 1.2;
}
/* Set style for links */
a {
text-decoration: none;
}
以上代码片段包括以下功能。
box-sizing: border-box
让盒模型的宽高包含边框和内边距,避免计算宽高时出错。16px
,将其它元素的字体大小使用 rem
单位,可以方便地实现响应式网站。