Вам не нужно нужно для использования CSS для печати, но вы должны.
Во всяком случае, это умный способ создания «дружественных к принтеру» страниц - вам не нужно делать никакого дополнительного кодирования.
Многие пользователи никогда не видят и не используют кнопки «Печать» или «Для печати». Гораздо более естественно просто нажать Control-P .
У меня никогда не было жалоб, что реклама, баннеры и меню исчезали при печати страницы. ; -)
ETA:
Некоторые полезные советы по печати CSS можно найти на этом вопросе переполнения стека .