css - 如何从网站窃取字体

标签 css fonts

我知道这个问题本身是非法的 - 要求偷别人的家。 :)

无论如何,这是开发人员的逻辑实际上不起作用的情况。使用浏览器的开发工具,我得到了网站的 CSS。我在 main.css 中找到了 @font-face 代码。

这是我得到的:

ma​​in.css:
路径:http://www.example.com/assets/css/main.css
代码:

@font-face {
  font-family: 'the_font';
  src: url("../fonts/fontname/fontname.eot");
  bla bla
  font-style: normal;
  font-weight: normal;
}

因此,根据代码,字体文件位于“fonts”文件夹下名为“fontname”的文件夹中。而从路径的方向我们可以猜到字体的位置是:

http://www.example.com/assets/fonts/fontname/fontname.eot

但是它生成了一个 404 页面。

为什么路径的逻辑不起作用?

最佳答案

假设 CSS 文件不错(即字体确实已加载)。您可以使用浏览器的开发者工具。

例如在 Chrome 中:按 F12 打开 developer tools然后选择网络资源标签并重新加载页面。您会看到列出的字体文件。

关于css - 如何从网站窃取字体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22143365/

相关文章:

javascript - Jquery Slider继续滚动右键单击下一步

html - 微数据标记 - 'Brand > Logo',带有 Logo 的图标字体

html - 在同一页上显示英语和古吉拉特语文本 |字体问题

html - 行高不适用于移动设备

jquery - 检查 css3 动画是否完成,例如使用 jquery 变换比例

css - 使用 CSS 修复自定义字体行高

fonts - 使用iText将字体嵌入PDF文件

fonts - 如果我们在 itext 中使用 ttf 文件,是否需要拥有字体许可证?

css - 注册标志在 IE 浏览器中显示垃圾

css - css中如何不继承宽度?