Свойство font-variant-numeric контролирует использование альтернативных глифов для цифр, дробей и порядковых числительных.
| Значение по умолчанию | normal |
| Применяется | Ко всем элементам, а также к ::first-letter и ::first-line. |
| Наследуется | Да |
| Анимируемое | Discrete. |
| Версия | CSS3 |
| DOM синтаксис | object.style.fontVariantNumeric = "slashed-zero"; |
Синтаксис
font-variant-numeric: normal | <numeric-figure-values> | <numeric-spacing-values> | <numeric-fraction-values> | ordinal | slashed-zero;Пример
<!DOCTYPE html>
<html>
<head>
<title>Заголовок документа</title>
<style>
.p1 {
font-variant-numeric: oldstyle-nums;
}
.p2 {
font-variant-numeric: diagonal-fractions;
}
</style>
</head>
<body>
<h2>Пример свойства font-variant-numeric</h2>
<p class="p1">001528931</p>
<p class="p2">952321313500</p>
</body>
</html>Значения
| Значение | Описание |
|---|---|
| normal | Деактивирует использование альтернативных глифов. |
| <numeric-figure-values> | Контролирует формы, которые используются для цифр. |
| <numeric-spacing-values> | Контролирует размер форм, который используется для цифр. |
| <numeric-fraction-values> | Контролирует глифы, используемые для дробей. |
| ordinal | Использует специальные глифы для порядковых числительных (например, 1st, 2nd, 3rd). Это соответствует значению OpenType ordn. |
| slashed-zero | 0 используется со знаком косой черты. Полезно, когда буква O и цифра 0 не различаются. Это соответствует значению OpenType zero. |
| initial | Устанавливает свойство в значение по умолчанию. |
| inherit | Значение элемента наследуется от родительского элемента. |
Поддержка браузера
|
|
|
|
|
|
|---|---|---|---|---|
| 52.0+ | ✕ | 34.0+ | 9.1+ | 39.0+ |
Практикуйте свои знания
Что из перечисленного является значениями для свойства font-variant-numeric в CSS?
Правильный!
Неправильно!