- 締切済み
ビルダーで複数ページ作成し印刷時、背景の設定
ビルダーで複数ページ作成したものを印刷すると、1ページ目には背景が入らず、2ページ目以降に入ってしまいます。1ページ目上部、最終ページ下部に背景を表示させるにはどのようにすればいいのでしょうか?
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- ORUKA1951
- ベストアンサー率45% (5062/11036)
ビルダーでは難しいと思いますが、 印刷用スタイルシートを用意してそれで指定します。 ビルダーでそれが難しいのは、デザインでHTMLとスタイルシートを作ってしまうために、HTMLとスタイルシートが密接に結びついていて、別のスタイルシートでデザインを一挙に変更することができなくなるからです。 本来は、HTMLには文書構造だけを記述して、スタイルシートはその文書構造を元にデザインしていくものです。例えば画面には目次を表示しないが印刷用には目次とページNo.を書く。章ごとに必ず改ページする。印刷はA4用紙に10mm,15mmで余白を取る。文字は10.5ptでなど・・ 印刷が想定されるページは必ずそうしないと・・・ 例 ⇒超安価な手作りモーター( http://iruka.la.coocan.jp/craft/motor/index.html ) オーサリングツールを使うときは、テキストエディタで作成する人以上にHTMLとCSSを知ってなきゃならないのです。--決して逆じゃありません---。それぞれのツールの癖や限界も知らなくてはならないのですから。 なお、任意のページを画面表示のまま印刷する場合は、FirefoxにPearl Crescent Page Saver Basic( https://addons.mozilla.jp/firefox/details/10367 )というアドオンがありますので、それで高解像度(200%)以上でページ全体を画像として保存して印刷すると、スクリーンでの表示のままに印刷できます。 >1ページ目上部、最終ページ下部に背景を表示させるにはどのようにすればいいのでしょうか? <link rel="stylesheet" type="text/css" media="screen" href="./styleSheet/standard.css"> <!-- scree端末用のスタイルシートであることをmedia属性で指定する --> <link rel="styleSheet" type="text/css" media="print" href="./styleSheet/print.css"> <!-- 印刷用のスタイルシートを作る --> です。