Все привыкли, что параметр в урл пишем и там в другом шаблоне открываем, в принципе логично. Однако всплыло:

link media=”all | screen | print | projection | braille | speech ”

all - Все устройства .
screen - Экран монитора.
print - Печатающее устройство вроде принтера.
projection - Проектор.
braille - Устройства, основанные на системе Брайля, которые предназначены для слепых людей.
speech - Речевые синтезаторы, а также программы для воспроизведения текста вслух. Сюда, например, можно отнести речевые браузеры.

То есть, по сути, версию для печати делаем на отдельную кнопку в другом шаблоне, но, в то же время, можно вставить css того шаблона и в обычную страницу, а ненуюные дивы просто убрать в инвиз