外部スタイルシート
復習ともうひとつの方法
スタイルシート形式でHTMLファイルに直接記述する方法には、タグに直接記述する方法とhead間に記述する方法がありましたね。タグに直接記述すると単独で有効で、head間に記述するとファイル全般で有効になります。
では、別のHTMLファイルにも同じスタイルシートを有効にするにはどうしましょう?複数のHTMLファイルに同じスタイルシートを毎回設定しても良いですが、この手間を省けるのが外部スタイルシートです。
外部スタイルシートの例
前章のサンプルを外部スタイルシートに変えてみましょう。
このようにHTMLファイルとCSSファイルを別々に作成してコードで結びつけてスタイルシートを有効にする方法があります。
サンプルツリー
ツリーを使って説明します。
サンプルツリー
こんな内容の簡単なホームページは無いと思いますが、説明用に作成してみました。
サイト内リンク
サンプルツリーのindex.htmlからサンプルフォルダのpage.htmlにリンクを張ってみました。
では、page.html側からindex.htmlにリンクを張ってみます。
階層が離れると混乱しそうですが、【../】や【./】の意味が理解できればリンクだけで無くCSS,画像などを使いこなせるようになります。
- 【../】は1階層上です。2階層上なら【../../】になります。
- 【./】は同じ階層の時です。つけなくても一緒ですが、混乱する可能性があるので触れてみました。
画像を表示
同じようにサンプルツリーのindex.htmlにsample.jpgを貼り付けるコードで画像の貼り付けを見てみましょう。
では、page.htmlにsample.jpgを貼り付けるコードを見てみましょう。
御覧のコードで階層の形式が理解できるでしょうか?階層の形式とCSS,ページリンク,画像貼り付けをサラッと紹介しました。
お問い合わせ
初級ステップアップはこれで終わりになります。もっと詳しく知りたい方は
までメールでお問い合わせ下さい。
御観覧ありがとうございました。