首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏编程三昧

    TTF、TOF、WOFF 和 WOFF2 的相关概念

    但其实那不是最优解决方案,因为字体文件不止有 TTF 格式,常见的字体格式还有 OTF、WOFF 和 WOFF2 等。 其兼容性如下: [image-20220130224605119] WOFF2 WOFF 2 标准在 WOFF1 的基础上,进一步优化了体积压缩,带宽需求更少,同时可以在移动设备上快速解压。

    2.6K30编辑于 2022-01-31
  • 来自专栏李洋博客

    利用腾讯云EdgeOne提速,解决woff2字体显示慢的问题

    EdgeOne后台,点击【站点列表】,找到【站点加速】,在右侧选择【规则引擎】,点击已经创建好的规则,如果没有规则可以创建,如下图: 设置添加一个【elseif】,选择【文件后缀】,运算符【等于】,值设置如下:【woff2 文件压缩 虽然WOFF2已经是经过优化的字体格式,但确保EdgeOne支持并开启了压缩功能,如gzip或Brotli压缩,可以进一步减小文件体积。 font-style:normal; font-display:swap; src:url(/tools/fonts/HarmonyOS_Sans.subset.woff2) format('woff2 <link rel="preload" href="/tools/fonts/HarmonyOS_Sans.subset.woff2" as="font" type="font/<em>woff2</em>" crossorigin 通过上述方法的组合使用,可以有效降低WOFF2字体文件在CDN上的流量消耗。

    12.7K170编辑于 2024-11-05
  • 来自专栏XLJ的技术专栏

    (转载非原创)前端网页字体优化指南

    一般地,建议只引入 woff2 就好了,既可以保持代码的简洁性,又可以减少上传到你服务器的文件,何乐而不为? 该库的周下载量达到 10w+ 的,可见好多人都会有将 tff 转换成 woff2 的需求。 OTF 转 WOFF2 除了 TTF ,美术同学还经常提供 OTF 给我们,这是微软和 Adobe 共同研发的字体,因此在 windows 平台还是比较流行的。那如何将其转换成 WOFF2 呢? 使用 python otf2ttf 生成 ttf 文件 后,就可以使用上面提到的将 ttf 转换成 woff2 的方法获取到 woff2 了。 (PS:WOFF2 字体没有必要再开启 GZIP,因为这个字体文本本身就是压缩过的)。

    1.9K00发布于 2021-07-17
  • 来自专栏kali blog

    DZ论坛修改字体

    我们可以到第一字体网去下载http://www.diyiziti.com/ 转换字体格式 将下载好的字体转换成.eot、 .woff、 .woff2三种格式,文件名可以是任意英文可以根据自己的喜好命名( 上传字体 将转换好的.eot、 .woff、 .woff2三种格式字体上传到自己网站任何位置(建议上传到CDN这样字体渲染速度比较快)。 调用代码 @font-face { font-family: "kali"; src: url(https://bbskali.cn/.woff2) format("woff2"), url(https://bbskali.cn/.svg) format("svg"); } PS:上面的代码里.ttf和 .svg的文件是没有的,但是路径要和.eot、 .woff、 .woff2

    3.5K10编辑于 2021-12-19
  • 来自专栏傲绝

    自定义你的网站字体

    下载自己喜欢的字体 下载自己喜欢的字体,字体格式为.ttf 转化字体格式 将下载好的字体转换成.eot、 .woff、 .woff2三种格式,文件名可以是任意英文,没有特殊要求,可以根据自己的喜好命名( 上传字体至服务器 将转换好的.eot、 .woff、 .woff2、.ttf、.svg、.otf格式字体上传到自己网站任何位置,只要和后面的代码路径一致就可以了。 插入CSS代码 @font-face { font-family: "ziti"; src: url("https://你的文件路径/ziti.woff2") format("woff2"),

    1.3K11编辑于 2023-03-08
  • 来自专栏埋名

    svgtofont.js 自动生成图标字体和彩色图标文件

    特性 支持的字体格式:WOFF2,WOFF,EOT,TTF和SVG。 支持 SVG Symbol 文件。 自动生成模板(例如css,less等),可以直接使用。 自动生成预览网站,预览字体文件。 git.svg"), version: pkg.version, meta: { description: "Converts SVG fonts to TTF/EOT/WOFF/WOFF2 ", keywords: "svgtofont,TTF,EOT,WOFF,WOFF2,SVG" }, description: ``, links: [ EOT .then(() => createWOFF(options)) // TTF => WOFF .then(() => createWOFF2(options)) // TTF => WOFF2 ", keywords: "svgtofont,TTF,EOT,WOFF,WOFF2,SVG", favicon: ".

    6.7K40发布于 2018-09-20
  • 来自专栏李洋博客

    Nginx无法加载.woff .eot .svg .ttf等字体文件的解决办法

    很久之前写过windows20008服务器无法加载woff文件的问题,文章是:解决网站部署svg/woff/woff2字体404错误的方法,今天来说下Nginx无法加载woff的问题,我目前使用的是程序是 (gif|jpg|jpeg|png|bmp|swf|eot|otf|ttf|woff|woff2|svg)$     {         expires      30d;         error_log  /dev/null;         access_log /dev/null;     } 注意,配置文件是存在的,仅仅需要添加其中的“|eot|otf|ttf|woff|woff2|svg”后缀即可 (eot|otf|ttf|woff|woff2|svg)$ {         add_header  Access-Control-Allow-Origin *;     } 这个是独立独立的段落,功能增加的是跨域代码

    6.8K20发布于 2021-10-12
  • 来自专栏微信小程序

    uniapp字体ttf在小程序报错,解决方法

    3.4.7)解决方法1:把字体改成base64格式推荐一个转码平台:https://www.giftofspeed.com/base64-encoder 当有一个字体文件(如 .ttf、.woff 或 .woff2 需要使用 url('data:font/woff2;base64,...') ....') format('woff2'), /* 你可能还需要包含其他格式的 base64 编码,如 woff 或 ttf,但为了简洁这里省略了 */ fallback : url('fonts/myfont.woff2') format('woff2'); /* 提供一个备选 URL 以防 base64 数据过大或不被支持 */ font-weight: normal fallback: url('fonts/myfont.woff2') format('woff2'); 是一个可选的备选方案,用于在 base64 数据过大或不被支持的情况下提供备选字体文件。

    1.3K10编辑于 2024-07-03
  • 来自专栏一个爱瞎折腾的程序猿

    iis发布后模板字体不能加载的解决方案

    模板的过程中就曾遇到过图标不显示的情况, 1、在iis和vs运行都不能显示图标,添加缺失的字体库后可以访问 2、把项目签入到阿里云时再一次失效,解决方法是添加Mime类型 .woff  application/x-font-woff .woff2       <mimeMap fileExtension=".woff" mimeType="application/x-font-woff" />       <remove fileExtension=".<em>woff2</em> "/>       <mimeMap fileExtension=".<em>woff2</em>" mimeType="application/x-font-woff2" />       <remove fileExtension

    1.4K21发布于 2018-09-14
  • [保姆级教程]uniapp设置字体引入字体格式

    在 UniApp 中设置和引入自定义字体(如 .ttf、.woff、.woff2 等格式)通常涉及几个步骤。准备字体文件:首先,你需要有字体文件。 这些文件通常以 .ttf、.woff 或 .woff2 格式提供。确保有权使用这些字体,并遵守任何相关的许可协议。 MyFont.woff') format('woff'), /* 注意路径可能需要根据你的项目结构进行调整 */ url('~@/static/fonts/MyFont.woff2') format('woff2 '), /* 如果有 woff2 版本也可以加上 */ url('~@/static/fonts/MyFont.ttf') format('truetype'); /* 还可以加上 ttf

    5.2K10编辑于 2024-06-22
  • 来自专栏小泽的专栏

    记一次使用 fontTools 优化网页字体(字体文件大小)

    安装依赖 使用前需要安装 Python 3,fontTools 以及 woff2 安装 Python 3 Python3 一般系统都有自带,如果没有,可以使用以下命令安装: # Debian/Ubuntu 安装 woff2 在对字体文件进行切片后,需要将字体文件转换为 woff2 格式,因此需要安装 woff2 工具: # 安装依赖 ## Debian 11或12 apt update apt install libssl-dev wget curl git cmake ninja-build mercurial libunwind-dev pkg-config libbrotli-dev # 编译安装 woff2 git clone https://github.com/google/woff2.git cd woff2 mkdir out cd out cmake .. make make install # woff2 格式 本文使用的是 HarmonyOS Sans 字体,字体文件名为 HarmonyOS_Sans_SC_Regular.ttf,使用以下命令进行切片: 注意: 1.如您使用的是其他字体,

    2.2K10编辑于 2023-07-19
  • 来自专栏网络收集

    WordPress全局字体修改详细教程

    上传至私有云存储进行调用 在这之前需要先做一项准备工作,我们手上的字体文件通常只有一种格式,而为了满足不同浏览器的需要,我们需要将其扩展为五种格式,分别为.ttf .eot .woff .woff2 . /fonts/yourfont.woff2') format('woff2'),url('../fonts/yourfont.woff') format('woff'),url('.. ),url('https://cdn.jsdelivr.net/gh/Ratodo/Lib/fonts/AdobeCleanHanSC/AdobeCleanHanSC.woff2') format('woff2 embedded-opentype'),url('https://cdn.jsdelivr.net/gh/Ratodo/Lib/fonts/siyuan/siyuan.woff2') format('woff2 /fonts/yourfont.woff2') format('woff2'),url('../fonts/yourfont.woff') format('woff'),url('..

    2.7K20编辑于 2022-01-24
  • 来自专栏小狐狸说事

    远程字体修改方法

    /font/aaa.woff’) format(‘woff’), 其中aaa为字体文件名,woff为文件格式,有的可能是woff2,也可能是ttf.之类. url指的是调用的外部文件链接,可以是本地,可以是远程 (eot|otf|ttf|woff|woff2)$ { add_header Access-Control-Allow-Origin *; } 如使用的是Apache: 根目录 .htaccess (ttf|otf|eot|woff|woff2)$"> Header set Access-Control-Allow-Origin "*" 字体可已去这个网址免费下载: https://

    1.4K20编辑于 2022-11-17
  • 来自专栏程序员的知识天地

    前端字体截取技术,做炫酷网站再也不用怕中文字体数据量大啦!【实战】

    #iefix') format('embedded-opentype'), /* IE6-IE8 */ url('webfont.woff2') format('woff2'), /* 最新浏览器 family=Open+Sans 以上都是技术规范,至于什么时候可以过渡到只使用专门针对Web字体优化的压缩格式 woff2,应该只是一个时间问题。 指定想要生成的字体子集的目标格式,这里是WOFF2 glyphhanger首先输出了“落霞与孤鹜齐飞,秋水共长天一色。” 而且,在没有指定 --formats 的情况下,生成了 .ttf 、 woff 和 woff2 三种格式的字体子集,这是为了提高对浏览器的兼容性。 --formats=ttf,woff,woff2,woff-zopfli woff2 requires brotli, woff-zopfli requires zopfli, installation

    3.9K20发布于 2018-10-27
  • 来自专栏强仔博客

    Typecho博客自定义字体

    打卡压缩包就会看到 tff 后缀的字体文件 根据浏览器版本的不同,各种浏览器有时间不会识别读写出来此文件后缀格式,自然文字也不会读写出来,这时间我们就需要准备好多类型的字体文件格式, eot,woff,woff2 (eot|otf|ttf|woff|woff2|svg)$ { add_header Access-Control-Allow-Origin * always;} 大概是这样子的 然后去全局 src: url('文件直链.eot'); src: url('文件直链.svg'); src: url('文件直链.woff'); src: url('文件直链.woff2

    2.4K20编辑于 2021-12-21
  • 来自专栏李洋博客

    解决网站部署svg/woff/woff2字体404错误的方法

    js错误,但是状态栏一致在提示有错误,相对于本站也有一个类似的错误,那就是404,简单的看了下,一致在显示.woff页面错误,然后打开了网站错误页的详情,才知道是因为服务器IIS不认SVG,WOFF/WOFF2 例如: 文件扩展名      MIME类型 .svg                image/svg+xml .woff              application/x-font-woff .woff2

    1.7K10发布于 2021-06-15
  • 来自专栏Live专区

    给博客换上鸿蒙字体感觉更好看了

    font-family:'Meslo LG';font-style:normal;font-size:18px;src:local('Meslo LG S'),url(xx.woff2) format('woff2 ')} *{font-family:Meslo LG;} 文档 官方文档:鸿蒙字体下载 感谢 感谢@荒野孤灯提供的woff2文件,大家需要下载的话F12--Network找到hm.woff2下载即可~

    1.1K10编辑于 2022-08-16
  • 来自专栏云原生实验室

    让你的网站用上炫酷的中文字体

    /fonts/STKaiti.woff2') format('woff2'), /* Super Modern Browsers */ url('.. /fonts/.woff2') format('woff2'), url('.. /fonts/.woff2') format('woff2'), url('.. STKaiti eot=$(cat fonts/$font.eot|base64|tr -d '\n') woff=$(cat fonts/$font.woff|base64|tr -d '\n') woff2 ) format('woff2'), url(data:application/font-woff;charset=utf-8;base64,$woff) format('woff')

    3.4K20发布于 2019-12-19
  • 来自专栏一路向前端

    在vue2.0中引用element-ui组件库

    (eot|svg|ttf|woff|woff2)(\?\S*)? (eot|svg|ttf|woff|woff2)(\?\S*)?

    2.5K20发布于 2019-09-04
  • 【vue2】添加LCD字体(液晶字体)数字美化,前端如何引用LCD字体液晶字体,如何转换?@font-face 如何使用?

    302&text=0123456789】 三、下载后,解压后都是.ttf文件,在【https://www.fontsquirrel.com/tools/webfont-generator】可将字体文件转换成woff2 /assets/fonts/digital-7.woff2") format("woff2"), url("../..

    20610编辑于 2025-12-15
领券