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 相关文章推荐
CSS3对图片照片进行边缘模糊处理的实现
Aug 08 HTML / CSS
CSS3五个技巧给你的网站带来出色的效果
Apr 02 HTML / CSS
使用CSS3配合IE滤镜实现渐变和投影的效果
Sep 06 HTML / CSS
CSS3的first-child选择器实战攻略
Apr 28 HTML / CSS
利用纯CSS3实现动态的自行车特效源码
Jan 20 HTML / CSS
html5的画布canvas——画出简单的矩形、三角形实例代码
Jun 09 HTML / CSS
HTML页面中添加Canvas标签示例
Jan 01 HTML / CSS
整理HTML5移动端开发的常用触摸事件
Apr 15 HTML / CSS
canvas探照灯效果的示例代码
Nov 30 HTML / CSS
吃透移动端 1px的具体用法
Dec 16 HTML / CSS
Html5移动端网页端适配(js+rem)
Feb 03 HTML / CSS
html粘性页脚的具体使用
Jan 18 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
千呼万唤始出来,DOTA2勇士令状不朽宝藏Ⅱ现已推出
2020/08/25 DOTA
ThinkPHP控制器间实现相互调用的方法
2014/10/31 PHP
php实现判断访问来路是否为搜索引擎机器人的方法
2015/04/15 PHP
利用PHP实现一个简单的用户登记表示例
2017/04/25 PHP
PHP+swoole+linux实现系统监控和性能优化操作示例
2019/04/15 PHP
jquery下动态显示jqGrid以及jqGrid的属性设置容易出现问题的解决方法
2010/10/22 Javascript
关于Mozilla浏览器不支持innerText的解决办法
2011/01/01 Javascript
gridview生成时如何去掉style属性中的border-collapse
2014/09/30 Javascript
jQuery实现带幻灯的tab滑动切换风格菜单代码
2015/08/27 Javascript
javascript作用域、作用域链(菜鸟必看)
2016/06/16 Javascript
用Angular实时获取本地Localstorage数据,实现一个模拟后台数据登入的效果
2016/11/09 Javascript
jQuery中Datatables增加跳转到指定页功能
2017/02/08 Javascript
AngularJS中controller控制器继承的使用方法
2017/11/03 Javascript
Servlet3.0与纯javascript通过Ajax交互的实例详解
2018/03/18 Javascript
Angular CLI在Angular项目中如何使用scss详解
2018/04/10 Javascript
Vue源码之关于vm.$delete()/Vue.use()内部原理详解
2019/05/01 Javascript
扫微信小程序码实现网站登陆实现解析
2019/08/20 Javascript
[01:02:55]CHAOS vs Mineski 2019国际邀请赛小组赛 BO2 第二场 8.16
2019/08/18 DOTA
python中去空格函数的用法
2014/08/21 Python
跟老齐学Python之print详解
2014/09/28 Python
Python实现螺旋矩阵的填充算法示例
2017/12/28 Python
Python回文字符串及回文数字判定功能示例
2018/03/20 Python
使用Python做垃圾分类的原理及实例代码附源码
2019/07/02 Python
Python正则表达式如何匹配中文
2020/05/27 Python
基于Python3读写INI配置文件过程解析
2020/07/23 Python
Python实例方法、类方法、静态方法区别详解
2020/09/05 Python
秘书岗位职责
2013/11/18 职场文书
年会活动策划方案
2014/01/23 职场文书
销售员试用期自我评价
2014/09/15 职场文书
护士实习自荐信
2015/03/06 职场文书
三十年同学聚会致辞
2015/07/28 职场文书
工作汇报材料难写?方法都在这里了!
2019/07/01 职场文书
MySQL创建索引需要了解的
2021/04/08 MySQL
学会Python数据可视化必须尝试这7个库
2021/06/16 Python
Redis基本数据类型哈希Hash常用操作命令
2022/06/01 Redis
js前端面试常见浏览器缓存强缓存及协商缓存实例
2022/06/21 Javascript