前の問題次の問題

2つの CSS ファイルをリンクしている HTML ファイルがある。CSS ファイル A は最初に作成したもので、CSSファイル B は後から追加したファイルである。このとき、CSS ファイル A で指定していた #content #sub の中のリスト項目のブレッドマーカーを CSS ファイル B で同様のセレクタを記述し、カスケード処理で変更しているが、リニューアルに伴いブレッドマーカーを新しい画像に置き換える必要が出てきた。
CSS ファイル B を変更せずに CSS ファイル A のセレクタを変更するだけでブレッドイメージを変更する方法として間違っているものを以下より 1 つ選択しなさい。尚、id 属性値 content が定義されている要素は、bodyの子要素である。また、CSS ファイル B 同様、HTML も変更することは出来ない。

CSS ファイル A
#content #sub ul { list-style-image: url(img/mark01.gif); }

CSS ファイル B
#content #sub ul { list-style-image: url(img/mark02.gif); }

新たに変更されるイメージファイル名「mark03.gif 」

選択肢 1

#content #sub ul { list-style-image: url(img/mark03.gif) !important; }

選択肢 2

body #content #sub ul { list-style-image: url(img/mark03.gif); }

選択肢 3

#content #sub ul li { list-style-image: url(img/mark03.gif); }

選択肢 4

#content #sub ul.li { list-style-image: url(img/mark03.gif); }

解答

正解
4
解説
この問題は解説を募集しております
個人メモ(他のユーザーからは見えません)
メモを残すにはログインが必要です
コメント一覧
  • まだコメントがありません
※ コメントには[ログイン]が必要です。