html - 如何添加八 Angular 形作为类似于atom的字体

标签 html css fonts font-face atom-editor

如何像atom那样添加八字形作为字体?

在检查atom代码库时,我发现他们正在使用octicon图标集作为字体(font-family: 'Octicons Regular' & content: "\f0a4" )。我如何以这种方式将这套方案应用到我自己的元素中?有公开发布吗?

下图是atom src的屏幕截图,显示了样式。 (Ctrl+Shift+I)

enter image description here

最佳答案

Octicons Regular 没有可用的 CDN,因此您必须获取自己的 WebFontkit。然后您必须使用 @font-face 参数添加字体。

按照以下步骤将自定义字体添加到您的 HTML:-

<强>1。下载 Octicons 字体:- Octicons 常规字体可在 link. 中找到。下载 TrueType 字体文件格式 (.ttf)。

<强>2。创建 WebFont 工具包:- 将下载的 (.ttf) 文件上传到 WebFontkit Generator. 。然后下载最佳的WebFontkit。

<强>3。提取字体文件并将其上传到您的托管站点:- 编辑 stylesheet.css 文件以更新 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;
}

关于html - 如何添加八 Angular 形作为类似于atom的字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55775702/

相关文章:

html - div 表格单元格中的图像超出高度

javascript - 仅使用 javascript 更改选择选项的顺序

css - 浏览器中的字体呈现

javascript - JQuery .not() 选择不起作用

html - 使用 textwrap 将站点分成 2 列

html - 菜单显示为透明

css - 使用 Less 构建 Bootstrap 以更改 @icon-font-path

css - wordpress 中的字体与 google 字体中的字体看起来不同

asp.net - asp :CheckBoxList 的对齐和填充

Javascript - 当用户到达某个点时暂停用户滚动