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


Posted in HTML / CSS onApril 02, 2009

想要制作一些很酷的头部效果而且摆脱网站安全字体并且不使用图片文件?那么就使用CSS3嵌入字体吧!
想要制作一些很酷的头部效果而且摆脱网站安全字体并且不使用图片文件?那么就使用CSS3嵌入字体吧!
上一篇:CSS3教程(6):创建网站多列
要使用一款字体,我们首先需要使用‘@font-face’属性。这必须先准备好我们要用的字体文件。
尽管这样,让我们简单的学习一下字体方面的历史。@font-face属性从CSS2就已经考虑了,但却始终在CSS2.1中还没有出现。CSS3尝试经它带到标准中来。
如果你手上没有字体文件,你可以在dafont.com下载一些。
跨浏览器兼容性
目前只有Safari支持@font-face特性(Google Chrome开发版 2.0.156 也支持这个特性)。
注意,你的浏览器需要一些时间加载字体文件,所以,就目前来说,使用图片文件而不是CSS样式的用户体验会更好些。 CSS3嵌入字体
CSS3教程(7):CSS3嵌入字体
上面的效果可由下面的样式实现:
@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的地方使用阴影效果。
CSS3教程(7):CSS3嵌入字体
.fontFaceShadow{ font-family: qianduanNet; font-size: 3.2em; letter-spacing: 1px; text-align: center; text-shadow: 3px 3px 7px #111; }
浏览器支持:

  • 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…)
HTML / CSS 相关文章推荐
纯DOM+CSS3实现简单的小风车动画
Sep 27 HTML / CSS
纯CSS3代码实现switch滑动开关按钮效果
Aug 30 HTML / CSS
CSS+jQuery+PHP+MySQL实现的在线答题功能
Apr 25 HTML / CSS
CSS3对背景图片的裁剪及尺寸和位置的设定方法
Mar 07 HTML / CSS
利用CSS3制作简单的3d半透明立方体图片展示
Mar 25 HTML / CSS
HTML5 File API改善网页上传功能
Aug 19 HTML / CSS
HTML5重塑Web世界它将如何改变互联网
Dec 17 HTML / CSS
html5 video标签屏蔽右键视频另存为的js代码
Nov 12 HTML / CSS
three.js模拟实现太阳系行星体系功能
Sep 03 HTML / CSS
HTML5手指下滑弹出负一屏阻止移动端浏览器内置下拉刷新功能的实现代码
Apr 10 HTML / CSS
HTML5中的网络存储实现方式
Apr 28 HTML / CSS
css3带你实现3D转换效果
Feb 24 HTML / CSS
CSS3教程(6):创建网站多列
Apr 02 #HTML / CSS
CSS3教程(8):CSS3透明度指南
Apr 02 #HTML / CSS
CSS3教程(10):CSS3 HSL声明设置颜色
Apr 02 #HTML / CSS
CSS3教程(9):设置RGB颜色
Apr 02 #HTML / CSS
CSS教程:CSS3圆角属性
Apr 02 #HTML / CSS
CSS3的新特性介绍
Oct 31 #HTML / CSS
CSS3属性选择符介绍
Oct 17 #HTML / CSS
You might like
php数组函数序列之array_slice() - 在数组中根据条件取出一段值,并返回
2011/11/07 PHP
破除网页鼠标右键被禁用的绝招大全
2006/12/27 Javascript
JAVASCRIPT IE 与 FF中兼容问题小结
2009/02/18 Javascript
jquery改变tr背景色的示例代码
2013/12/28 Javascript
css结合js制作下拉菜单示例代码
2014/02/27 Javascript
javascript动态修改Li节点值的方法
2015/01/20 Javascript
基于jQuery实现仿百度首页换肤背景图片切换代码
2015/08/25 Javascript
JS实现图片剪裁并预览效果
2016/08/12 Javascript
手机端实现Bootstrap简单图片轮播效果
2016/10/13 Javascript
详解Vue方法与事件
2017/03/09 Javascript
Easyui在treegrid添加控件的实现方法
2017/06/23 Javascript
Angular2+如何去除url中的#号详解
2017/12/20 Javascript
vue将对象新增的属性添加到检测序列的方法
2018/02/24 Javascript
nodejs nedb 封装库与使用方法示例
2020/02/06 NodeJs
js根据后缀判断文件文件类型的代码
2020/05/09 Javascript
[02:51]2018年度DOTA2最佳中单位选手-完美盛典
2018/12/17 DOTA
python cookielib 登录人人网的实现代码
2012/12/19 Python
Python学习笔记之os模块使用总结
2014/11/03 Python
利用Python绘制MySQL数据图实现数据可视化
2015/03/30 Python
Python中音频处理库pydub的使用教程
2017/06/07 Python
Python3 queue队列模块详细介绍
2018/01/05 Python
Python实现从SQL型数据库读写dataframe型数据的方法【基于pandas】
2019/03/18 Python
Python发展史及网络爬虫
2019/06/19 Python
在python 中split()使用多符号分割的例子
2019/07/15 Python
python3 中的字符串(单引号、双引号、三引号)以及字符串与数字的运算
2019/07/18 Python
使用Jupyter notebooks上传文件夹或大量数据到服务器
2020/04/14 Python
python3排序的实例方法
2020/10/20 Python
HTML5 解决苹果手机不能自动播放音乐问题
2017/12/27 HTML / CSS
纽约著名的服装辅料来源:M&J Trimming
2017/07/26 全球购物
巴西24小时在线药房:Droga Raia
2020/05/12 全球购物
什么是Connection-oriented Protocol/Connectionless Protocol面向连接的协议/无连接协议
2012/09/06 面试题
访谈节目策划方案
2014/05/15 职场文书
初一新生军训方案
2014/05/22 职场文书
2014年驻村干部工作总结
2014/11/17 职场文书
辩护意见书
2015/06/04 职场文书
2016年“12.3”国际残疾人日活动总结
2016/04/01 职场文书