zoukankan      html  css  js  c++  java
  • css3 自定义字体 @fontface

    CSS3 @font-face 规则

    在 CSS3 之前,web 设计师必须使用已在用户计算机上安装好的字体。

    通过 CSS3,web 设计师可以使用他们喜欢的任意字体。

    当您您找到或购买到希望使用的字体时,可将该字体文件存放到 web 服务器上,它会在需要时被自动下载到用户的计算机上。

    您“自己的”的字体是在 CSS3 @font-face 规则中定义的。

    font-family:<自定义名称>;

    src:url("字体文件路径")

    使用时就用自己定义的font-family名称来使用

    Firefox、Chrome、Safari 以及 Opera 支持 .ttf (True Type Fonts) 和 .otf (OpenType Fonts) 类型的字体。

    Internet Explorer 9+ 支持新的 @font-face 规则,但是仅支持 .eot 类型的字体 (Embedded OpenType)。

    注释:Internet Explorer 8 以及更早的版本不支持新的 @font-face 规则。

    对于不同的浏览器,要设置相应的format

    .eot文件 format('embedded-opntype')

    .woff文件format('woff')

    .ttf文件format('truetype')

    .svg 文件format('svg')

    实例:

    @font-face {
    font-family: 'name';
    src: url('name.eot'); /* IE9 Compat Modes */
    src: url('name.eot') format('embedded-opentype'), /* IE6-IE8 */
    url('name.woff') format('woff'), /* Modern Browsers */
    url('name.ttf') format('truetype'), /* Safari, Android, iOS */
    url('name.svg') format('svg'); /* Legacy iOS */
    }

    字体文件可以去一些中文字体库网站下载(可以自己找一下)

    http://www.youziku.com/ 这个网站目测不错

  • 相关阅读:
    docker save docker load
    Vue 开发线路 资料 汇总
    electron 开发拆坑总结
    mysqldbcopy 数据库复制工具
    用rsync命令删除大文件夹
    linux nc,nmap,telnet ,natstat命令
    搭建云版容器版本 需要的基础软件 安装工具
    phantomjs 前端测试工具
    消息列队 php 基于redis 实现
    部分安卓机器【小米手机】,文字显示不全
  • 原文地址:https://www.cnblogs.com/manman04/p/5704493.html
Copyright © 2011-2022 走看看