解決済みの質問
#1です。
下の回答は印刷時の注意だったのですが、もし質問が「A4で印刷しても端が切れないページを作成したい」ということであれば以下の点に注意してください。
・基本的にHTMLは幅フリーでフォーマットされるように設計されています。
・ただ、表などは幅を絶対値で指定することが可能です。この場合の絶対値は「ピクセル数」を示します。
・このピクセル数は、およそ75dpiとされてプリントされます。このため、A4縦に収まるようにするには75x210(mm)/25.4(mm)≒620ピクセル以内に収めないといけません(実際には余白などの余裕を見て、550ピクセル程度が限界かと思います)。
・表など、幅を指定できるタグを使用する場合は極力%などの相対指定を使用し、絶対指定を使用しないようにすれば表は伸び縮みしますので、切れることはありません。
・ただし、一般的なWebオーサリングツール(Frontpageなど)は、絶対指定を多用する傾向があります。
投稿日時 - 2003-11-12 17:00:59
お礼
ご回答ありがとうございます。
相対指定にするか、550ピクセルのサイズを目処に作成するということですね。大変参考になりました。ありがとうございました。
投稿日時 - 2003-11-13 09:08:46
2人が「このQ&Aが役に立った」と投票しています
ベストアンサー以外の回答(2件中 1~2件目)
テーブルなどが使用されていて幅が決まっているホームページでは端が切れることがありますよね。
プリンタによって若干違うのですが、こういう時私は以下の様にしています。
・当該プリンタで一番大きな用紙サイズ(A3など)を選びます。
・最近のプリンタではA3の画像をA4に印刷する、などと言う設定があるのでそれを選びます。
これで、A3をはみ出さないページであれば切れることなく印刷できます。約1.4倍までなら収まることになります。
これでもはみ出す場合はA3横にしたりします。
小さくなりすぎるときはB4を使用します。
ただし、プリンタに「A3の画像をA4の用紙に印刷する」といった機能がないとできません。
投稿日時 - 2003-11-12 16:55:30
お礼
ご回答ありがとうございます。
プリンタの設定にはそういった機能がなく、普通にA4印刷するような形です。できれば、htmlやプログラムで印刷用のページを作ればいいかとも思っています。
投稿日時 - 2003-11-13 09:05:09