CSS3教程(7):CSS3嵌入字体

2016-02-19 23:45 2 1 收藏

给自己一点时间接受自己,爱自己,趁着下午茶的时间来学习图老师推荐的CSS3教程(7):CSS3嵌入字体,过去的都会过去,迎接崭新的开始,释放更美好的自己。

【 tulaoshi.com - Web开发 】

想要制作一些很酷的头部效果而且摆脱网站安全字体并且不使用图片文件?那么就使用CSS3嵌入字体吧!

上一篇:CSS3教程(6):创建网站多列

要使用一款字体,我们首先需要使用‘@font-face’属性。这必须先准备好我们要用的字体文件。

尽管这样,让我们简单的学习一下字体方面的历史。@font-face属性从CSS2就已经考虑了,但却始终在CSS2.1中还没有出现。CSS3尝试经它带到标准中来。

如果你手上没有字体文件,你可以在dafont.com下载一些。

跨浏览器兼容性

目前只有Safari支持@font-face特性(Google Chrome开发版 2.0.156+也支持这个特性)。

注意,你的浏览器需要一些时间加载字体文件,所以,就目前来说,使用图片文件而不是CSS样式的用户体验会更好些。

CSS3嵌入字体

font-face

上面的效果可由下面的样式实现:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)
@font-face {font-family: qianduanNet;src: url("SketchRockwell.ttf");}.fontFace{font-family: qianduanNet;font-size: 3.2em;letter-spacing: 1px;text-align: center;}

我们也可以对使用font-face的地方使用阴影效果。

font-face-shadow

.fontFaceShadow{font-family: qianduanNet;font-size: 3.2em;letter-spacing: 1px;text-align: center;text-shadow: 3px 3px 7px #111;}

浏览器支持:

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/webkaifa/)Firefox(3.05+) Google Chrome(1.0.154+) Google Chrome(2.0.156+) Internet Explorer(IE7, IE8 RC1 )(IE7+支持eot格式的字体文件) Opera(9.6+)(支持文字阴影) Safari(3.2.1+ windows)

来源:https://www.tulaoshi.com/n/20160219/1630564.html

延伸阅读
标签: Web开发
最近我因为要安装 Firebug 1.4 导致我不得不安装了 Firefox 3.5 ,所以很不小心地接触到了Wordpress后台那漂亮的文字阴影.也就是CSS中的 text-shadow 属性.所以今天我整理了一些资料,希望可以对大家有所启发. 首先我们看看wordpress 2.8后台使用了text-shadow的部分(绿色箭头).觉得怎么样?没错,这些都是CSS3属性,而不是图片做成的. te...
标签: Web开发
现在我们来看一看如何为边框的border-color添加更多的色彩。 使用CSS3的border-radius属性,如果你设置了border的宽度是X px,那么你就可以在这个border上使用X种颜色,每种颜色显示1px的宽度。如果说你的border的宽度是10个像素,但是只声明了5或6中颜 色,那么最后一个颜色将被添加到剩下的宽度。 浏览器兼容性 目前只有Firefox支持CSS3 bo...
标签: Web开发
Eric A. Meyer 对基于 Web 标准的 CSS 与 HTML 绝非一知半解,他是这个领域杰出的专家,曾写过不少 CSS 方面的书,是 An Event Apart 的合伙创始人,A List Apart 团队成员,还是 Complex Spiral Consulting 的创始人。另外, Eric Meyer 7年来一直是 CSS Working Group 资格深获邀专家,他们负责维护和开发 CSS。   不用说,如果要找...
标签: Web开发
说起CSS3的新特性,就不得不提到 Media Queries 。 本文比较详细,所以很多实际中用不到。所以如果只是想简单了解Media Queries,推荐参考 CSS3 Media Queries 。 CSS2.1定义了 Media 的部分,包括类型、组别和规则等。CSS并非为了显示器而创造,而是应用于各种各样的媒体,比如常见的显示器,越来愈多的手持设备,可能略显过...
标签: Web开发
本文中的这些标志与图标都是用CSS3制作而成,看上去似乎很不可思议,其中包括了IE图标,网站图标,奥运会标志等等,都是一些十分常见的标志,而它们之所有如此特别是因为这些标志与图标只是用CSS3来显示在网页中,而并非图片显示。 尽管被批评为走火入魔,CSS3 痴迷者们仍然在尝试实现各种基于纯 CSS 的图形与图标设计,如果你看到本文介绍的...

经验教程

504

收藏

16
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部