网页自定义字体css-@font-face应用及制作.pdfVIP

网页自定义字体css-@font-face应用及制作.pdf

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
及制作 网页设计之 CSS @font-face 应用网页字体自定义 CSS 中 @font-face 应用,当你访问淘宝谷歌等网站,发现他们的 ICON 不管 网站如何缩放都不会变虚的时候,是不是很好奇如何实现的,答案是: @font-face 实现的,为了能让更多的朋友知道如何使用他,今天我主 要把自己的一点学习过程贴上来和大家分享。 @font-face 的语法规则: @font-face { font-family: YourWebFontName; src: source [format][,source [format]]*; [font-weight: weight]; [font-style: style]; } 取值说明 YourWebFontName:此值指的就是你自定义的字体名称,最好是 使用你下载的默认字体,他将被引用到你的 Web 元素中的 font-family。如“font-family:YourWebFontName;” source:此值指的是 你自定义的字体的存放路径,可以是相对路径也可以是绝路径; format :此值指的是你自定义的字体的格式,主要用来帮助浏 器识 别,其值主要有以下几种类型: truetype,opentype,truetype-aat,embedded-opentype,avg 等; weight 和 style:这两个值大家一定很熟悉,weight 定义字体是否为粗体,style 主 要定义字体样式,如斜体。 兼容浏 器 说到浏 器对@font-face 的兼容问题,这里涉及到一个字体 format 的问题,因为不同的浏 器对字体格式支持是不一致的,这样 大家有必要了解一下,各种版本的浏 器支持什么样的字体,前面也 简单带到了有关字体的几种格式,下面我就分别说一下这个问题,让 大家心里有一个概念: 一、TureTpe(.ttf)格式: .ttf 字体是 Windows 和 Mac 的最常见的字体,是一种 RAW 格式, 因此他不为网站优化,支持这种字体的浏 器有 【IE9+,Firefox3.5+,Chrome4+,Safari3+,Opera10+,iOS Mobile Safari4.2+】; 二、OpenType(.otf)格式: .otf 字体被认为是一种原始的字体格式,其内置在 TureType 的基 础上,所以也提供了更多的功能,支持这种字体的浏 器有 【Firefox3.5+,Chrome4.0+,Safari3.1+,Opera10.0+,iOS Mobile Safari4.2+】; 三、Web Open Font Format(.woff)格式: .woff 字体是 Web 字体中最佳格式,他是一个开放的 TrueType/OpenType 的压缩版本,同时也支持元数据包的分离,支持这 种字体的浏 器有【IE9+,Firefox3.5+,Chrome6+,Safari3.6+,Opera11.1+】; 四、Embedded Open Type(.eot)格式: .eot 字体是 IE 专用字体,可以从 TrueType 创建此格式字体,支持 这种字体的浏 器有【IE4+】; 五、SVG(.svg)格式: .svg 字体是基于 SVG 字体渲染的一种格式,支持这种字体的浏 器有【Chrome4+,Safari3.1+,Opera10.0+,iOS Mobile Safari3.2+】。 这就意味着在@font-face 中我们至少需要.woff,.eot 两种格式字体, 甚至还需要.svg 等字体达到更多种浏 版本的支持。 为了使@font-face 达到更多的浏 器支持,Paul Irish 写了一个独 特的@font-face 语法叫 Bulletproof @font-face: @font-face { font-family: YourWebFontName; src: url(YourWebFontName.eot?) format(eot);/*IE*/ src:url(YourWebFontName

文档评论(0)

152****7770 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档