
1. セレクタの指定がうまくいかない!?
.button {
background-color: blue;
color white;
padding: 10px;
}
Q. どこが間違っているでしょう?
- background-color の指定が古い
- color プロパティの記述が間違っている
- padding に単位が必要
- セレクタ .button が不正
正解
正解を見る。2. colorプロパティの記述が間違っている
解説
CSSでは、プロパティ名: 値; の形式が正しい書き方です。 color white は :(コロン)が抜けています。正しくは下記のように書きましょう。修正コード
color: white;
2. 指定が効かない!?
p {
font-size: 16px;
margin :0
}
Q. このスタイルがうまく効かない理由は?
- font-size の値が小さすぎる
- margin に単位がない
- コロンの代わりにカンマを使っている
- margin にセミコロン : が抜けている
正解
正解を見る。4. margin にセミコロンが抜けている
解説
CSSプロパティはすべて プロパティ名: 値; の形式で書く必要があります。修正コード
margin: 0;
3. 色が反映されない!?
h1 {
color: #fff;
background-color: rgb(256, 0, 0);
}
Q. 正しく表示されない理由は?
- #fff は省略形で使えない
- rgb() の値が範囲外
- color と background-color は同時に使えない
- h1 セレクタはHTML5で非推奨
正解
正解を見る。2. rgb() の値が範囲外
解説
rgb() の各値は 0〜255 の範囲である必要があります。修正コード
background-color: rgb(255, 0, 0);
4. フォントが変わらない!?
body {
font-family: Arial, sans serif;
}
Q. フォントが正しく適用されない理由は?
- Arial は存在しないフォント
- font-family にスペースがある
- sans serif の記述方法が間違っている
- body セレクタは全体に適用されない
正解
正解を見る。3. sans serif の記述方法が間違っている
解説
sans-serif は ハイフンあり が正しい記法。修正コード
font-family: Arial, sans-serif;
CSSでよくまちがえる基礎ポイントまとめ
- :(コロン)や;(セミコロン)忘れは定番のミス
- 値の範囲(rgbやopacityなど)にも注意
- プロパティの正しいスペル・書式は意外と落とし穴
- ショートハンド記法の使い方にも注意
0 件のコメント:
コメントを投稿