Как сделать версию веб-страницы для печати?


11

Какие существуют решения или методы для предоставления пользователям печатных версий веб-страницы?

Ответы:


19

Я делаю простую таблицу стилей CSS, которую я настраиваю для «печати» типа носителя CSS.

<link rel="stylesheet" href="css/print.css" media="print"  />

В этой таблице стилей я обычно делаю несколько вещей:

  • Скрыть все элементы навигации, которые не имеют отношения.
  • Скрыть любые элементы поиска.
  • Изменить шрифты и цвета
  • Измените ширину, которая не соответствует печатной странице.

Было бы неплохо увидеть пример, если это вообще возможно.

[бесстыдный плагин] Я реализовал его на isearchnotes.com/single.php?id=59, чтобы просмотреть предварительный просмотр. видеть.
кориматухи

+1 - это лучший способ сделать это ... хотя газеты часто имеют отдельные действия на странице, где они переформатируют и отключают нумерацию страниц. Теперь, если бы только Chrome имел функцию предварительного просмотра печати ...
JasonBirch

2
Вот немного подробнее: alistapart.com/articles/goingtoprint
Майкл Миор

2
О да, и вот этот: smashingmagazine.com/2007/02/21/… Оба хороших ресурса. Первая ссылка, которую я разместил, дает хороший обзор, хотя это, вероятно, достаточно хорошо.
Майкл Миор
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.