前の問題次の問題

CSS のクラスセレクタ div.abc とまったく同じ意味を持つ属性セレクタはどれか。以下より 1 つ選択しなさい。

選択肢 1

div[class^="abc"]

選択肢 2

div[class~="abc"]

選択肢 3

div[class|="abc"]

選択肢 4

div[class$="abc"]

解答

正解
2
取組履歴
ログインすると履歴が残ります
解説
1,^= は、先頭から始まる という意味をもつ。つまり、abc だけでなく、abcdefg もセレクト対象となる。
2,~= は、空白区切りの値の一つに含まれるものが対象となる。つまり、通常のclass指定と同じ意味を持つ。
3,|= は、ハイフン(-)区切りの値の一つに含まれるものが対象となる。つまり、abc-def などもセレクト対象となる。
4,$= は、指定ワードで終了する という意味をもつ。つまり、abc だけでなく、defgabc もセレクト対象となる。
ログインすると解説を投稿できます。
個人メモ(他のユーザーからは見えません)
メモを残すにはログインが必要です
コメント一覧
  • まだコメントがありません
※ コメントには[ログイン]が必要です。