CSS添加新字体

CSS Fonts(字体) CSS字体是网页设计中不可或缺的一部分。通过合理选择字体、加载字体、设置字体样式和组合字体,可以提升网页的美观度和可读性。希望本文能帮助您更好地了解CSS字体相关知识,为您的网页设计增添更多魅力。 阅读详情
  • 本文以实际案例讲解如何在网页中使用系统未安装的新字体

准备工作

  1. 在网络中下载你想要的的字体
  2. 在字体转换器网站将字体转换为多种格式
  3. 学习一下转换器网站自带的demo示例(可选)

Html 文件

  • 在标签内添加你的.css样式表
<link rel="stylesheet" type="text/css" href="./site.css">

Css样式表

  • 添加自定义字体
  • 注意为了更好的兼容性,需要添加多种格式的字体文件(eot, woff, woff2 等)
@font-face {
    font-family: 'Merriweather';
    src: url('./Merriweather/Merriweather-Regular.eot');
    src: url('./Merriweather/Merriweather-Regular.eot?#iefix') format('embedded-opentype'),
        url('./Merriweather/Merriweather-Regular.woff2') format('woff2'),
        url('./Merriweather/Merriweather-Regular.woff') format('woff'),
        url('./Merriweather/Merriweather-Regular.svg#Merriweather-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Roboto';
    src: url('./Roboto/Roboto-Regular.eot');
    src: url('./Roboto/Roboto-Regular.eot?#iefix') format('embedded-opentype'),
        url('./Roboto/Roboto-Regular.woff2') format('woff2'),
        url('./Roboto/Roboto-Regular.woff') format('woff'),
        url('./Roboto/Roboto-Regular.svg#Roboto-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
  • 给你想要的的字段,例如一级标题应用之前设置的字体
h1 {
    font-family: "Merriweather", sans-serif;
    font-size: 50px;
    font-weight: 700;
    line-height: 1.25;
    color: rgba(0, 0, 0, 0.85);
    margin-bottom: 25px
}

这样你的html页面一级标题就可以应用新的字体了。

使用CSS引用外部TTF字体 除了使用系统默认的字体,你还可以通过CSS引用外部的TrueType字体文件(TTF)来自定义页面中的字体样式。在你的项目中创建一个字体目录,并将字体文件保存在其中。例如,你可以在项目根目录下创建一个名为"fonts"的文件夹,并将字体文件命名为"myfont.ttf"并保存在该文件夹中。当浏览器加载你的网页时,它会下载并应用所引用的字体文件,从而呈现出你定义的自定义字体样式。完成字体的定义后,你可以在网页中的任何元素上使用自定义字体。最后,将你的CSS文件保存,并在HTML文件中引用它。 阅读详情

相关推荐

在CSS中引入外部字体(HarmonyOS)

通过设置font-family属性为’HarmonyOS’,我们将页面的默认字体设置为HarmonyOS字体。在字体名称后面跟上逗号和sans-serif,可以提供一个备选字体,以便在无法加载HarmonyOS字体时使用浏览器默认的sans-serif字体。通过src属性,我们指定了字体文件的路径,并使用format属性指定文件的格式为TrueType字体(.ttf)。在上述代码中,我们将h1标题元素的字体设置为HarmonyOS字体,并设置字体粗细为粗体(bold)。步骤1:获取字体文件。

JfdCoding的博客 2201

css引入字体

1、如果是下载的字体文件,直接能使用的就不需要转换,如果是TTF格式则需要转换成eot、svg、wpff,这里提供一个网站Font Squirrel | Create Your Own @font-face Kits,进行文字转换2、这里我用系统的文字来演示,打开C盘,找到windows下的Fonts文件夹,这是系统的字体文件,随便找一个你需要的,拖出来3、拿第一个FB来示范,点进去会有两个,一个细体一个粗体,用细体进行演示4、将文字拖到桌面,进入网站,点击Upload Fonts上传你的文件,BASIC为

VibMike的博客 9410

车载摄像头+max96712 + rk3568 调试过程中遇到的问题

本文主要讲述本人在调试rk3568通过mipi-csi2链接max967812,max96712再外接4路车载摄像头过程中遇到的问题,以及最终如何解决这些问题。图中会贴上很多重要且关键的波形图,以便读者在调试过程中进行比对,分析。 如果在调试过程中,mipi总线上的波形没得什么问题的话,还是抓图失败的情况下,需要着重检查 频率,lane数,摄像头分辨率,摄像头输入图像格式等重要配置。

Amelio Ming 2067

css 加载字体

@font-face { font-family: 'Museo500'; src: url('fonts/museo500-regular-webfont.eot'); src: url('fonts/museo500-regular-webfont.eot?#iefix') format('embedded-opentype'), url('fonts/museo500-regular-

TRAMP~ 1171

⭐⭐⭐全网最详细YOLOv8教程,从环境配置到自己训练,再到数据集的制作,包的各位⭐⭐⭐

问题原因:当你“pip install ultralytics” 时,torch和torchvision会作为它的依赖一起安装了,当执行“pip install torch torchvision torchaudio --index-url。”时,会卸载torch,然后再安装torch+cuda版本,但是不会自动卸载torchvision已有版本,然后再安装torchvision+cuda版本。🎉🎉🎉恭喜各位道友,已经可以训练模型了,现在就是制作自己的数据集,所谓申神通秘境,随心所欲,万物皆可识别也

weixin_74840239的博客 7493

SAP MIRO发票自动化:BAPI_INCOMINGINVOICE_CREATE实战解析

本文深入解析了如何使用SAP标准BAPI_INCOMINGINVOICE_CREATE实现MIRO发票校验流程的自动化。通过实战代码示例,详细阐述了从采购订单和收货凭证获取数据、构建BAPI核心参数、处理常见错误到高级场景优化的完整路径,旨在帮助SAP开发人员构建稳定、高效的自动化解决方案,提升财务处理效率与准确性。

weixin_29243279的博客 503

如何在css中添加新字体

在CSS中添加新字体 做前端的时候总是需要一些新的好看的字体,下面来看一下怎么在css中添加新的字体 在网上下载字体 在网上下载需要的字体的ttf文件,下载到font文件夹下,font文件夹和css文件在同一文件夹下 在css文件中定义新的字体 在对应的类中添加font-family属性,注意单双引号的使用!不然网页上没有结果的 参考https://blog.youkuaiyun.com/amihui/...

weixin_41973410的博客 9246

PCIE6.0协议学习小记-Flit_Mode

PCIE6.0学习

code_aJack的博客 4644

在vue中的css中添加新字体

下载字体:https://www.fontke.com/ 字体转换器:https://www.fontke.com/tool/convfont/ 目录结构如下: stheitisc.css: @font-face { font-family: 'STHeitiSC'; /* 这个名字可以自己定义 */ src: url('./stheitisc.eot')...

1882

EEGLAB安装、EDF数据导入、EEG预处理(Matlab)

目录下载和安装下载安装遇到问题及解决方案导入EDF数据EEG预处理 下载和安装 下载 链接:https://pan.baidu.com/s/17eMT6B7LgZ4PyqWvD5ixmg 提取码:12gz 安装 **第一步:**将下载下来的文件解压,修改名称为eeglab,将此文件夹存放在matlab的安装目录里的toolbox文件夹下,下图是我的路径,需要拷贝到自己相对应的路径中 第二步: 打开Matlab软件,点击主页中的设置路径 设置路径 点击添加并包含子文件夹,将eeglab文件夹添加进来,保

y18771025420的博客 1万+

华为用自研的MetaERP替换全球顶级的SAP ERP系统,其难度与风险远超一次普通的技术升级,它是一场战略级的、涉及业务筋骨的系统性工程

华为成功用自研MetaERP替换SAP系统,这是一项极具挑战的战略工程。面临四大难度:业务复杂度高(170多国业务)、数据迁移量大(20年历史数据)、技术集成复杂(重构生态系统)、人员适应周期长。同时伴随四大风险:业务中断、数据失真、成本超支、供应链协同问题。华为成功的关键在于:生存压力驱动的战略决心、强大的软件研发能力、以自身业务为试验场、分步实施策略。这一案例证明中国企业能攻克高端软件壁垒,但对大多数企业而言,核心系统替换需谨慎评估风险,建议采用渐进式替代策略。

金牌架构师 535

vue项目在原有使用了iconfont的项目中添加新的图标字体

项目中添加新的iconfont

m0_57399020的博客 545

基于DINO自监督学习对YOLO11 Backbone进行预训练

这PoolHead将获取前一层的输出并应用卷积,然后应用自适应平均池化以将特征图的空间维度减小为固定且一致的大小(1x1)。这是必需的,因为否则空间维度会根据输入的大小而变化,这将使将 DINO 头部附加到主干变得困难,因为它需要固定的输入大小。在本指南中,我们将介绍如何使用 Lightly 使用 DINO 预训练 YOLO 11主干,以及如何将其重新加载到 Ultralytics 中进行微调。您可以使用不同的大小,例如,640这与 YOLO 中的默认图像大小更一致,但它也会在训练期间消耗更多 VRAM。

如果想成为中心,那么就到中心去吧。 1014

在原有的iconfont.css文件中加入新的字体图标

在阿里图标库中,如果你没有这个字体图标的线上项目,那么你怎么在本地项目中的原始图标文件中添加新的图标呢?

qq_42858057的博客 2075

YOLOv8科研探索:HAttention激活更多特征点,真心助你提升细粒度检测精度

如果你在集成中遇到问题,不妨从特征点激活阈值、多尺度融合的逻辑入手,一点点打磨——科研的突破,往往就藏在这些细致的尝试里。想象一下,普通模型可能只关注目标的“大块区域”,而HAttention能让模型同时捕捉到目标的“边缘”“纹理”等细粒度特征点,就像给模型装上了“显微镜”,再小的细节也逃不过它的“眼睛”。比如,小目标的细粒度特征点(如昆虫的触角)和大目标的整体特征点(如昆虫的身体)会被同时考虑,通过注意力权重的分配,让小细节融入全局理解,避免模型“只见树木不见森林”。HAttention通过。

FJN110的博客 81

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

项目中如何引入新字体

做项目有时候会碰到一些电脑中没有的新的字体,这时候就需要我们下载字体并引入字体到项目中了。先在网上查找字体并下载到本地,然后把下载好的字体文件引入到项目中,如下图: 然后在你的css文件中引入字体,如下图:

datuoxiea的博客 4514

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

教你学会html添加自定义字体,使用@font-face和免费字体网站

字体引入 字体视界是一个免费字体下载网站,商用需授权:https://www.17font.com/ 字客网:@font-face生成器:https://www.fontke.com/tool/fontface/ 可以直接生成css文件 下载字体后,将字体.ttf文件上传到@font-face生成器,如下图 生成好的zip解压,将里面的文件复制到vue项目中 自己建立的字体文件夹 中 在main.js中引用字体的css文件 //引用的自己下载的字体 import "./assets/fonts/

AnMuMuPrincess的博客 3245

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

CSS样式字体图标

下载网址: 推荐网站: http://icomoon.io 阿里icon font字库 http://www.iconfont.cn/ Fontello http://fontello.com/ 进入网址下载成功后,在HTML页面声明CSS样式用于显示字体图标, CSS声明如下: 第一步:在样式里面声明字体: 告诉别人我们自己定义的字体 @font-face { ...

qq_43021088的博客 1480

tinyMCE新增下载的字体

三、在tinyMCE配置里找到font_formats后将你的新字体放入'新罗马字体=TimeNewRoman;注意每个字体用分号隔开。

前端程序猿的博客 2728

HTML及CSS学习笔记 12 - web中的文字

本文是HTML及CSS课程的第十二课。CSS中文本属性定义字符间距、对其方式、文本缩进等;字体属性定义字体系列、大小、加粗、风格等。本文主要介绍CSS中常见的文本属性和字体属性

codeke的博客 421

在CSS中两种引入自定义字体时的方式

从维护性和代码清晰性的角度来看,

weixin_45610943的博客 711

tinymce添加新的字体文件使用

一、找到以下三个css文件,这三个css文件是创建富文本的时候引入的css 1、public/tinymce/skins/lightgray/content.min.css 2、public/tinymce/skins/content/default/content.min.css 3、public/tinymce/skins/lightgray/skin.min.css 在里面像html一样引入字体文件即可 @font-face { font-family: FangSongGB2312

speechless fish 的博客 2686

css 实现app图标样式_中年大叔学编程-MUI新增iconfont字体图标

现在H5前端框架众多,如iView、Mint UI 、MUI 等,由于最近刚接手的一个微信应用是使用的MUI,那么就只得直接杠上了。MUI 号称最接近原生APP体验的高性能前端框架,那么当然有必要尝试一下,但是它自带的图片真的少啊诺,是不是真的觉得少呢,别担心,我们可以自己来新增自己想要的iconfont图片,不知道大家知不知道有个icnofont的图标库,里面有上千万的图标,非常之丰富 那么我们...

weixin_39890517的博客 279

css实现LED液晶数码字体

一:下包 连接地址:https://www.dafont.com 步骤: 1、 2、下载.ttf字体文件到本地,放在font字体文件中 3、引入字体 在css文件中引入字体 @font-face { font-family: 'led regular'; src: url('../fonts/DS-DIGI.TTF'); } 4、新字体的使用 添加样式即可 .eventNu...

Jack_13201的博客 4188

iconfont添加新图标_使用 iconfont 阿里矢量图标为网站添加图标的方法

Iconfont 是一个开源的矢量图标管理平台,它的图标库非常丰富,大概有一百三十多万个。Iconfont 可以按照需求定制图标字体库,还能随时修改,最重要的字体图标库只有 100 多 K。今天就来为大家分享一下 iconfont 矢量图标库的使用方法。登录帐号官网地址:https://www.iconfont.cn目前只支持 gitHub 和新浪微博账号授权登录。搜索图标搜索框输入名称进行搜索,...

weixin_33253503的博客 803

iconfont添加新图标_老项目中的iconfont字体图标添加新的图标

最近,一直在折腾自己的新的博客,采用的是halo博客系统,感觉还是很不错的,就是主题有点少,自用的主题是siren,感觉自己做的不错就分享到了halo论坛,然后被提示标题前面的图标不显示。也不知道说的是不是标题前的图标。研究了一下发现,siren主题(有时间该换个名字吧),原来是hexo的主题(另一个博客系统),后来一直过来的,原来采用的是FontAwesome字体,移植过来换成了iconfont...

weixin_36477469的博客 2609
上一篇: 自定义博客样式
下一篇: 交换模式:存储转发与直通交换
groundnut888
博客等级 码龄6年 59粉丝 27原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值