• ベストアンサー

プリントに対応したスタイルシート

HTMLで通常の画面上は表示されないのですが、印刷すると表示されるスタイルシートの利用法や設置方法を教えてください。 宜しくお願いいたします。

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

  • ベストアンサー
  • steel_gray
  • ベストアンサー率66% (1052/1578)
回答No.1

基本はこう @media メディア型 { 指定のメディアの場合に適用されるスタイルシート } また、シート全体にメディアを指定するには <link rel="stylesheet" type="text/css" href="hoge.css" media="screen" charset="Shift_JIS"> 使用例 <hrml> <head> <style type="text/css"> .printOnly { display:none; } @media print { .printOnly { display:block; } } </style> </head> <body> <h1>スタイルシートのメディアによる振り分け</h1> <p class="printOnly"> 印刷するときだけ表示される </p> </body> </html>

参考URL:
http://www.y-adagio.com/public/standards/tr_css2/media.html
ya-ya-
質問者

お礼

有難う御座いました。 大変助かりました!!

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • スタイルシートで印刷時の画像入れ替え

    ホームページの印刷用レイアウトを考慮しています。 スタイルシートを 「media="print"」で利用することで印刷時のみ利用できるスタイルを設定出来るというのはわかりました。 これを利用して、通常a.jpgを表示させておいて印刷時にその場所にb.jpgを表示・印刷させることは出来ませんか?(画像の入れ替え) 方法があれば教えてください。

    • ベストアンサー
    • CSS
  • スタイルシートでかけるものはスタイルシートを使った

    非推奨タグでなくても、スタイルシートでかけるものはスタイルシートを使ったほうが良い? htmlでサイトを作ってるのですが、スタイルシートを使うべきかhtmlで書くべきか、 どちらでもかける場合があります。 その際どちらを使ったほうがいいのでしょうか?

    • ベストアンサー
    • HTML
  • 別ファイル化されたスタイルシートを見たい

    スタイルシートを勉強中です。 通常のHTMLだと右クリックでソースを見ることができて、人様のソースを手本に勉強できるのですが、スタイルシートが別ファイル化されていると簡単に見ることができません。 何か方法があれば見ることができるのでしょうか? 以上よろしくお願いします。

  • RSS と XMLスタイルシート

    XMLをHTMLのように表示するために、スタイルシートがあることを知りました XMLなどのことはほとんどしりませんが RSSもXMLの一つですよね そのRSSにスタイルシートを適用すれば、HTMLのように表示できるんですか また、古いブラウザでは XMLを表示できない?ですが、スタイルシートを適用して表示させることもできないんですか 2点、よろしくお願いします

    • ベストアンサー
    • XML
  • 当ページのスタイルシートに対応しておりません。って?

    昨日まで普通だった 楽天.infoseekのHPですが 今朝開くと表示が変わっていました・・・ 画像もなく文字の表示は箇条書きの様になっています。 TOPには お客様がご使用のブラウザは、当ページのCSS(スタイルシート)に対応しておりません。 そのため一般的なブラウザと表示が異なりますが、通常どおりご利用いただけます。 との表示が出ています。 どうしたらいつもの表示に戻るのでしょうか?

  • スタイルシート2

    1.スタイルシートで、外部スタイルシートがありますが これはそんなに使い勝手がよいでしょうか? <link rel="stylesheet" type="text/css" href="style.css"> と記述する上で、これはルールですからしょうがないでしょうが、<link rel="stylesheet" type="text/css" とここで、stylesheetを指定していて、さらにtext/css" でも、”スタイルシート”ですよ!! といっているのですから、最後のhref"URL"後のstyle.css の記述は無駄になるような(くどい^^)気もします。 これは、しょうがないですよねー。 個人で使うなら、HTMLで充分なような・・ あと、埋め込みスタイルでよういような・・ 2.さらに、スタイルシートはたしかに軽くなりますが、 記述が面倒で、フルスペル(省略できない)。 HTMLでは、<Li></LI>や、<tr></tr>で 表示できますが、こちらはすべて書かなくてはならないので便利とはいえ、つかいやすいでしょうか^^ リンクできるのは、見やすく便利ですが・・・

  • スタイルシートを一から勉強したい

    タイトルのとおりです。 サイトを手書きで作っています。 基礎的なHTMLは読めますし書けます。 HTMLの勉強は、辞書※(株)アンク HTMLタグ辞典 とHTMLの基礎サイトで、独学です。 しかし、スタイルシートを勉強したいんです。 HTMLチェッカーでもスタイルシートを使え、のオンパレードになってしまいます(得点は80点から95点くらいまでとれています)。 アクセシビリティの悪さ(?)も理解しているつもりですが、きちんと一から勉強してスタイルシートを使ってみたいと思っています。 しかし『どのスタイルシート解説サイトを見ても、さっぱりわからない』のが現状です。 おすすめサイトか、おすすめ辞書、あるいは別の学習方法があれば教えていただけたらと思います。 ※お金がないので、教室に通え、は勘弁してください。

    • ベストアンサー
    • HTML
  • スタイルシートについて

    実は今、はじめてHTMLでホームページを作成しているんですが、スタイルシートってありますよね。HTMLの本とか読んでると、スタイルシートでいろいろ設定した方が良いようなので、そうしたいと思っているのですが、HTMLで本読みながら設定しても、IEで確認するとそれが反映されていないんですよ。ちなみにネットスケープでは反映されるんです。IEのバージョンは5.5なのですが・・・ いったい何がいけないんでしょうか?原因として考えられるとしたら、どのような事が考えられますか?

  • スタイルシート

    月ごとに決められたスタイルシートに設定したいのですが どのようにHTMLに書けばよいのでしょうか。

  • スタイルシートが、突然使えなくなった。

    ホームページ作りの初心者です。 Win98、IE6を使っています。 HTML、スタイルシートを使ってホームページを作っています。 過去に1個完成させました。 2個目に挑戦し始めたのですが、どうしたわけかスタイルシートの記述が、全くIEに反映しません。 スタイルシートの機能が、壊れてしまったのでしょうか? 1個目のホームページのスタイルシートの部分は、正常に機能しています。 どなたかお分かりの方、教えて下さい。