重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

電子書籍の厳選無料作品が豊富!

インターネット上から保存した、
ある「HTMLファイル」を印刷したいのですが、
印刷をする際に、
『改頁位置を指定』して、印刷したいと考えています。
(具体的には、「A(複数、出てきます)」の記載がある行の前で改頁して、
 複数ページに分割した状態で印刷したいと思っています)

このような場合、
やはり自分でプログラムを作成する必要があるでしょうか?
また、その場合には、どんなプログラミングソフトを使うのが良いのでしょうか…。

エクセルに貼り付けて…、とも思ったのですが、
「HTMLファイルの状態」から印刷出来ると、助かります。

アドバイス頂けると助かります、よろしくお願いします。m(_ _)m

A 回答 (2件)

スタイルシートを使えば可能ですよ。

(ただし、IE 限定)
下記 URL を参考にしてください。

参考URL:http://www.htmq.com/style/page-break-before.shtml
    • good
    • 0
この回答へのお礼

貴重なアドバイス、まことにありがとうございました。

HR { page-break-after: always; }

と入力したところ、うまくいきました♪

お礼日時:2005/03/19 23:30

こんにちは。



ご質問の内容を誤解しているかもしれませんが・・

HTMLファイルは印刷に不向きです。
任意の場所で改ページという事もできないはずです。

ですのでホームページ等でよく見るのは、印刷用のページは小さめにしたり、あるいは専用にPDFを用意したりします。
参考URLは六本木ヒルズのアクセスマップですが、一番上に印刷用ファイルを用意しています。

ですので今お持ちのHTMLをページ毎に出すためには、HTMLを編集して<br>を適当に入れてみるとか、ご指摘のようにEXCELにCOPYしてページ調整するといった方法しかないように思いました。

参考URL:http://www.roppongihills.com/jp/map/road_map/ind …
    • good
    • 0
この回答へのお礼

丁寧なアドバイス、ありがとうございます。

やはりHTMLのままでは難しいのですね…。
何とか、エクセルかワードでの印刷を検討してみようと思います。

お礼日時:2005/03/19 22:41

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!