CSS3の@mediaの指定を使うと、印刷用CSSもお手軽に設定することができます。 ヘッダ要素を非表示、コンテンツのwidth幅をMAXにするなど、数行加えておくだけでもユーザビリティは相当変わります。 スタイルシートの末尾にこんな漢字で追加します。CSSの優先順位のルールの影響は受けますので、全部に!important付けておけば間違いないです。 印刷用メディアクエリの例 @media print { /* All your print styles go here */ #header, #footer, #sidebar { display: none !important; } #contents {width:100% !important; } } @media printをサポートしているブラウザ media queryはCSS3のテクニックなので、モダンブラウザでないと対