中国网站95%的由于字体需要重写CSS
|
源代码网整理以下 很长一段时间,我都使用12px作为网站的主要字体大小。10px太小,眼睛很容易疲劳,14px虽容易看清,却破坏页面的美感。唯独12px在审美和视力方面都恰到好处。 源代码网整理以下 谁对我的网站字体大小有意见? 源代码网整理以下 我老爸,他是第一个向我反映看不清我的网站文字的人。这使我意识到12px,其实只是让我觉得很不错而已,而对于那些视力下降明显的中年以上的人来讲,几乎等于10px对于我的感觉。 源代码网整理以下 于是我告诉他,在“查看”里调整“文字大小”就可以了。但是却发现这是徒劳的。在Firefox能轻易调整的字体大小,怎么在IE就变得如此”坚不可调“? 源代码网整理以下 问题出在哪? 源代码网整理以下 我又试着打开中国的三大门户—新浪,网易,搜狐。它们的字体无一例外的在IE里失去可调性。看来这不是我网站独有的毛病。再看看MSN,Google,A list apart,华盛顿邮报,在IE里却是可调的。难道IE在字体调整上也搞歧视不成? 源代码网整理以下 困扰我的问题直到看到这篇大作:How to size text using ems,才得到彻底的解决。 源代码网整理以下 关键点: 源代码网整理以下 1. IE无法调整那些使用px作为单位的字体大小; 源代码网整理以下 2. 国外的大部分网站能够调整的原因在于其使用了em作为字体单位; 源代码网整理以下 3. Firefox能够调整px和em,但是96%以上的中国网民使用IE浏览器(或内核)。这意味这中国网站的字体大小可以被认为不可调。 源代码网整理以下 95%的中国网站需要重写CSS 源代码网整理以下 在我所观察的中国网站中,包括三大门户,以及“引领”中国网站设计潮流的蓝色理想,ChinaUI等都是使用了px作为字体单位。只有百度好歹做了个可调的表率。 源代码网整理以下 而在大洋彼岸,几乎所有的主流站点都使用em作为字体单位,也就是可调的。 源代码网整理以下 没错,px比em更加容易使用,我也敢打赌大部分读者不知道em为何物或者它相当于多少px。 源代码网整理以下 国外人士如此重视网站易用性(Accessibility),不仅因为其根生蒂固的人文精神,直接原因可能是因为有一部法律来约束他们—例如美国的Section 508,强制网站达到一定的易用性。所以没有哪个主流站点愿意被那些视力下降或是残缺的人告上法庭。 源代码网整理以下 注: 在中国, 可能把微软告上法庭来的更简单点,为什么IE对于px那么死板。 源代码网整理以下 如何重写你的网站CSS 源代码网整理以下 Jorux.com作为一个对视力下降人士负责任的站点,已经重写了CSS的Font-size部分。在这里,Jorux和各个有人文精神的网站主讨论如何用em重写Font-szie的问题。 源代码网供稿. |
