Указание размера элемента <html>и отображение страницы в формате бумаги A4 - PullRequest
0 голосов
/ 24 марта 2020

Я пытаюсь разработать документ в формате HTML, который я хочу использовать в формате бумаги формата A4.

Поэтому я указываю width и height для элемента body, но затем footer переполнение (граница указана для элемента body):

enter image description here

При указании размера элемента <html> работает следующим образом:

enter image description here

Я думал, что это должно быть как-то эквивалентно, потому что body является контейнером для всех видимых компонентов в HTML. Но это не так.

Но даже если указать размер для элемента <html>, страница не отображается в формате A4.

  1. Показывает страницу как страницу A4 opossible?

  2. Почему размеры на <html> и <body> работают по-разному?

1 Ответ

0 голосов
/ 24 марта 2020

Недавно у меня возникли некоторые похожие проблемы при разработке таблицы стилей для моего резюме: -)

Да, это возможно. Хотя, возможно, вам придется немного повозиться, прежде чем это сработает. (Я работал с предварительным просмотром печати моего веб-браузера, но полученный PDF-файл будет недоступен и потеряет всю семантику).

Некоторые ресурсы, с которых можно начать:

Относительно вашего второго вопрос: я бы go с <div class="wrapper"></div> в качестве единственного потомка <body> и использовал бы таблицу стилей сброса. В противном случае я встречал слишком много причуд.

Если вы хотите узнать больше, Джефф Грэм написал об этом пару лет go.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...