css3 重命名字体

一般来说css对于字体的设置都是这样的,


body {

  font-family: 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;

}

ps: 在css中如果字体之间有空格需要用引号括起来。

那么多字体的名字,如何将它们合并成一个呢?

在css3中有个 @font-face 属性


@​font-face{

  font-family: myFont;

  src:local(Monaco),local(Menlo),local(Ubuntu Mono), local(Consolas),local(source-code-pro), local(monospace);

}

这样就可以了,使用如下:


body {

  font-family: myFont;

}

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.CSS基本概念 1.1 CSS的定义 CSS(Cascading Style Sheets)层叠样式表,主要用...
    寥寥十一阅读 1,884评论 0 6
  • 学习CSS的最佳网站没有之一 http://www.w3school.com.cn/tags/index.asp ...
    Amyyy_阅读 1,101评论 0 1
  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,816评论 1 92
  • 文章整理了Web前端开发中的各种CSS规范,包括文件规范、注释规范、命名规范、书写规范、测试规范等。 一、文件规范...
    二狗子没有夏天阅读 1,883评论 0 35
  • 悲伤到无法呼吸
    景尘阅读 147评论 0 0