1
dimlau OP font:62.5%/1.2 'Helvetica Neue','Luxi Sans','DejaVu Sans',Tahoma,'Hiragino Sans GB','\5FAE\8F6F\96C5\9ED1','\6587\6CC9\9A7F\5FAE\7C73\9ED1',sans-serif;
上面是我的…… 中文在 Opera 里丑到掉渣。 版本:opera 11.01 for Mac |
2
lianghai 2011-01-28 13:27:41 +08:00 via iPhone
Opera for Mac 整个对中文字体的支持就有问题,好想不是你的 CSS 的责任。你用 Opera for Mac 看看豆瓣也能看到恶心的字体。
|
3
dimlau OP 好吧……
顺便,是不是 62.5% 这种写法已经过时了?毕竟基本所有浏览器都支持整页缩放了。 |
5
dimlau OP @disinfeqt 这和字体设置 62.5% 与否无关吧,不是 -webkit-text-size-adjust: none; 的效果么。
|
7
lianghai 2011-01-28 17:35:48 +08:00
@disinfeqt 已查证,这个和字体大小定义方式无关,是“-webkit-text-size-adjust: none;”的原因。
@lushnis 主要是因为 V2EX 有一些文字是小于 12px 的,如果不用“-webkit-text-size-adjust: none;”,WebKit 会限制最小字号为 12px。参见: http://www.v2ex.com/t/4045 |
8
keakon 2011-01-28 18:05:38 +08:00
|
9
lianghai 2011-01-28 18:31:17 +08:00
@keakon 你的这篇文章和那篇《Mac 和 Windows 的中文字体显示效果》似乎有点把 Windows / Mac OS X 的字体抗锯齿风格差异和中文字体 fallback 错误这两个问题混淆,尤其是《Mac……》文。
没看懂“但是当浏览器匹配失败,而使用缺省的‘新细明体’时,它的表现却类似于‘新細明體’”这句话,可不可以再解释一下?“新細明體(PMingLiu)”不就是 Windows Vista 之前的繁体中文默认字体么……为什么又会有两个简繁不同的呢? “字体是如此重要,为什么 Microsoft 视而不见呢?字体真的不算高科技”这番话实在是把问题说得太简单了。 Language tag 是个好办法,我实在是忽略它的作用了(汗……因为从来都会加上)。 不过 Opera for Mac 的问题比 Windows 版本还要难以解决一些,@dimlau 做一下实验试试吧。 |
10
dimlau OP @lianghai Opera for mac 直接忽视 CSS 里的中文字体,而用浏览器设置的网页默认字体。所以……至少我是解决不了了。
|