雅黑在 CSS 中引用的话

2010-07-29 12:41:16 +08:00
 Livid
family name 是?
7895 次点击
所在节点    字体排印
32 条回复
lianghai
2010-07-29 12:45:25 +08:00
"Microsoft YaHei"
@Livid 终于开始考虑 Windows 了?
Livid
2010-07-29 12:56:20 +08:00
这里有 win7 用户可以反馈一下目前的字体效果么?

(请先刷新一次)
c
2010-07-29 13:00:01 +08:00
lianghai
2010-07-29 13:01:57 +08:00
微软雅黑的 bold 真威武……好久不见……
Livid
2010-07-29 13:13:50 +08:00
Something wrong now under Windows. Fixing it today.
lianghai
2010-07-29 13:42:48 +08:00
IE8 下识别不出微软雅黑,还是用中易新宋体渲染的,不知为什么——尽管我们应该“forget it all”……
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;
Livid
2010-07-29 14:31:02 +08:00
Reverted.
lushnis
2010-07-29 14:36:06 +08:00
话说,在 CSS 的值中间夹杂 !important 是正确的吗?

... STHeiti !important, "Microsoft YaHei" !important ...
majunbo
2010-07-29 14:55:02 +08:00
我现在简直爱上雅黑了,特别是在LINUX下显示效果很好。
WIN下我用FF,把默认字体设置成为雅黑,V2EX就变成雅黑了。
brando
2010-07-29 15:09:08 +08:00
\534E\6587\7EC6\9ED1
apple
2010-07-29 15:17:13 +08:00
还是chrome用习惯了,突然发现在IE8下,这些 “#12 - 7 minutes ago” 都是纯黑色的。
lushnis
2010-07-29 15:20:13 +08:00
@apple rgba ...
lianghai
2010-07-29 15:44:42 +08:00
@brando 华文细黑的 family name 信息其实和华文黑体是一样的,都是:STHeiti
似乎没必要用 Unicode 来写 font-family,这样没什么好处,用字体文件内写明的 family name 字段就好。
另外,您的博客 http://www.koojiafeng.name/ 在 Firefox 下的文字抗锯齿很奇怪……
brando
2010-07-29 15:57:52 +08:00
额,那个,不用把我的地址也给添上来吧,我的CSS是有问题的,文字抗锯齿的话我就不是很清楚了,可能是字体的原因,用了Hiragino Sans GB字体的原因,如果系统里有的话。
其实我只是想表明Unicode来写明font-family,至于好处和坏处我就真的不清楚了。
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 看起来实在不太易于维护……
brando
2010-07-29 16:56:35 +08:00
@lianghai Unicode的话确实不易维护,我个人的CSS都是出于比较极端的做法。还有啊,能和你这样的交流真好,谢谢:D
POPOEVER
2010-09-25 03:13:04 +08:00
我通常是写 "微软雅黑", "Microsoft YaHei",顺便说一句,正确的字体声明应该在最后加上一款 serif 字体,即便你并不想用。
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 )吧。
lushnis
2010-09-25 09:53:57 +08:00
@POPOEVER 奶爸说得不对,使用何种类型的字体,后面应该带相应的字体族,serif, sans-serif, monospace ……,而不是都要带“serif”

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1085

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX