今更気付かされたこと

CSSデザインで組んで、text-indentだの使ってハックかまして画像を埋め込んだり何だかんだと組んでいくと、そのまま同じスタイルシートで印刷した時に大変なことになる。印刷時の「px」という単位の扱いも結構厄介。

というわけで、CSSで凝ったサイトレイアウトする場合は、印刷用スタイルを作る必要が大抵出てきて、そしてブラウザ上での見た目とは違う形で印刷されることになる可能性が高い、ということをクライアントに言い含めておく必要があるようだ…。

でも、実際のところは、印刷物は印刷物向けのスタイルシート作って吐かせたほうが、格段に「印刷物として」いい仕上がりにできるんですけどね。

でも「見た目どおり」を望む人も多い、らしい。