css - 所有字体都会在浏览器上占据相同的空间并具有相同的值吗?

标签 css xhtml fonts

所有字体大小都相同且值相同吗?

例如 p { font-family:Arial;字体大小:12px}

如果我将 Arial 更改为任何其他字体,那么在所有浏览器中,所有字体都会以与 Arial 12px 相同的大小呈现吗?

最佳答案

简短回答:否。

我不完全确定其历史原因,尽管这里是 one example如果您想详细了解排版,请了解您正在处理的复杂历史。

作为此答案的经验证明,请尝试将此代码粘贴到文本文件中并在浏览器中打开该文件:

<div style="font-family:Arial; font-size:12px">This is 12 point type.</div><br />
<div style="font-family:Times New Roman; font-size:12px">This is 12 point type.</div><br />

关于css - 所有字体都会在浏览器上占据相同的空间并具有相同的值吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2752130/

相关文章:

html - 使整个 <li> 中的 <a> 链接可点击

javascript - 是否有检测 Firefox 的 "good practice"方法?

jquery - 如何有效地使用 css 定位我的导航菜单

html - 背景图像调整大小

css - 谷歌字体蒙特塞拉特 Chrome

javascript - 使用 css 关闭 javascript?

java - ITextRenderer 在所有 pdf 文件中重复相同的标题

html - 将 div 移动到 float 元素的右侧,但在另外两个元素的下方

fonts - 如何使用 webpack 和 postcss/cssnext 从 node_modules 导入字体

html - Helvetica 或 Arial 作为 CSS 中的基本字体?