我一直在尝试配置一个基本的CSS模板,用于开始使用REM。我看到了设置以下代码的方法:
我不确定是否喜欢这种方式,因为如果我的基线字体大小不是10px,则需要指定
我一直在尝试不同的方法,并且对于
我希望浏览器可以以默认大小16px呈现字体。在会恢复为浏览器样式表中指定的原始大小。为什么不将所有文本设置为16px?
body { font-size: 62.5% };
,这样数学计算会更容易(1rem = 10px,16px是默认字体大小)。我不确定是否喜欢这种方式,因为如果我的基线字体大小不是10px,则需要指定
<h1>
-<h6>
标签和<p>
标签的大小。我一直在尝试不同的方法,并且对于
px
和%
如何与字体大小相关联感到非常困惑。请看以下示例:<html>
<body>
<header>
<h1>Testing h1</h1>
<h2>Testing h2</h2>
</header>
<main>
<p>Random paragraph</p>
</main>
</body>
</html>
考虑以下CSS:
body {
font-size: 100%;
}
我希望浏览器可以以默认大小16px呈现字体。在
标签中的任何内容仍然是16px,但
-
会恢复为浏览器样式表中指定的原始大小。为什么不将所有文本设置为16px?
另一个例子:
body {
font-size: 12px;
}
为什么
body {
font-size: 12px;
}