--- title: 字体平滑 slug: Web/CSS/font-smooth tags: - CSS - CSS Reference - Non-standard - Reference translation_of: Web/CSS/font-smooth ---
font-smooth
CSS 属性用来控制字体渲染时的平滑效果。
{{ Xref_cssinitial() }} | auto |
适用元素 | 所有元素与生成的内容 |
{{ Xref_cssinherited() }} | 是 |
Percentages | relative to parent element's font size |
Media | {{ Xref_cssvisual() }} |
{{ Xref_csscomputed() }} | as specified |
/* Keyword values */ font-smooth: auto; font-smooth: never; font-smooth: always; /* <length> value */ font-smooth: 2em;
-webkit-font-smoothing
的相似属性。这个属性仅在 Mac OS X/macOS 下生效。
none
- 关闭字体平滑;展示有锯齿边缘的文字。antialiased
- 平滑像素级别的字体,而不是子像素。从亚像素渲染切换到黑暗背景上的浅色文本的抗锯齿使其看起来更轻。subpixel-antialiased
- 在大多数非视网膜显示器上,这将会提供最清晰的文字。auto
- 允许浏览器选择字体平滑的优化方式,通常为grayscale
。grayscale
- 用灰度抗锯齿渲染文本,而不是子像素。从亚像素渲染切换到黑暗背景上的浅色文本的抗锯齿使其看起来更轻。尽管在早期(2002)的 CSS3 Fonts 草稿中就出现了 font-smooth
,但是这个属性已经在规范中被移除,而且已经不在标准跟踪之中。