css - 是什么决定了在浏览器中显示的默认字体?

标签 css fonts cross-browser operating-system font-family

我想知道浏览器在字体方面的默认行为。如果 CSS 没有指定 font-family 属性(或者指定了,但没有安装字体)那么默认字体是由什么决定的?

是否存在在操作系统之间通用的字体(times new roman、arial 等...)或者它是否是所有操作系统共享的通用字体类型(san-saraf、saraf 等...)(意思是默认将回退到字体类型而不是特定字体)?

最佳答案

这个问题的答案取决于用户的浏览器。每个浏览器都有一个默认字体。然后用户可以将此值更改为其他一些更理想的默认字体,以防没有字体系列标签或站点上没有安装字体。但它是特定于浏览器的。

关于css - 是什么决定了在浏览器中显示的默认字体?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26412012/

相关文章:

javascript - 如果父菜单有子菜单,则单击两次以转到链接,如果没有子菜单,则单击一次以链接

CSS 垂直对齐 div,同时保持纵横比

java - 如何在 JLabel 中使字母的宽度相同?

ios - 如何在 iOS 应用程序中获取系统字体?

css - 为什么,如果 CSS 属性在之后声明,会被之前的一些声明覆盖

html - img 标签不适用于 src 中的相对路径

ios - JSON 解析文本为编码形式

css - 有没有办法通过浏览器更改元素的相对位置值?

html - 放置100%高度的div

javascript - 如何格式化日期字符串以便 new Date(string) 在浏览器中返回一致的结果?