在Chrome的开发者窗格中,我可以看到元素的这些css设置。
据我所知,每个font-family
值都是继承。
如何找到字体系列的实际值?我如何跟踪来自继承层次结构的root font-family值的定义?
答案 0 :(得分:29)
Developer Tools > Elements > Computed > Rendered Fonts
您附加到问题的图片会显示Style
标签。如果您切换到下一个标签Computed
,则可以检查呈现字体系列的渲染字体。
答案 1 :(得分:5)
inherit
value在使用时表示属性的值设置为父元素的相同属性的值。对于根元素(在HTML文档中,对于html
元素),没有父元素;根据定义,使用的值是属性的初始值。为CSS规范中的每个属性定义初始值。
font-family
property是特殊的,因为初始值在规范中没有固定,但被定义为依赖于浏览器。这意味着使用浏览器的默认字体系列。该值可由用户设置。
如果从根元素到当前元素存在连续的元素链(在父子关系意义上),则所有font-family
设置为inherit
或者根本不设置任何样式表(也会导致继承),然后字体是浏览器的默认值。
答案 2 :(得分:3)
对于这种情况,您的浏览器的默认字体系列将被继承。
您可以在Chrome中检查浏览器默认字体: 设置>网络内容>自定义字体......
答案 3 :(得分:1)
我认为操作系统想要知道网页上使用的字体是什么,并希望在“检查”中找到相关信息。窗格。
尝试添加Whatfont Chrome扩展程序。