美文网首页
自定义web字体详解

自定义web字体详解

作者: newway_001 | 来源:发表于2018-09-27 18:41 被阅读0次

1.下载字体:
(e.g.网站)https://fonts.google.com/?selection.family=Merriweather|Roboto|Slabo+27px

2.将下载的字体ttf格式转成多种格式(以便于各个浏览器兼容),
(e.g.)转换字体网站:http://www.freefontconverter.com/#

在本例子中,笔者将字体保存在

保存字体.PNG

3.自定义的一个css文件(上图中最后一个stylesheet.css文件),内容如下:

  @font-face {
        font-family: 'mynewfont';
        src: url('C:/Users/123/Desktop/cssfont/erasdust/erasdust.eot'); /* IE9 Compat Modes */
        src: url('C:/Users/123/Desktop/cssfont/erasdust/erasdust.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
                 url('C:/Users/123/Desktop/cssfont/erasdust/erasdust.woff') format('woff'), /* Modern Browsers */
                 url('C:/Users/123/Desktop/cssfont/erasdust/erasdust.ttf')  format('truetype'), /* Safari, Android, iOS */
                 url('C:/Users/123/Desktop/cssfont/erasdust/erasdust.svg') format('svg'); /* Legacy iOS */
       
                }

4.在html中调用:

<!DOCTYPE HTML>
<HTML>
<head>
    <link rel='stylesheet' href='C:\Users\123\Desktop\cssfont\erasdust\stylesheet.css' type='text/css'>
        <style>
              
            .neuesDemo{font-family:'mynewfont'}
        </style>
    </head>
    <body>
        <p class="neuesDemo">Neues Bauen Demo</p>
                      
    </body>
    </html>

效果如下:


自定义字体3.PNG

另外,也可以在html中加入css,效果一样(以下分别是绝对路径和相对路径):

自定义字体1.PNG
自定义字体2.PNG

重点提示(笔者自己踩的坑):
不要偷懒复制文件中的路径,你复制出来的路径格式类似于:
C:\Users\123\Desktop\cssfont\erasdust

但是实际上路径是:
C:/Users/123/Desktop/cssfont/erasdust/

相关文章

  • 自定义web字体详解

    1.下载字体:(e.g.网站)https://fonts.google.com/?selection.family...

  • 自定义FontIcon制作方法

    自定义FontIcon制作: 1.详解使用icomoon生成字体图标的方法并应用:http://blog.csdn...

  • CSS3 @font-face属性

    font-face是css3中允许使用自定义字体的一个模块,他主要是把自己定义的Web字体嵌入到你的网页中。到了今...

  • TabLayout修改字体大小,字体颜色;去除点击效果

    修改字体颜色(非自定义Tab) 修改字体颜色(自定义Tab) 修改字体大小 去除点击效果

  • iOS - 自定义字体

    苹果自带字体 自定义字体 准备自定义字体文件DFPHaiBaoW12-GB.ttf 引入工程 修改info.pli...

  • 自定义字体的破解方法

    首先,什么是自定义字体 自定义字体分为动态和静态两种 动态自定义字体的破解 注意红色箭头标注的,很重要。 接下来就...

  • 动态注册字体

    项目中如果只是使用几种固定的字体,可以本地添加自定义字体,可以参考iOS加入自定义字体库[https://www....

  • iOS添加自定义字体详解

    问题:iOS中是如何使用自定义字体的?字体是软件开发中个性化的一个重要元素,系统自带了很多丰富的字体,但有时候并不...

  • iOS中使用自定义字体

    只能自己自定义字体了,下面是自定义字体的几个重要步骤: 1、下载字体资源文件(.ttf或.otf格式的文件) 比如...

  • Axure RP8.0 中的Web字体设置

    当原型使用一些特殊字体时,在没有安装该字体的设备上将无法正常显示。Web字体可以比较好的解决这个问题。Web字体的...

网友评论

      本文标题:自定义web字体详解

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