- 締切済み
印刷時にA4サイズに綺麗に納まるHTMLファイルの作り方
印刷をした時にA4サイズに綺麗に納まるページの作り方を教えてください。 ホームページに表示されている画面を印刷すると、ページによっては横幅が綺麗にA4サイズに納まって印刷されるページもあれば、横が途切れてしまって印刷できないページがあります。 どのような環境でも、私の表示させているページが綺麗にA4サイズに印刷されるようにページを作成するにはどうしたらいいのでしょうか。サンプルとなるソースがあれば教えてください。宜しくお願いします。
- みんなの回答 (2)
- 専門家の回答
みんなの回答
- n_kaname
- ベストアンサー率22% (694/3099)
回答No.2
綺麗にと言うか、印刷時に文章などが途切れない様に強制的に改ページさせるCSSならあります。 それでもやはり環境に左右されるんですけどね。 どのブラウザでも絶対に綺麗に!!というのであれば、印刷用pdfを置くのが一番綺麗で楽ですね・・・
- chinensis
- ベストアンサー率40% (54/132)
回答No.1
「どのような環境でも」になると自信ありませんが、横幅が700dotぐらいまでなら最近の大抵のプリンタでA4に収まります。(経験則) 手順としては以下のようなテーブルを定義し、その中に収めるだけです。 <table width="700" border="0" cellpadding="0" cellspacing="0"> <tr> <td> (ここに内容を収める) </td> </tr> </table> ※cssを用いてテキストボックスを定義する方法もありますが、若干記述が面倒なので割愛します。興味がおありでしたら調べてみてください。
質問者
お礼
お回答いただきありがとうございます。どのような環境でもというのは無理なのですね。残念です。でも700dotぐらいなら大丈夫との事ですので、試してみます。ありがとうございました。
お礼
ご回答いただきありがとうございます。強制的に改ページできるCSSとは便利ですね。是非使いたいと思います。ありがとうございました。