放松读物,再看css禅意花园-第一章学到的教训-文本的可缩放

文本的可缩放性

一个比较独特的、由CSS导致的可访问性问题就是文本的可缩放性。

在编写网页时,我们经常会倾向于选择较小的字号,以便能够一次在页面中显示更多内容。

我理由相信网页中文本的字号仍将越变越小。

问题在于,很多人又恰好看不清低于某个字号的文字。

幸运的是,当前所有浏览器都提供了内建的对文本进行缩放的机制。虽然不是所有的用户都知道如何使用。但问题也随之而来:

  IE只能对用em或%为单位指定的文本进行缩放,若字号大小采用px设定,那么IE将对此无计可施。对于这种情况,浏览器内建的文本缩放机制也是没有效果的。

  即使文本大小在任何浏览器中都可以正常缩放,我们还是要考虑很多问题:

  作品自身必须允许缩放,听起来似乎很简单,但若是将固定大小的元素和可变大小的元素放在了一起,你将很快发现在进行文本缩放时,这个依赖与固定大小的设计将显示得一团糟。

  所以,从中学到的教训是,无论你将文本设置为多大,有些用户仍然想要设置得再大一点。

  我们要特别注意并清楚地认识到当前用户对文本进行缩放时可能遇到得潜在问题,且我们需要在合理范围之内对该问题有所准备。

  PS:设计师可能希望字号小了,内容多了,而用户希望字号大了,看得清楚或者舒适。终究可缩放得浏览器会对作品的设计有影响,在工作中遇到过