★印刷用のCSSファイルを新規作成する

私たちはカジノサイトを独自にレビューしています。当社のリンクを通じてサインアップすると、追加料金なしで当社に手数料が発生する場合があります。

印刷して利用する場合に求められる要件

広告



現在作成中のサンプルサイトのトップページ(index )をブラウザで開いて、印刷プレビューを確認すると以下のような画面となります。

ウェブページを印刷して利用する場合には、スクリーン上で利用する場合とは求められる要件が異なります。

ウェブページを用紙に印刷して利用する場合には、すべてのページに表示されるヘッダ、フッタ、メニュー部分などは無い方が紙面を有効に使えるかもしれません。
メインメニュー部分やサブメニュー部分は、紙に印刷してもクリックできるわけではないので、機能的には意味の無い存在になってしまうでしょう。

また、ウェブページでは大きな写真でユーザーのイメージを喚起することがありますが、印刷して利用する場合には用紙やインクの無駄遣いになってしまうかもしれません。

これから作成する印刷用スタイルシートでは、印刷向けに最適化したスタイルを指定することで上記の問題点を調整していきます。
パソコンやスマホのスクリーン上で表示される場合にはこれまでに作成したスクリーン用スタイルシートを、プリンタで印刷される場合には印刷用スタイルシートを適用します。

印刷用のCSSファイルを新規作成する

CSSでは、ウェブページが利用されるメディアごとにスタイルシートを指定し分けることができるので、印刷用のスタイルシートを追加してみましょう。
まずは、印刷用のCSSファイルを新規作成します。

テキストエディタを起動してファイルを新規作成してください。
文字コードにUTF-8を指定して、拡張子を.cssにして、名前を付けて保存します。
ファイル名は印刷用のCSSファイルであることが分かりやすいようにprint.cssとしましょう。

いま作成したprint.cssに以下の内容を記述してください。

CSSソース(print.css)

@charset "utf-8";

まだ、文字コードを宣言しただけなので、また、この時点ではprint.css はHTMLファイルと関連付けられていないので、ブラウザで表示しても変化はありません。

まとめ
  1. ウェブページを印刷して利用する場合には、スクリーン上で利用する場合とは求められる要件が異なる
  2. CSSでは、ウェブページが利用されるメディアごとにスタイルシートを指定し分けることができる
  3. ここまで作成してきたスクリーン用とは別に、印刷用のCSSファイルを新規作成する
<前へ 目次へ 次へ>

広告



山田 太郎
テック・リード
山田太郎は、ウェブ開発やグラフィックスプログラミングに10年以上の経験を持つテクノロジーの専門家です。特にHTML5 CanvasやJavaScript、インタラクティブメディアに精通しており、動的なユーザーインターフェースや最先端のウェブアプリケーションの開発に携わってきました。複雑な図形描画や画像操作、リアルタイムグラフィックスに関する知識が豊富で、ウェブ技術の限界を追求する開発者たちにとって頼りになる存在です。知識の共有に情熱を持ち、初心者からプロフェッショナルまで幅広く支援するため、技術フォーラムやブログにも積極的に貢献しています。

ギャンブルガイド もっと見る

カジノファインダー

どのカジノが自分に最適か分からないですか?

サインアップは必要なく、1 分以内に最適なブックメーカーを簡単に見つけることができます。
カジノを探す
Back
質問
Select one of the following options
{"is_any_tile":true}

どのカジノが自分に最適か分からないですか?

Back
Restart
やったー!
これはあなたの選択に基づいた最高のカジノです...
56 users signed up
もっと表示する