在写了一个great big answer to the question Is it bad to work with pixels in CSS?之后,我得出结论通常没有任何问题,只要你理解了这些限制,我开始怀疑有多少人将默认字体大小设置为16px以外的其他东西。
我想有些用户会因视力不佳或高像素密度监视器(如15英寸笔记本电脑上的1920 * 1080屏幕)而改变它(或者只是因为他们喜欢较大的文字)。可能是某些设备(手持设备?)的默认字体大小设置为其他设备,但这纯粹是我猜想的猜测。
我的问题是:有没有人知道有多少用户将默认浏览器字体大小设置为16px以外的其他内容?
答案 0 :(得分:16)
这可以避免回答你的问题,但恕我直言,这样的统计数据应该无关紧要,即使它几乎为零。
即使16px是事实上的标准,你应该从设计师最终无法控制的位置开始,并且应由用户选择它们的字体大小。您的决策过程应该导致根据用户需求灵活设计。
答案 1 :(得分:4)
我不确定你是否通过谷歌找到了很多,但这次搜索将此页面打成了点击1:http://www.oreillynet.com/xml/blog/2006/03/more_statistics_on_user_clicks.html
顺便提一下,这个问题也在搜索的第一页上:)
它从2006年开始,但第一点有一点关于IE中的字体大小设置。
我怀疑这个特定的事情是否有任何记录的数据。
我可以告诉你的一件事是,在10多年的计算机工作中,我看到大约十分之一的用户具有超过默认的DPI设置。例如。 120导致其浏览器中的字体大小超过16px。它还导致未正确设置样式的布局中断。
答案 2 :(得分:1)
对问题的迟回复; 将字体大小定义为固定大小(px)或(pt)意味着您的网站访问者无法增加网页文本的大小。您可能会说“很棒”,但这不允许有视觉障碍的人调整浏览器设置以增加字体大小。如果您正在为公众或政府设计网站,这是一个很大的“禁忌”。
为安全起见,请使用允许在浏览器中进行字体调整的相对测量值(em)或(%)。