css - 外部字体样式表

标签 css external font-face

有没有办法包含一个已经保存了@font-face 的css 类型文件。我可能下载了不同的字体,我想在不同的网站上使用它们,所以最好有一个样式表,我可以引用并从中选择一种字体。我尝试使用 css 文件执行此操作并将其链接到 html 文档,但它没有用。我是否必须将它链接到 css,如果是,我该怎么做?

非常感谢,

詹姆斯

最佳答案

如果我没理解错...假设您的网站位于 www.yourdomain.com/index.html,您的 style.css 文件位于 www.yourdomain.com/css/style.css 和您在 www.yourdomain.com/fonts/

中的字体

您的 index.html 会显示:<link href="css/style.css" rel="stylesheet" type="text/css" />

你的 css 会这样写:url('../fontNamettf') format('truetype'),

现在,如果你在其他地方有一个 HTML(比如 new.html),你需要做的就是使用绝对路径调用那个 style.css,它会找到字体,因为它们在同一个域中/文件夹作为样式表。

然后您的 new.html 会说:<link href="www.yourdomain.com/css/style.css" rel="stylesheet" type="text/css" />

关于css - 外部字体样式表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11821495/

相关文章:

javascript - 如何使用 flexbox 将固定高度的 div 中的文本垂直居中而不溢出?

java - 执行外部.class 文件?

PHP将外部相对路径转换为绝对路径

css - 自定义 SVG 字体

html - 自定义选择输入 Angular 4

javascript - 在页面重新加载之前没有 CSS 样式 - cssText 不工作

javascript - 单击时可见列表行下方的全宽 div

actionscript-3 - 加载外部 vdo 时询问属性 onMetaData 的错误消息但是,vdo 仍然可以播放

Firefox font-weight 与 font-family 属性;如何避免双粗体

html - CSS 的@font-face local() 不会定位除 "regular"和 "bold"之外的其他字体样式