
- オススメCSS解説本

- CSSのメリット
- 利用手順
- HTMLとCSSの関係
- スタイル設定
- 継承
- カスケード
- 疑似クラスと疑似要素
- マージンとパディング
- 数値単位

- メニュー作成
- コンテンツ作成
- タイトル作成
CSSの継承について CSSは継承をします!!
継承ってなぁに??
継承とは、親要素のスタイル指定を子要素が引き継いで表示することです。子要素自身に、親要素と同じプロパティに対して、違った値が設定されたなら、子要素のスタイル指定が親要素の指定を上書きされて、適用されます。
継承の実態
■ HTML内で記述されたもの
<h1>お役立ちサイト <strong>CSS徹底分析</strong></h1>
<p>CSSを<strong>わかりやすく</strong>解説します。</p>
■ CSSファイル内の指定
h1 {
font-size : 18px;
color:blue;
}
p {
font-size: 12px;
colo:orenge;
}
strong {
color:red;
}
■ ブラウザ上での表示
お役立ちサイトCSS徹底分析
CSSを分かりやすく解説します。
step2の実態を分析
■ h1とstrongの関係 ⇒ 親要素:h1 子要素:strong
■ pとstrongの関係 ⇒ 親要素:h1 子要素:strong
step2を分析すると、記述者は、<strong>〜</strong>内を赤字で表示させたいことが分かります。しかし、同じ<strong>〜</strong>でHTMLに記述しても<h1>〜</h1>内の<strong>と<p>〜</p>内の<strong>では、フォントサイズが違います。これは、<h1>〜</h1>内の<strong>は、親要素であるh1の「font-size:18px;」を継承しているからです。同様に、<p>〜</p>内の<strong>も、親要素であるpの「font-size: 12px;」を継承しています。子要素であるstrongのフォントザイズを変えたい時は、CSSファイル内で、strongのスタイル設定に、「font-size: ○○px;」を付け加えれば、親要素のh1やpの指定が上書きされて、適用されます。
