html - 如何将 ocicons 添加为类似于 atom 的字体
问题描述
如何将 ocicons 添加为类似于 atom 的字体?
font-family: 'Octicons Regular'
在检查 atom 代码库时,我发现他们正在使用设置为字体 ( & )的 ocicon 图标content: "\f0a4"
。我将如何以这种方式将集合实施到我自己的项目中?有公开发行吗?
下图是显示样式的 atom src 的屏幕截图。( Ctrl+ Shift+ I)
解决方案
Octicons Regular没有可用的 CDN,因此您必须获得自己的 WebFontkit。然后你必须使用@font-face
参数添加字体。
按照以下步骤将自定义字体添加到您的 HTML:-
1. 下载 Octicons 字体:-此链接提供 Octicons Regular 字体。下载 TrueType 字体文件格式 (.ttf)。
2. 创建 WebFont Kit:-将下载的 (.ttf) 文件上传到WebFontkit Generator。. 然后下载最优的WebFontkit。
3. 提取字体文件并将其上传到您的托管站点:-编辑stylesheet.css文件以更新 url。例如,如果您有类似的 url www.example.com
,. 因此,更新后的 .css 文件将如下所示:-
@font-face {
font-family: "Octicons";
src: url("https://example.com/css/fonts/Octicons.woff") format("woff"),
url("https://example.com/css/fonts/Octicons.woff2") format("woff2")
}
4. 在您的 CSS 声明中使用 Octicons 字体:-由于您已将 css 字体添加到您的站点,您可以在您的 CSS 声明中使用它。例如,
p {
font-family: Octicons;
font-weight:normal;
font-style:normal;
}
推荐阅读
- javascript - Django如何访问序列化的JSON对象
- angularjs - Angular Material 和 md-nav-bar 路由不起作用
- python - 从类中访问类属性
- python - 如何在 Python 中使用递归生成数组
- javascript - 错误:[mobx-state-tree] 无法解析引用 XXX 以键入“用户”
- excel - 使用错误处理根据列表框值删除工作表
- asp.net-mvc-4 - 验证消息未显示 .Net MVC
- record - 当 Record 类型在 Coq 中有依赖的绑定器时,构造一个新的记录实例
- python - 使用神经网络的传播模型(我是初学者)
- php - 如何在php中包含“<”符号的dom解析器html表