CSS

Страничные носители

меню

      Страничные носители  

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

      size  

Определяет размеры и ориентацию страницы.

Значение:

  • auto - размеры страницы устанавливаются браузером (по умолчанию).
  • первая соответствующая стандартам длина - ширина страницы.
  • вторая соответствующая стандартам длина - высота страницы.
  • landscape - ориентация страницы альбомная.
  • portrait - ориентация страницы книжная.
  • inherit - принимается значение родительского элемента.

   p{size: 8.5in llin portrait}

      marks  

Определяет, надо ли на печатаемых страницах показывать типографские метки обрезки.

Значение:

  • none - отсутствие печатных меток (по умолчанию).
  • crop - показ меток обрезки.
  • cross - показ меток регистрации.
  • inherit - принимается значение родительского элемента.

   p {marks: crop cross}

      page-break-before  

Определяет вставку разрывов страницы.

Значение:

  • auto - разрывы страницы устанавливаются браузером (по умолчанию).
  • always - разрыв всегда ставится перед элементом,
  • avoid - избегать ставить разрыв перед элементом.
  • left - разрыв всегда ставится перед элементом, чтобы следующая страница находилась слева.
  • right - разрыв всегда ставится перед элементом, чтобы следующая страница находилась справа.
  • inherit - принимается значение родительского элемента.

   p {page-break-before: avoid}

      page-break-after  

Определяет вставку разрывов страницы.

Значение:

  • auto - разрывы страниц устанавливаются браузером (по умолчанию).
  • always - разрыв всегда ставится после элемента.
  • avoid - избегать ставить разрыв после элемента.
  • left - разрыв всегда ставится после элемента, чтобы следующая страница находилась слева.
  • right - разрыв всегда ставится после элемента, чтобы ледующая страниц находилась справа.
  • inherit - принимается значение родительского элемента.

   p{page-break-after: avoid}

      page-break-inside  

Определяет вставку разрывов страницы.

Значение:

  • auto - разрывы страницы устанавливаются браузером (по умолчанию)
  • avoid - избегать ставить разрыв внутри элемента.
  • inherit - принимается значение родительского элемента.

   p{page-break-inside: avoid}

      page  

Присваивает странице имя.

Значение:

  • auto - имена страницам присваиваются браузером (по умолчанию).
  • любое соответствующее стандартам имя - имя, присваиваемое странице. Оно может быть любой последовательностью символов.

   p{page: Hypage}

      porphans  

Определяет, сколько предложений можно оставить в нижней части страницы, перед тем как начинать новую.

Значение:

  • любое соответствующее стандартам число - целое число, определяющее количество предложений, которые следует оставить в нижней части страницы. Значением по умолчанию является 2.
  • inherit - принимается значение родительского элемента.

   p{orphans: 4}

      widows  

Определяет, сколько предложений можно оставить в верхней части новой страницы.

Значение:

  • любое соответствующее стандартам число - целое число, определяющее количество предложений, которые следует оставить в верхней части страницы. Значением по умолчанию является 2.
  • inherit - принимается значение родительского элемента.

   p{widows: 4}
На верх Написать письмо WEB-мастеру Печать Добавить в избранное Cделать стартовой