inlanger
@inlanger
Django программист

Накидайте советов по оформлению web-страницы для печати

В разработке сайта понадобилось дать возможность юзерам отправлять на печать некоторые страницы сайта. Интересно, как решали этот вопрос пользователи хабра, поделитесь опытом.
  • Вопрос задан
  • 2563 просмотра
Пригласить эксперта
Ответы на вопрос 6
sajgak
@sajgak
Самый простой и дельный вариант — отдельный стиль для печати. В этом стиле все дополнительные блоки display:none, у основного шрифт крупнее (ну это уже мелочи) и готово
Ответ написан
Комментировать
xaker1
@xaker1
Минимум графики и рекламы, максимум текста страницы.
А то иногда печатаешь — куча лишних рисунков а текст в небольшом столбце посередине оказывается.
Ну и где-нибудь вставить url сайта (хотя обычно браузеры самостоятельно вставляют).
Ответ написан
Комментировать
sainnr
@sainnr
Текст должен быть контрастным. Если у вас, допустим, на голубом фоне серый текст, при печати такой текст читаться будет очень плохо. И вообще, стоит задуматься об экономии тонера пользователей. Идеальный вариант, конечно — белый фон и черный текст на нем, безо всяких графических и цветовых излишек.
Ответ написан
ZimM
@ZimM
Присоединяюсь к вопросам. Может кто знает, как бороться с висячими строками при печати, кроме как вручную следить за этим? свойства oprhans и widows, к сожалению, работают только в Опере, и, как ни странно, в ИЕ
Ответ написан
Комментировать
@Jazzist
Дефолтный стиль браузера не подведет. Многократно опробовано.
Ответ написан
Комментировать
полный адрес в заголовке, только черный текст на белом, min поля
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы