Вы можете установить пользовательскую страницу CSS, которая имеет верхний колонтитул, навигацию, нижний колонтитул или все, что вам нравится, поэтому, когда пользователь нажимает кнопку печати, веб-браузер просматривает команду print css и действует так, как вы хотите. 1001 *
Пример этого:
В HTML
<link href="/css/main.css" rel="stylesheet" type="text/css">
<link href="/css/print.css" rel="stylesheet" type="text/css" media="print">
Под атрибутом «носитель» печать будет использоваться только при ее распечатке.
В CSS для main.css может выглядеть как ..
header { font-size: 32px; }
nav { font-size: 14px; }
footer { font-size: 10px; text-align: center; }
В CSS для print.css это может выглядеть так ...
header { display: none; }
nav { display: none; }
footer { display: none; }
По сути, сделайте копию используемого вами CSS и просто установите отображение: нет; к тому, что вы не хотите печатать.