【发布时间】:2018-04-23 08:14:21
【问题描述】:
假设我有以下字体定义:
@font-face {
font-family: "Open Sans";
font-style: normal;
font-weight: 400;
src: url("../fonts/open-sans.regular.woff") format("woff");
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 300;
src: url('../fonts/open-sans.light.woff') format('woff');
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 600;
src: url('../fonts/open-sans.semibold.woff') format('woff');
}
@font-face {
font-family: 'Open Sans';
font-style: normal;
font-weight: 700;
src: url('../fonts/open-sans.bold.woff') format('woff');
}
在 Chrome 的开发工具中,我可以知道正在使用哪个字体系列:
但是有没有办法知道正在使用哪个特定的字体文件?例如,我正在尝试验证浏览器实际上使用的是字体的粗体版本,而不是在常规字体版本上使用自己的“假”粗体。
【问题讨论】:
-
试试火狐它会在开发工具中显示字体选项
-
有一个 chrome 扩展 WhatFont 可用。这就是我使用的。但这完全取决于您。
-
其实我说的是废话,就我而言,字体名称+变体似乎包含在文件本身中。
-
@nabanita 我已经尝试过 WhatFont,除了 DevTools 已经提供的信息之外,它没有给我任何信息。我需要使用的特定字体文件,而不仅仅是字体系列。
标签: css google-chrome-devtools font-face