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教程(6):创建网站多列
Apr 02 HTML / CSS
浅析rem和em和px vh vw和% 移动端长度单位
Apr 28 HTML / CSS
CSS3中的@keyframes关键帧动画的选择器绑定
Jun 13 HTML / CSS
CSS3 边框效果
Nov 04 HTML / CSS
利用canvas实现图片下载功能来实现浏览器兼容问题
May 31 HTML / CSS
用HTML5实现手机摇一摇的功能的教程
Oct 30 HTML / CSS
HTML5 UTF-8 中文乱码的解决方法
Nov 18 HTML / CSS
HTML5 video 事件应用示例
Sep 11 HTML / CSS
HTML5的一个显示电池状态的API简介
Jun 18 HTML / CSS
浅析HTML5中header标签的用法
Jun 24 HTML / CSS
Html5写一个简单的俄罗斯方块小游戏
Dec 03 HTML / CSS
HTML如何让IMG自动适应DIV容器大小的实现方法
Feb 25 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
老照片 - 几十年前的收音机与人
2021/03/02 无线电
PHP类的静态(static)方法和静态(static)变量使用介绍
2012/02/19 PHP
PHP获取文件的MD5值并判断是否被修改的例子
2014/06/19 PHP
PHP获取当前完整URL地址的函数
2014/12/21 PHP
JS处理VBArray的函数使用说明
2008/05/11 Javascript
为调试JavaScript添加输出窗口的代码
2010/02/07 Javascript
Extjs407 getValue()和getRawValue()区别介绍
2013/05/21 Javascript
解析img图片没找到onerror事件 Stack overflow at line: 0
2013/12/23 Javascript
js中将String转换为number以便比较
2014/07/08 Javascript
jquery实现勾选复选框触发事件给input赋值
2015/02/01 Javascript
jQuery插件Elastislide实现响应式的焦点图无缝滚动切换特效
2015/04/12 Javascript
基于jQuery实现select下拉选择可输入附源码下载
2016/02/03 Javascript
JS+CSS3模拟溢出滚动效果
2016/08/12 Javascript
js 能实现监听F5页面刷新子iframe 而父页面不刷新的方法
2016/11/09 Javascript
快速处理vue渲染前的显示问题
2018/03/05 Javascript
Python pass详细介绍及实例代码
2016/11/24 Python
pytorch + visdom 处理简单分类问题的示例
2018/06/04 Python
python制作抖音代码舞
2019/04/07 Python
Python中*args和**kwargs的区别详解
2019/09/17 Python
Django 简单实现分页与搜索功能的示例代码
2019/11/07 Python
详解有关PyCharm安装库失败的问题的解决方法
2020/02/02 Python
OpenCV 使用imread()函数读取图片的六种正确姿势
2020/07/09 Python
里程积分管理买卖交换平台:Points.com
2017/01/13 全球购物
英国卫浴商店:Ergonomic Design
2019/09/22 全球购物
印度第一网上礼品店:IGP.com
2020/02/06 全球购物
外语学院毕业生的自我鉴定
2013/11/28 职场文书
校园自助餐厅的创业计划书
2013/12/26 职场文书
实习心得体会
2014/01/02 职场文书
经典广告词大全
2014/03/14 职场文书
送温暖献爱心活动总结
2014/07/08 职场文书
小学教师暑期培训方案
2014/08/28 职场文书
县委常委班子专题民主生活会查摆问题及整改措施
2014/09/27 职场文书
农村党员干部承诺书
2015/05/04 职场文书
交通事故调解协议书
2015/05/20 职场文书
SpringCloud超详细讲解Feign声明式服务调用
2022/06/21 Java/Android
win10蓝屏0xc0000001安全模式进不了怎么办?win10出现0xc0000001的解决方法
2022/08/05 数码科技