/css/font-size:> Размер шрифта_

Свойство font-size

Синтаксис

CSS 1
CSS 2‒2.2
CSS 3
font-size: <абсолютный-размер> | <относительный-размер> | <длина> | <проценты> | inherit;

Описание

Свойство font-size устанавливает размер шрифта.

Применяется: ко всем элементам;
Наследование: отсутствует;
Проценты: относительно унаследованного размера шрифта;
Медиа: визуальные.

Условия использования

При указании размера в единицах длины и процентах значение свойства должно быть больше нуля.

JavaScript

[объект].style.fontSize="[значение]";


Поддержка браузерами

Chrome
Поддерж.
Firefox
Поддерж.
Opera
Поддерж.
Maxthon
Поддерж.
IExplorer
Поддерж.
Safari
Поддерж.
iOS
Поддерж.
Android
Поддерж.

Спецификация


Значения

<абсолютный-размер>

Указывается ключевое слово, являющееся индексом в таблице размеров шрифтов. В CSS определены следующие ключевые слова абсолютного-размера:

xx-small
Устанавливает самый мелкий размер текста. (Эквивалентен HTML размеру шрифта равному «1» или размеру шрифта h6.)

Текст xx-small размера font-size: xx-small;

x-small
Устанавливает мелкий размер текста, чуть больший чем «xx-small».

Текст x-small размера font-size: x-small;

small
Устанавливает маленький размер текста. (Эквивалентен HTML размеру шрифта равному «2» или размеру шрифта h5.)

Текст small размера font-size: small;

medium
устанавливает средний размер текста. (Эквивалентен HTML размеру шрифта равному «3» или размеру шрифта h4.)

Текст medium размера font-size: medium;

large
Устанавливает крупный размер текста. (Эквивалентен HTML размеру шрифта равному «4» или размеру шрифта h3.)

Текст large размера font-size: large;

x-large
Устанавливает очень крупный размер текста. (Эквивалентен HTML размеру шрифта равному «5» или размеру шрифта h2.)

Текст x-large размера font-size: x-large;

xx-large
Устанавливает самый крупный размер текста. (Эквивалентен HTML размеру шрифта равному «6» или размеру шрифта h1.)

Текст xx-large размера font-size: xx-large;

<относительный-размер>

Указывается ключевое слово, которое интерпретируется относительно таблицы размеров шрифта и размера шрифта родительского элемента. В CSS определены следующие ключевые слова относительного-размера:

smaller
Уменьшает размер шрифта элемента относительно размера шрифта родительского элемента.

Относительное уменьшение размера шрифта font-size: smaller;

larger
Увеличивает размер шрифта элемента относительно размера шрифта родительского элемента.

Относительное увеличение размера шрифта font-size: larger;

Прочие значения

<длина>
Указывает размер шрифта в определённых единицах измерения.

Текст размером в 28pt font-size: 28pt;

<проценты>
Указывает размер шрифта в процентах относительно базового значения. (За базовое значение принимается значение родительского элемента равное 100%.)

Текст размером в 190% от размера шрифта родительского элемента font-size: 190%;

inherit
Указывает, что элемент должен унаследовать параметры родительского элемента.

Начальное значение: «medium».


Пример использования

Листинг кода
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Свойство font-size</title>
<style type="text/css">
.abs { font-size: x-small; }
.em { font-size: 0.75em; }
.px { font-size: 25px; }
.in { font-size: 0.5in; }
.pt { font-size: 18.8pt; }
.pc { font-size: 0.8pc; }
.per { font-size: 59%; }
</style>
</head>
<body>
<h1>Размер шрифта</h1>
<p>Случайные размеры: <span class="abs">x-small</span> | <span class="em">0.75em</span> | <span class="px">25px</span> | <span class="in">0.5in</span> | <span class="pt">18.8pt</span> | <span class="pc">0.8pc</span> | <span class="per">59%</span>.</p>
</body>
</html>
Свойство font-size