2009-05-18 2 views
2

Я создаю файл EPUB, и я пытаюсь понять пример CSS для электронной книги:Что такое @page в CSS?

@page { 
    margin-top: 0.8em; 
    margin-bottom: 0.8em; 
} 

Что @page правило? Я не могу найти его в своих книгах или в Google.

ответ

3

@page описывает, как документ должен вести себя на странице на основе средств массовой информации (например, печать). Это должно устранить проблему: http://www.w3.org/TR/CSS21/page.html

4

страница окно представляет собой прямоугольную область, которая содержит две области:

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

Мы указываем размер, поля и т. Д. Окна страницы в правиле @page.

Размер окна страницы задан с свойством размера. Размер области страницы - это размер окна страницы за вычетом области поля.

Per this link to w3c schools