CSS里这个是干什么用的?

2012-10-31 11:25:39 +08:00
 mtvboy
@import url('http://fonts.googleapis.com/css?family=Ubuntu:regular,italic,bold,bolditalic&subset=cyrillic,greek,latin');
4976 次点击
所在节点    CSS
12 条回复
bitsmix
2012-10-31 11:29:13 +08:00
Julyyq
2012-10-31 11:42:21 +08:00
在ubuntu操作系统下,利用google 字体api,改变网页的字体。
mtvboy
2012-10-31 12:38:24 +08:00
@Julyyq 那如果没有用UBUNTU访问网页那?这行代码还有用吗?
我能这样理解吗?这行代码的意义在于使普通系统和U系统浏览效果相同?我把这行代码去掉会怎样?
我这访问google简直是龟速,
timonwong
2012-10-31 12:46:53 +08:00
@mtvboy:
那不是Ubuntu系统,而是Ubuntu字体
http://www.google.com/webfonts/specimen/Ubuntu
ORCA
2012-10-31 12:47:51 +08:00
如果对速度很有影响的话就去掉吧,完全不会影响使用的。
mtvboy
2012-10-31 12:50:27 +08:00
@ORCA 那可否把UBUNTU字体DOWN到本地适用那?还有,那字体是否只有英文字体?
chone
2012-10-31 13:03:09 +08:00
@import 引入的css文件不会阻塞页面的,对速度没什么影响,但引入的字体要等到下载完成后才会渲染,所以下载慢的话可能会出现字体跳动的情况。
mtvboy
2012-10-31 13:16:44 +08:00
@chone 你说的也许对,但我这在打开这个页面的时候先等待大概两秒,再载入主页面,等待的时候都是空白。初学者一个。想知道用ubuntu的字体效果和等这两秒哪个更值得我拥有?页面多是中文
chone
2012-10-31 13:20:47 +08:00
@mtvboy 先去掉对比一下就明了了。
loading
2012-10-31 13:38:06 +08:00
用@import引用css会造成你提到的空白,和你用了这个字体技术无关,使用link方式引入css即可,或者手工合并代码到你的css文件,个人推荐这种,一共也就几行

其实是用到是@font-face,属于css3。
loading
2012-10-31 13:40:25 +08:00
哦,不对,font face早就有了
mtvboy
2012-10-31 13:55:58 +08:00
感谢
@bitsmix
@Julyyq
@timonwong
@ORCA
@chone
@loading 非常感谢。

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

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

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

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

© 2021 V2EX