![]() | 2 Livid MOD OP PRO 这里有 win7 用户可以反馈一下目前的字体效果么? (请先刷新一次) |
![]() | 3 c 2010-07-29 13:00:01 +08:00 |
![]() | 4 lianghai 2010-07-29 13:01:57 +08:00 微软雅黑的 bold 真威武……好久不见…… |
![]() | 5 Livid MOD OP PRO Something wrong now under Windows. Fixing it today. |
![]() | 6 lianghai 2010-07-29 13:42:48 +08:00 IE8 下识别不出微软雅黑,还是用中易新宋体渲染的,不知为什么尽管我们应该“forget it all”…… |
![]() | 7 lianghai 2010-07-29 14:00:48 +08:00 @disinfeqt 呃,IE7/8 不是认识 !important 了吗……出现这样两个 !important 之后浏览器是怎么处理的? font-family: "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti !important, "Microsoft YaHei" !important; |
![]() | 8 Livid MOD OP PRO Reverted. |
![]() | 9 lushnis 2010-07-29 14:36:06 +08:00 话说,在 CSS 的值中间夹杂 !important 是正确的吗? ... STHeiti !important, "Microsoft YaHei" !important ... |
![]() | 10 majunbo 2010-07-29 14:55:02 +08:00 我现在简直爱上雅黑了,特别是在LINUX下显示效果很好。 WIN下我用FF,把默认字体设置成为雅黑,V2EX就变成雅黑了。 |
![]() | 11 brando 2010-07-29 15:09:08 +08:00 \534E\6587\7EC6\9ED1 |
![]() | 12 apple 2010-07-29 15:17:13 +08:00 还是chrome用习惯了,突然发现在IE8下,这些 “#12 - 7 minutes ago” 都是纯黑色的。 |
![]() | 14 lianghai 2010-07-29 15:44:42 +08:00 @brando 华文细黑的 family name 信息其实和华文黑体是一样的,都是:STHeiti 似乎没必要用 Unicode 来写 font-family,这样没什么好处,用字体文件内写明的 family name 字段就好。 另外,您的博客 http://www.koojiafeng.name/ 在 Firefox 下的文字抗锯齿很奇怪…… |
![]() | 15 brando 2010-07-29 15:57:52 +08:00 额,那个,不用把我的地址也给添上来吧,我的CSS是有问题的,文字抗锯齿的话我就不是很清楚了,可能是字体的原因,用了Hiragino Sans GB字体的原因,如果系统里有的话。 其实我只是想表明Unicode来写明font-family,至于好处和坏处我就真的不清楚了。 |
![]() | 16 lianghai 2010-07-29 16:40:40 +08:00 @brando 抱歉……我顺手就把地址加上了…… 这个抗锯齿的问题和 Hiragino Sans GB 应该没什么关系V2EX 也是优先使用它来显示中文的。不知是不是“-webkit-font-smoothing: antialiased;”这句话让 Firefox 出错了。 嗯,因为 CSS 标准里没有限制 font-family 必须用拉丁字符写,所以其实可以把“华文黑体”直接写出来只要编码不出错,或者就用最通用的 font-family 来写。否则用 Unicode 写 font-family 看起来实在不太易于维护…… |
![]() | 17 brando 2010-07-29 16:56:35 +08:00 @lianghai Unicode的话确实不易维护,我个人的CSS都是出于比较极端的做法。还有啊,能和你这样的交流真好,谢谢:D |
![]() | 18 POPOEVER 2010-09-25 03:13:04 +08:00 via Android 我通常是写 "微软雅黑", "Microsoft YaHei",顺便说一句,正确的字体声明应该在最后加上一款 serif 字体,即便你并不想用。 |
![]() | 19 lianghai 2010-09-25 03:17:22 +08:00 @POPOEVER 在 "Helvetica Neue", "Luxi Sans", "DejaVu Sans", Tahoma, "Hiragino Sans GB", STHeiti 这样的明显的 sans-serif 的 font-family 列表中,最后垫底的应该用 sans-serif 这个 generic-family( http://www.w3.org/TR/CSS21/fonts.html#value-def-generic-family )吧。 |
![]() | 20 lushnis 2010-09-25 09:53:57 +08:00 @POPOEVER 奶爸说得不对,使用何种类型的字体,后面应该带相应的字体族,serif, sans-serif, monospace ……,而不是都要带“serif” |
![]() | 21 AJ 2010-09-25 10:30:07 +08:00 我的Firefox是使用雅黑字体的,并用GDI++渲染,各位可以点以下链接看效果: http://cl.ly/48773ba4bb9187496527 |
![]() | 22 lianghai 2010-09-25 11:32:58 +08:00 @AJ GDI++ 威武!这样中庸润滑的抗锯齿感更像 Windows 之外的操作系统了。不过雅黑视觉上超小的字符间距让它在大字号时还是有些“紧张”。 |
![]() | 23 spritevan 2010-09-25 12:09:04 +08:00 letter-space 可以调整字符间距 |
![]() | 24 lianghai 2010-09-25 12:32:38 +08:00 @spritevan 微软雅黑在设计时是特地强调了横向的连续的,所以字面宽扁并且看起来字符间距很小(于是它就成了一款专为十几像素的屏幕显示优化的字体)。通过 CSS 调整字符间距当然是可以的,这样确实会在大字号的时候有限地改善一些。 |
![]() | 26 gaowhen 2010-09-25 17:47:12 +08:00 我都是用 font-family:\5fae\8f6f\96c5\9ed1; |
![]() | 28 fanzeyi 2010-09-25 20:20:13 +08:00 |
![]() | 29 AJ 2010-09-25 21:18:42 +08:00 |