--- title: font-smooth slug: Web/CSS/font-smooth translation_of: Web/CSS/font-smooth ---
font-smooth CSS властивість контролює застосування антиалайзингу коли відбувається рендеринг шрифта.
| {{ Xref_cssinitial() }} | auto |
| Застосовується до | всіх елементів і згенерованого контенту |
| {{ Xref_cssinherited() }} | yes |
| Відсотки | відносно розмірів шрифта батьківського елемента |
| Media | {{ Xref_cssvisual() }} |
| {{ Xref_csscomputed() }} | як зазначено в специфікації |
/* Keyword values */ font-smooth: auto; font-smooth: never; font-smooth: always; /* <length> value */ font-smooth: 2em;
WebKit реалізує подібну властивість, але з різними значеннями: -webkit-font-smoothing. Це працює тільки на Mac OS X/macOS.
auto - веб-переглядач працює в даному режимі за замовчуванням (Використовує субпіксель для згладжування, коли він доступний)none - відсутність згладжування шрифту; відображення тексту з нерівними гострими краями.antialiased - згладжує текст на піксельному рівні, на відміну від субпіксельного. Перехід від субпіксельного рендерингу до антиалайзингу для світлого тексту на темному тлі (бекграунді) робить жирність тексту (font-weight) меншою.subpixel-antialiased - на більшості не Retina дисплеях, результатом буде найчіткіший текст.Firefox реалізує подібну властивість, але з різними значеннями: -moz-osx-font-smoothing. Це працює тільки на Mac OS X/macOS.
auto - дозволяє браузеру вибирати оптимізацію для вирівнювання шрифту, як правило grayscale.grayscale - рендер тексту з використанням відтінків сірого, на відміну від субпіксельного. Перехід від субпіксельного рендерингу до антиалайзингу для світлого тексту на темному тлі (бекграунді) робить жирність тексту (font-weight) меншою.В ранніх версіях згладжування (2002) шрифтів CSS3 Fonts було присутнє, але на даний момент font-smooth його було видалено і ця специфікація не відповідає стандартам.
{{Compat("css.properties.font-smooth")}}