美文网首页
css3兼容及引入字体

css3兼容及引入字体

作者: 扶光_ | 来源:发表于2022-09-15 09:12 被阅读0次

一,css兼容

    css3和html5不一样,虽然w3c努力将他们和为一体,当然css3也有自己的一套标准。当然令人头疼的又是IE浏览器。如border-radius圆角属性,IE老版本就不认识,自然就不会识别。所以解决此问题,最终定案为开发者前缀的方法,就是在属性前加一个前缀如-moz-border-radius

前缀 浏览器
-moz- Firefox
-webkit- chrome和Safari引擎都是webkit
-ms- IE浏览器
-o- Opera

二,引入外部字体

引入的方法@font-face功能,其实并不算一个新方法,css2的时候ie就支持font-face,只不过当时浏览器开发商意见不统一就废除掉了,但css3又重新打造了一个新的标准

2.1web字体格式

尽管所有浏览器都支持font-face,但他们支持的字体格式却不一样,像IE只支持EOT格式
字体格式有四种

格式 说明 浏览器
TIF/OTF 桌面app常用格式 Firefox3.6 chrome6
EOT 微软专用 IE9
SVG 字体的多功能图形格式 safari mobile ios4之前
WOFF 唯一一个面向未来的字体格式 IE9 Firefox3.6

字体包下载
首先将下载的字体放在项目的某一文件夹下引用

  @font-face {
            font-family: "Milkshake";//字体名字
            src:url("./font/Milkshake.ttf");//引入字体位置
        }
        p{
            font-family:"Milkshake" ;
        }

相关文章

  • css3兼容及引入字体

    一,css兼容 css3和html5不一样,虽然w3c努力将他们和为一体,当然css3也有自己的一套标准。当然令人...

  • 第十一周第四天笔记之css3知识解读

    1 css3知识解读 css3解读链接:css3知识解读 自定义字体利用@font-face{}引入自定义字体;创...

  • CSS3新特性-文本处理

    CSS3新增文本属性 自定义字体:软件(AsiaFont studio) 生成兼容字体(在线)http://www...

  • 常用网站

    字体转换 https://www.fontke.com/tool/convfont/ css3通用字体引入代码 @...

  • 前端记录20171220

    光标形态 cursor自定义字体 @font-face CSS3字体兼容 > 特别是一些字体图标

  • CSS 引入外部字体

    浏览器兼容性 1. 最深层兼容:定义字体 @font-face,并在其他样式文件之前引入。 使用字体: 2.更实用...

  • 使用Animate.css

    摘要这是一个全部由css3做的动画库,担心兼容性的慎用。 基本操作 引入animate.css:引入本地: 引入c...

  • css3课件

    第一章 字体属性1:css3属性具有兼容性,不兼容IE9以下浏览器,IE9部分兼容。 2:各大浏览器的内核兼容写法...

  • SCSS实用指南

    开始前先说下 SCSS 和 SASS 的区别:SCSS 是 Sass 3 引入新的语法,其语法完全兼容 CSS3,...

  • Sass 和 SCSS 有什么区别?

    SCSS 是 Sass 3 引入新的语法,其语法完全兼容 CSS3,并且继承了 Sass 的强大功能。Sass 和...

网友评论

      本文标题:css3兼容及引入字体

      本文链接:https://www.haomeiwen.com/subject/bzdrortx.html