首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >正文{字体大小: 100.01%;}与正文{字体大小: 100%;}?

正文{字体大小: 100.01%;}与正文{字体大小: 100%;}?
EN

Stack Overflow用户
提问于 2010-04-24 03:04:17
回答 3查看 12.6K关注 0票数 15

对于body{font-size: 100.01%; }还是{ font-size: 100%; },我应该保留什么?

{font-size: 100.01%; }是什么?在html{}中提到字体大小真的很好吗?

如果我用的是body {font-size: 62.5%;}

编辑:2010年5月3日

今天我在这里找到了关于100.01% - http://www.communitymx.com/content/article.cfm?cid=FAF76&print=true的信息。

这个奇怪的100.01%的字体大小值补偿了几个浏览器错误。首先,将默认的字体大小设置为百分比(而不是em)可以消除IE/Win问题,即如果其他元素中的字体在ems中设置得不成比例,字体会出现不成比例的增长或缩小。此外,与其他浏览器相比,有些版本的Opera会默认字体大小为100%过小。另一方面,Safari有一个字体大小为101%的问题.当前的“最佳”建议是对此属性使用100.01%的值。

body { font-size:100.01%}代替{font-size:100%}好吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-04-24 04:33:30

声明body (or html) { font-size: 100.01% }补偿舍入错误,特别是在较早版本的Opera和Safari中。否则两者都会显示字体太小。

相对字体大小(%,em)总是相对于父元素的字体大小进行解释。因此,在顶层元素中实现某种初始重置并不是一个坏主意,您可以使用body {font-size: 100%}来实现这一点。

票数 11
EN

Stack Overflow用户

发布于 2010-04-24 03:18:34

以前从未见过100.01%的浏览器,但如果使用此“补丁”,似乎会迫使某些浏览器忽略或计算大小。

不过,我不会亲自使用它,因为错误往往是固定的,而且通常有更好的方法来处理相同的选项。

票数 4
EN

Stack Overflow用户

发布于 2010-12-05 21:27:51

字体大小: 100.01%;}

100.01%的公司已经存在多年了,而不是黑客或木乃伊。谷歌"100.01%“并阅读。它的有效性和100%一样有效,并且涵盖了一些地区100%不适用。

应始终声明初始字体大小。在外部容器上设置一个基本字体大小--或者--或者--因为它来自于所有相对和继承字体大小值都将派生的容器。使用100%或100.01%使起始字体大小与用户的浏览器首选项相等.

将基本字体大小设置为用户的浏览器首选项,可以使访问者获得最大的可读性。请再读一遍,关于用户的喜好。您的访客将设置他们的浏览器字体大小,以他们自己最好的可读性和阅读舒适性。你的设计,华丽而脆弱,虽然可能是,只是第二个弦乐播放器。内容是国王,假设你有一些。但如果这些内容太小,你就输了。来访者继续冲浪。那么,你的设计就辜负了你的需求和期望。因此,设计真的不那么伟大,是吗?

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2703056

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档