linux - 某些 Linux 浏览器中的字体样式和大小差异

标签 linux fonts

我网站上的默认字体在外部样式表中定义为:

body { font-family: Arial; font-size:62.5%;}

这在 Windows 和 Mac 上运行良好。

为了测试我的网站,我安装了 Linux Mint 13 (Mate) 并从存储库加载了一系列浏览器。我在不同的电脑上进行了两次安装。我将所有浏览器设置保留为默认设置。

Firefox、Opera、Konqueror 和 Reconq 按预期显示了我的页面。

Web (Epiphany) 会覆盖默认字体样式(即不是 Arial),并且还会显示太大的字体大小。

Midori 显示的字体太大。 (在windows中安装,midori显示正确的字体大小)。

我相信 Web (Epiphany) 主要是为 GNOME 桌面环境设计的,也许这是一个因素,或者我是否需要为这两个浏览器进行不同的设计才能使它们在 Linux 中正确显示字体?

最佳答案

似乎某些 Linux 发行版不包含 Arial 字体。我添加了 Liberation Sans 作为替代字体,这似乎没问题。

但是我不明白为什么有些浏览器不需要这个。除非他们在浏览器中包含字体或准确地映射一些替代方案?

关于linux - 某些 Linux 浏览器中的字体样式和大小差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14585271/

相关文章:

python - 在 Linux 上安装和运行 pypy

python - 使用 python 更改 Linux 终端字体类型

Netbeans 12.1 菜单字体太小,--fontsize 不再适用于 Ubuntu 20.04 的/etc/netbeans.conf

node.js - npm在arm上安装sqlite3报错

c - rdtsc() 给出奇怪的结果

python - Linux/bash/awk 读取部分文件名作为变量

linux - SystemTap 脚本异常行为

css - @font-face 只能在本地工作

css - 如何处理 bootstrap-sass 和 compass 中的字体?如何在页面上正确包含字体?

css - 为什么字体名称需要引号?