Spec-Zone.ru › CSS

Дескриптор CSS-правила `size`

Базовая поддержка Недавно стала доступна

Эта функция работает в последних версиях браузеров и на современных устройствах. Она может не работать в старых версиях браузеров и на старых устройствах. Поддержка во всех браузерах появилась в декабре 2024 года.

Дескриптор size CSS-правила, используемый с правилом @page, определяет размер и ориентацию блока, который используется для представления страницы. В большинстве случаев этот размер соответствует размеру печатной страницы, если применимо.

Размер можно задать с помощью ключевого слова «масштабируемый» (в этом случае страница заполнит доступную область) или указать абсолютные размеры.

Синтаксис

/* Keyword values for scalable size */
size: auto;
size: portrait;
size: landscape;

/* <length> values */
/* 1 value: height = width */
size: 6in;

/* 2 values: width then height */
size: 4in 6in;

/* Keyword values for absolute size */
size: A4;
size: B5;
size: JIS-B4;
size: letter;

/* Mixing size and orientation */
size: A4 portrait;

Значения

auto
Пользовательский агент определяет размер страницы. В большинстве случаев используются размеры и ориентация целевого листа.
landscape
Содержимое страницы отображается в альбомной ориентации (то есть длинная сторона блока расположена горизонтально).
portrait
Содержимое страницы отображается в книжной ориентации (то есть длинная сторона блока расположена вертикально). Это ориентация по умолчанию.
<length>
Любое значение длины (см. <length>). Первое значение соответствует ширине блока страницы, а второе — его высоте. Если указано только одно значение, оно используется и для ширины, и для высоты.
<page-size>
Ключевое слово, которым может быть одно из следующих значений:
A5
Соответствует стандартным размерам ISO: 148 мм × 210 мм.
A4
Соответствует стандартным размерам ISO: 210 мм × 297 мм. (Наиболее часто используемый размер для персональной печати.)
A3
Соответствует стандартным размерам ISO: 297 мм × 420 мм.
B5
Соответствует стандартным размерам ISO: 176 мм × 250 мм.
B4
Соответствует стандартным размерам ISO: 250 мм × 353 мм.
JIS-B5
Соответствует стандартным размерам JIS: 182 мм × 257 мм.
JIS-B4
Соответствует стандартным размерам JIS: 257 мм × 364 мм.
letter
Это ключевое слово соответствует размерам бумаги формата Letter в Северной Америке: 8,5 дюйма × 11 дюймов.
legal
Это ключевое слово соответствует размерам бумаги формата Legal в Северной Америке: 8,5 дюйма × 14 дюймов.
ledger
Это ключевое слово соответствует размерам бумаги формата Ledger в Северной Америке: 11 дюймов × 17 дюймов.

Формальное определение

Формальный синтаксис

Примеры

Указание размера и ориентации

@page {
  size: A4 landscape;
}

Указание пользовательского размера

@page {
  size: 4in 6in;
}

Вложение в правило @media

@media print {
  @page {
    size: 50mm 150mm;
  }
}

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

Спецификация
Модуль CSS для постраничных носителей уровня 3
# page-size-prop

Совместимость с браузерами

Настольные компьютеры Мобильные устройства
Chrome Edge Firefox Opera Safari Chrome Android Firefox для Android Opera Android Safari на iOS Samsung Internet WebView Android WebView на iOS
size
15
79
95
15
18.2
18
95
14
18.2
1.5
37
18.2
jis-b4
83
83
95
69
18.2
83
95
59
18.2
13.0
83
18.2
jis-b5
83
83
95
69
18.2
83
95
59
18.2
13.0
83
18.2
landscape
15
79
95
15
Нет
18
95
14
Нет
1.5
37
Нет
portrait
15
79
95
15
Нет
18
95
14
Нет
1.5
37
Нет

© 2005–2025 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/CSS/Reference/At-rules/@page/size

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API