• ベストアンサー

HTMLのテーブル枠が印刷されない!

タイトル通りですが、HTMLのテーブル枠を印刷したいのに、されません。どのような設定をしたら、印刷されるようになるのでしょうか? 表が印刷されずに文字しか印刷されないので、間抜けな感じになってしまいます。

  • pygmy
  • お礼率66% (2/3)

質問者が選んだベストアンサー

  • ベストアンサー
回答No.1

pygmyさんが閲覧しているサイトのテーブル枠が印刷されない、という意味ですよね・・・? IEを使っているのでしたら、ユーザースタイルシートに以下のようにしてみてはどうでしょうか? @media print{ table, td { border:solid 1px black; border-collapse:collapse; } } メモ帳などに上記をコピーして、mystyle.cssなど適当な名前で保存してください。その後、IEのツールのオプションでユーザー補助を開き、ユーザースタイルシートに上記cssファイルを指定します。 逆に、テーブル枠が印刷されるようなサイトを作りたい、という意味でしたら、そのサイトに上記のようなスタイルシートを組み込んでください。

pygmy
質問者

お礼

テーブル枠が印刷されるようなサイトがつくりたかったので、さっそく試してみます。 スタイルシートで設定できるのですね。 勉強になりました。 ありがとうございました。

関連するQ&A

  • 枠が印刷できない

    エプソンep-883aw使用。 パソコンのワードで表を作成。タイトルは印刷されるのですが、 枠と枠の中の文字は印刷されません。プレビュー上は枠は表示されます。 USBに保存し、他のプリンターでUSBから印刷はできます。 パソコンのプリンター設定がおかしいのか、エプソンのプリンター設定がおかしくなってしまったのか教えてください。 ※OKWAVEより補足:「EPSON社製品」についての質問です。

  • テーブルの枠が印刷されません。

    いつもお世話になっております。 下記のサイトのように、 HTMLで表組みしたページを、 印刷して利用できるようにしたいのですが、 印刷すると、枠が消えてしまいます。 http://www.mellow-groove.com/promconf/software/index.html IE5では問題なく枠が消えずに印刷されるのですが、 IE6、NN7が、現時点で確認した限りでは、 印刷すると枠が消えてしまいます。 原因お分かりになる方いらっしゃいますでしょうか?

  • 枠が印刷されない

    あるHPのなかの一覧表を印刷しようとして、以前は枠が印刷できたのに今日やってみたら枠だけが印刷できなくなりました。 枠を除いた文章は印刷できます。 ちなみに、画面には枠は映っています。 ファイル→印刷設定で、設定を変えて印刷してみましたができません。 枠ごと印刷したいのですが、どうしたらいいでしょうか。 Windows98を使用しています。

  • テーブルの枠自体を折り曲げる

    tableタグの事で質問です。 まずは画像をご覧になって欲しいのですが、横に長い表をブラウザの幅に合わせて画像のようにテーブルの枠自体を改行 したいのです。(テーブルの中の文字を改行するのではなく枠を tableタグの事で質問です。 まずは画像をご覧になって欲しいのですが、横に長い表をブラウザの幅に合わせて画像のようにテーブルの枠自体を改行 したいのです。(テーブルの中の文字を改行するのではなく枠ごと改行したいのです。 表の中には自動でプログラムされた値が入るようになっているらしく、TRタグはつかえません。(普通だと折り曲げてはいけないそうですが)この横長の表をHPに掲載すると横のスクロールバーが出るのが嫌なのと iframeで表示させねばならず、スペース的に画像であらわしいたように折り曲げたいのです。 http://okwave.jp/qa/q3312100.html ←このjavascriptが近いかと思うのですが、この例は1行の表の例なので 2行まとめて折り曲げる方法がわかりません。(javascriptがわかりません) どなたか上記のように表現する方法をご存知ではないですか?大急ぎでお願いします。

    • ベストアンサー
    • CSS
  • 表の枠が印刷できない

    アップルワークス6.0を使っていて表を作成したんだけど文字だけ印刷できて 表の枠だけ印刷できません。どうしたらできますか?

    • 締切済み
    • Mac
  • (HTML)Tableを任意の位置に置きたい

     今晩は、html初心者です、宜しくお願いします。  TABLE(表)を任意の位置におきたいのですがタグの書き方がわかりません。  参考書等を見ましたが、センターとか右寄せとかの例ばかりで肝心の内容に触れてなくて参考になりません。  htmlに詳しい方、どなたか宜しくお願いします。  DIVとかを使うとある一定の部分をDIV領域としての領域を使うことになります。  単にTableの領域だけを任意の場所にピンポインントで設定(例えば上から300px、左から300px) したいですが、他のアプリケーションンを使わないとタグでは指定出来ないのでしょうか。  設定条件として、表挿入後に表の上下左右に自由に文字、イメージを入れることが出来るということです。  そもそもhtmlはそのような自由度のある条件を設定すること自体を考えていないのでしょうか。

    • ベストアンサー
    • HTML
  • テーブルの枠に付いて

    ホームページビルダー10を使っています。 テーブルの枠表示についてなのですが、(行2、列複数) 左側の行は枠表示なし、右側の行は枠表示ありにしたいのですが、 これは「表の属性」から指定可能でしょうか? それともhtmlから直接編集するしかないのでしょうか?

  • HTML のテーブル構造

    HTML のテーブル構造で悩んでいます。 以下の図(下手ですいません)のようなテーブルを作成したいのですが 現実的に可能なのでしょうか? もし、わかる方がおられましたら、ご享受をお願いいたします。 (縦と横がつながる感じで * には文字をいれたい) -------| |*******| |*|-----| |*|*****| |*|-----| |*|*****| -------|

    • ベストアンサー
    • HTML
  • ドリームウィーバーのテーブルで・・・

    今ドリームウィーバーでホームページを作成しています。 それでテーブルを使って表を作っているのですが、枠とセルに色をつけたんですけどプリンタで印刷すると色が出てきません。 枠が黒いんです。セルに色をつけた部分の文字の色も灰色になってしまいました。これも色がついているはずなのにです。それ以外の文字は大丈夫なんですけど・・・。プレビューでみるとちゃんと色はついているんです。本を読んでもさっぱりわかりまん。 環境設定とかいじるのでしょうか?それともテーブルの使い方が間違っているのでしょうか? どなたかわかる人がいたら教えてください。非常に困っています!よろしくお願いします。

  • テーブル枠と文字

    DreamWeaverでHP作成中です。 たびたび質問させていただいていますが、テーブルの大きさがどうしても合いません。 【A】<table width="100%" height="100%">という大きなテーブルの中に 3つ入れ子しています。   <tr><td>   【1】<table width="710" height="55">   【2】<table width="710" height="15">   【3】<table width="710" height="400"> </td></tr></table> これをベースに、【1】【2】のテーブルにはボタンを入れ、各ページにリンクさせています。 【3】のテーブルにインラインフレームを入れて、各ページ枠組と背景は同じのものを作っています。 【3】のインラインフレームを外しFlashファイルをはめこんだりすると、他のページと枠の大きさが変わってくるのですが、理由がわかりません。 もしかして、テーブルの枠自体に高さや幅があるのでしょうか。 例えば<table border="0">としていても、少し高さがあったりするために、全体の大きさが微妙に変わってしまう等。 もしくは、<td height="5">と設定しているのに、文字の大きさがそれ以上の高さを持っているため等。 文字の大きさはブラウザの設定等にも依存するのでしょうが、大体高さはどのくらいに設定すればよいのでしょうか。 それから、例えば【3】<table height="400">の中が<table height="380">と<table height="15">の2つだとするとまた大きさが変わってしまうのでしょうか。 とんちんかんなことを言っていますが、教えてくださいー。

    • ベストアンサー
    • HTML

専門家に質問してみよう