如何查看网页的字体
当你浏览网页,看到一个好看的字体的时候,想知道它是什么字体,自己也想用一下这个字体。怎么知道呢?Firebug或者Webkit Inspector可以,但是不简单,有一个插件可解决。这就是WhatFont插件。例如我看到这个页面的代码很好看:
![[Pasted_image_20250608231522.png]]
我是在Firefox中看到的,就要在Firefox中看什么字体,如果放在chrome中,就有可能看到的效果不一样。在Firefox中先安装WhatFont插件,然后看下什么字体:
![[Pasted_image_20250608232034.png]]
这个字体是monospace,可是monospace也是操作系统映射的,一般在font.conf中。如何知道这个monospace到底被操作系统映射成什么字体的呢?
$ fc-match -v "monospace"
Pattern has 40 elts (size 48)
family: "Noto Sans Mono"(w)
familylang: "en"(s)
style: "Regular"(s)
stylelang: "en"(s)
fullname: "Noto Sans Mono Regular"(w)
fullnamelang: "en"(s)
slant: 0(i)(s)
weight: 80(f)(s)
width: 100(f)(s)
size: 12(f)(s)
pixelsize: 12.5(f)(s)
foundry: "GOOG"(s)
antialias: True(w)
hintstyle: 1(i)(w)
hinting: True(s)
verticallayout: False(s)
autohint: False(s)
globaladvance: True(s)
file: "/usr/share/fonts/truetype/noto/NotoSansMono-Regular.ttf"(s)
index: 0(i)(w)
可以看到,最终渲染的字体是“Noto Sans Mono Regular”,这个才是最终显示字体。我们也可以做个实验,找个WPS,用“Noto Sans Mono Regular”字体输入一段文字,看下效果,确实一样。
![[Pasted_image_20250608232654.png]]