【问题标题】:Is it a bad practice to set default font-size on the html/body element? [closed]在 html/body 元素上设置默认字体大小是一种不好的做法吗? [关闭]
【发布时间】:2020-02-06 12:37:23
【问题描述】:

我想拥有可缩放的字体大小,但我不知道从哪里开始。在 html/body 元素上设置默认字体大小并覆盖浏览器是一种不好的做法吗?在 html/body 上设置字体大小是否会产生缩放问题?我应该使用什么 rems 或像素?

【问题讨论】:

  • 你可以使用百分比。例如:字体大小:100%;
  • 可用性方面,最好使用相对大小,以便用户可以继续使用浏览器自行调整文本大小。但是,我倾向于使用百分比在我的html/body 属性中设置全局字体大小,然后从那时起使用ems

标签: css font-size typography


【解决方案1】:

不能为所有人回答,但如果你想建立一个响应式网站,我建议你以像素为单位设置字体,例如。 16px,然后在其他任何地方使用 rem,即使是标题。

这意味着如果用户在打电话,您可以通过网络查询轻松更改(减小)所有位置的字体大小。

不同的浏览器以不同的方式缩放,但我在做我所做的事情时从未遇到过任何不利因素。

【讨论】:

    猜你喜欢
    • 2011-10-17
    • 2021-11-05
    • 2013-06-21
    • 2017-05-08
    • 1970-01-01
    • 2011-12-12
    • 2011-02-14
    相关资源
    最近更新 更多