浅谈网页字号多大才合适?

  在这个显示器百花齐放的时代,网页设计师往往需要考虑不同客户端的浏览体验。

  文字大小,是用户体验中的一个重要部分。不同的分辨率,不同的显示器尺寸,不同的DPI,乃至不同的浏览器设置,都会对最终展现的文字大小带来影响。虽然现在很多浏览器已经可以方便地缩放页面,但用户每次光临都要重新缩放,总归麻烦,何况还有许多用户不知道如何缩放页面。最好还是根据用户的分辨率给用户一个比较体贴的默认字号,那这个字号多大合适呢?

  12px?14px?15px?16px? 还是压根就不应该使用px这个单位呢?

  问题的根源,在于屏幕上的一切字号单位(px,pt,em)都是相对单位,单凭它们并不能确定文字的实际大小。何况人对文字大小的根本感知在于眼睛的视角,这不仅取决于文字的物理尺寸,还取决于它到人眼的距离。

  物理尺寸

  首先假定一个我们希望达到的文字物理尺寸,例如设定为17寸1280 * 1024显示器上的16px,计算可得它的高度约是4.32mm,我们计划让网页文字在大部分显示器上都比较接近这个大小,那么在不同分辨率下应该显示成多大的字号呢?

  第一步:统计用户主要的分辨率和对应的屏幕大小。

  要在物理尺寸和分辨率之间换算,首先要统计分辨率和对应的屏幕尺寸。用户分辨率的分布情况可以从网站的统计日志里获得。由于每个分辨率设置可能对应好几个不同尺寸的屏幕,而屏幕尺寸又无法通过网页获得,只好对现在的显示器市场进行统计分析:针对某一分辨率,统计可能的屏幕尺寸范围,从最小到最大,相对主流的是多大(或使用该范围的中间值作为主流尺寸)。如下图所示——

  

  电脑显示器市场(产品种类繁多,难免挂一漏万,数据仅供参考)

  第二步:计算每个分辨率主流屏幕尺寸的物理宽度

  现在的显示器长宽比不仅有4:3的标准屏,16:10的宽屏,还有更多不规则比例,为了在不同长宽比的显示器之间进行比较,统一使用横向分辨率来统计。用主流尺寸和长宽比(假设像素的长和宽相同)计算出屏幕宽度(英寸),再换算成公制(毫米),将其一一对应就可看出屏幕大小的趋势。再结合各分辨率的用户分布,结果如下图所示(图片中每个点对应一个分辨率,横轴为屏幕横向的像素数,纵轴为该屏幕的物理宽度,气泡大小表示使用该分辨率的用户人数。其中蓝色气泡表示标准屏,紫色表示宽屏):最大的三个气泡分别是1024*768,1280*1024,1280*800。

  

  第三步:计算不同显示器上的字号大小

  用屏幕的物理宽度除以像素宽度,就可以得到每个像素的宽度。然后用指定的文字物理大小除以这个数,就可以得到在不同分辨率下所需的字号。例如要显示4.32mm见方的文字,各分辨率下分别需要如下的字号(对笔记本和台式机分别统计):

  

  不同分辨率下需要的字号

  可以看出笔记本和台式机的尺寸相差很大,为方便使用,使用各分辨率的主流尺寸或平均尺寸计算出指定字号在每个分辨率下所需的字号。(下图去掉了基本只用在笔记本上的那些分辨率),以4.32mm、3.77mm、3.25mm为例(17寸1280*1024分辨率下的16、14和12号字):

  

  为保持固定物理尺寸,各主流显示器下所需字号与分辨率的关系

  由于在未开启cleartype的情况下,一些中文字体在非偶数字号下的显示效果欠佳,所以一般建议使用12、14、16、18、22px等偶数字号。也就是对某个分辨率选择离它最近的偶数字号。例如:屏幕横向分辨率在1100以下的采用14px,1100到1500采用16px,1500以上采用18px,依此类推。

  到人眼的距离

  虽然笔记本的字号远小于台式机,可是实际并没有给我们带来那么大的不便,这是因为:一般使用笔记本时人眼到屏幕的距离比使用台式机时要近一些。当上网本越来越小时(极端的例子就是手机),人们使用的时候可能会拿的更近,这样视角更大。反之,当显示器越来越大时(24寸甚至更大),出于整体视角等方面考虑,人们也可能离屏幕远些,从而减小了视角。

  定量来说:由于文字大小h(4~5mm)相对人眼到文字的距离d(30~60cm)非常小,可近似认为视角θ正比于h,并与d成反比(θ≈tgθ=h/d)。也就是说,同样大小的文字,距离二尺时看到的只有距离一尺时的一半大小。

  也就是说,显示器只能传达一个大概的尺寸,每个用户在具体操作时仍会通过不自觉地调节到屏幕的距离来调整所看到的实际效果。面对越来越多的笔记本用户(请参照上一篇:笔记本电脑的市场份额),前端设计师们只能给出一个针对笔记本和台式机平均尺寸的页面效果,具体就靠用户去自我调整了。

  用JS实现不同分辨率下自动调整字号

  例如网页正文所在div的id为content——

  注:为保证各浏览器下文字均可缩放,字号单位使用em而不是px,一般来说,浏览器默认1em=16px,0.875em\1em\1.125em即为14\16\18px。

  使用字号缩放时请注意:对该div内的标题等字号单位最好使用百分比,而不是固定字号,以便随正文同步缩放。

  附:本文图表所引用的主要数据

  

  本站首发:http://www.mhzx1.com

时间: 2024-10-30 09:50:40

浅谈网页字号多大才合适?的相关文章

网页设计中,字号多大才合适?

在这个显示器百花齐放的时代,网页设计师往往需要考虑不同客户端的浏览体验. 在这个显示器百花齐放的时代,网页设计师往往需要考虑不同客户端的浏览体验. 文字大小,是用户体验中的一个重要部分.不同的分辨率,不同的显示器尺寸,不同的DPI,乃至不同的浏览器设置,都会对最终展现的文字大小带来影响.虽然现在很多浏览器已经可以方便地缩放页面,但用户每次光临都要重新缩放,总归麻烦,何况还有许多用户不知道如何缩放页面.最好还是根据用户的分辨率给用户一个比较体贴的默认字号,那这个字号多大合适呢? 12px?14px

读百度《浅谈网页搜索排序的投票模型》有感

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 百度搜索研发部官方博客的那篇<浅谈网页搜索排序中的投票模型>不知道大家有没有仔细看过,如果没有看过,建议大家可以认真的看一下,个人觉得这篇文章的观点对于我们SEO工作者来说,是一个比较靠谱的深入网页排名研究方向,里面谈到关于选举投票的很多困境,每种选举办法都有自己的弊端,作者再结合这些选举的方法,谈到在网页搜索排名投票原理中需要注

Android安全开发之浅谈网页打开APP

Android安全开发之浅谈网页打开APP 作者:伊樵,呆狐,舟海@阿里聚安全 一.网页打开APP简介 Android有一个特性,可以通过点击网页内的某个链接打开APP,或者在其他APP中通过点击某个链接打开另外一个APP(AppLink),一些用户量比较大的APP,已经通过发布其AppLink SDK,开发者需要申请相应的资格,配置相关内容才能使用.这些都是通过用户自定义的URI scheme实现的,不过背后还是Android的Intent机制.Google的官方文档<Android Inte

浅谈SEO文之大而空和精于细

浅谈seo文之大而空和精于细,进入互联网行业也有一段时间了,可是现在的时间越久就越觉得论坛里每天充斥的都是seo的泛泛知识,不是这个就是那个,连我们普通会员都看的厌烦了,更何况哪些负责A5文章审核的编辑,所以呢,这篇文章,就写一下seo,抒发下自己的感情吧. 第一:seo降权的十大原因?seo恢复权重的几种方式?   上图,其实我真的想知道,在A5论坛里有多少文章是你会看的,至少这些标题我一眼看过去就没有再看下去的冲动,含义很模糊,内容很空,内容很大,大到泛泛而谈,记得在以前的时候,看别人的博客

浅谈自服务的大数据治理在企业数字化转型中的妙用

一.用户与大数据之间的鸿沟让数字化转型困难重重 本文讲的是浅谈自服务的大数据治理在企业数字化转型中的妙用,目前虽然不少企业已经广泛建设大数据平台,但却难以直接使用平台中的大数据,企业人员与大数据之间存在着一道难以逾越的鸿沟. 这道鸿沟的出现导致企业在使用大数据的过程中出现数据不可知.需求难实现.数据难共享等一系列问题: 1.数据不可知,数据价值无处可寻 企业环境中到底有哪些数据,这些数据在哪里,慢慢变成了大数据平台的"迷",用户迷失在动辄几十PB的数据中.对于企业管理者来说,无法从管理

浅谈网页关键词的编写方法和注意事项

网页关键词是一个老生长谈的事情了,那么怎么样去编写网页关键词呢?我们在编写的过程中又应该注意一些什么问题呢?下面让我来做一个浅谈: 网站关键词其实就是一些组词.成语或短语,关键词分为短尾关键词和长尾关键词,那什么叫短尾关键,什么又叫长尾关键词呢?这个问题大家可以点击我的新浪博文"什么是长尾关键词和短尾关键词,其优缺点是什么?:http://blog.sina.com.cn/s/blog_6870de740100j0ks.html",那么我们到底怎么写一个页面的关键词呢? 首先我们必须注

浅谈常用的九大SEO优化方法

中介交易 SEO诊断 淘宝客 云主机 技术大厅 前段时间SEO行业惊现神奇新闻,一个牛人将SEO在几个月时间里做到第一.这段时间一直都在实践seo的一些技巧,试过很多 SEO方法,但是比不得某人强,在短短时间里就将SEO做到第一啊.当然咱只能慢慢来,否则排名升的太快也不是好事啊.下面是某位站长在seo工作中碰到的一些迷惑,其实细细想来,谁没有个困惑呢?看笔者如何解析这些迷惑! 1.网站内部优化.大家知道网站内部优化很重要,所以都会去做,但是一般几个星期之内没什么效果.(ps:内部优化一般情况下s

浅谈网页的权威性体现在哪几个方面

中介交易 http://www.aliyun.com/zixun/aggregation/6858.html">SEO诊断 淘宝客 云主机 技术大厅 网页的权威性体现在以下几个方面: 1.网页上是否显示机构或者个人对该网页的责任.有的网站甚至在每个网页上均设有网站主页和上层机构网站的链接,从而将上层机构的权威性及网站的权威性繁殖到该网页. 2.网页上是否清楚地显示作者信息,包括作者的机构.联系方式及作者的资格. 3.网页上的信息是否有版权保护.版权所有者实际上是网页内容的责任者. 4.网页

浅谈网页搜索排序中的投票模型

前些天读了一本<选举的困境>,其中有一章,从美国的选举制度说起,介绍美国选举制度的不足,然后针对其不足,提出种种改善,然而每种改善都有其各自的问题,其中的变化很有趣. 先说美国选举制度,美国的总统选举是一种"赢者通吃"的方式,每个州根据其人口多少,有几十或几百的"州票",州里的人对总统候选人进行选举,在某个州获得票最多的那个候选人,获得这个州所有的"州票",然后统计所有候选人的"州票"多少,获得最多"州票