|
|
|
|
CSSファイルにスタイルの定義を記述しておきます。HTML側には、CSSファイルを読込むように設定しておきます。これで、どのページにも一貫したスタイルを適用することができます。 例えば、CSSファイルに「<h2>の文字色を赤にする」スタイルを記述しておけば、どのページに対しても<h2>の文字色は赤になります。 |
CSSファイルを読込むように設定この段階では、まだCSSファイルを作成していませんが、とりあえず、HTML側でCSSファイルを読込む設定をしておきましょう。
CSSファイルを読込むようにするには、<head>要素に、<link>タグを使用します。
<html>
<head>
<link rel="stylesheet" type="text/css" href="page_styles.css" />
<title>タイトル</title>
</head>
<body>
<h2>外部スタイルシートの読込</h2>
<p>page_styles.cssを読込
</p>
<h2>チェック</h2>
<p>うまく読込まれるでしょうか。
</p>
</body>
</html>
この時点では、まだCSSファイルを作成していないので、何のスタイルも適用されません。CSSファイルの作成については、次ページで説明します。
<link>タグ<link>タグは、この文書自体が他の文書とどのような関係なのかを定義します。内容を伴うことはないので、終了タグは省略形で記述しておきましょう。<link>タグには、読込むファイルを指定したりする属性が必須となります。
rel属性rel属性は、この文書自体から見て、読込む(href属性で指定された)文書がどのような関係であるのかを指定します。ここでの関係はスタイルシートなので、rel属性の値には「stylesheet」と記述します。
type属性type属性は、読込むファイルの形式(MIMEタイプ)を定義します。ここではCSSファイルなので「text/css」と記述しておけばOKです。
href属性この属性には、<a>タグのhref属性と同様、読込む(リンク先)ファイルのパスを記述します。絶対パス、相対パスのどちらでも良いです。
ここでは、「href="page_styles.css"」と記述して、同じディレクトリにあるpage_styles.cssというCSSファイルを読込むように設定しています。