css/reference/attributes/font and text/fontsizeadjust
Материал из Справочник Web-языков.
Содержание |
[править] font-size-adjust
Определяет коэффициент сжатия для размера шрифта.
[править] Синтаксис
| font-size-adjust: <number> | none | inherit |
[править] Используемые значения
- none
- Размер шрифта определяется исходя из значения свойствя font-size.
- <number>
- Числовое значение, определяющее коэффициент сжатия шрифта.
Значением по умолчанию является none. Атрибут Каскадных таблиц стилей (CSS) наследуется.
[править] Замечания
Свойство font-size-adjust используется в дополнение к свойству font-size для улучшения восприятия текста, отображаемого на web-странице.
Известно, что задавая шрифтам разных семейств одинаковый размер, визуально не получается добиться, чтобы они отображались одинаково. Это происходит из-за того, что воспринимаемый на глаз размер шрифта зависит в большей степени не от свойства font-size, а от значения высоты x-height строчной буквы x (смотрите рисунок).
Если задано значение свойства font-size-adjust, то размер шрифта вычисляется следующим образом: значение свойства font-size-adjust умножается на значение параметра x-height. В итоге получается размер букв, который не зависит от используемого семейства шрифтов и который был задуман web-дизайнером.
[править] Примеры
В примере показано как описать свойство font-size-adjust. Размер шрифта будет 6.96.
p {
font: 12px Verdana, "DejaVu Sans", sans-serif;
font-size-adjust: 0.58;
}
[править] Стандарты
Это свойство описано в , .
[править] Поддерживаемые браузеры
Internet Explorer 7.0, 8.0
Opera 7.0, 8.0, 9.2, 9.5, 9.6, 10.0
Safari 3.1
Firefox 1.0, 2.0, 3.0, 3.5
[править] Смотрите также
font, font-family, font-size, font-stretch, font-style, font-variant, font-weight, @font-face
