前の問題次の問題

次の HTML 内の ul 要素で構成されるメニュー部分を、水平方向に並べて表示させるための CSS の指定はどれか。以下より 1 つ選択しなさい。

[HTML]

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>ウェブデザイン技能検定</title>
</head>
<body>
<h1>ウェブデザイン技能検定</h1>
<ul id="menu">
<li><a href="index.html">Home</a></li>
<li><a href="skills.html">Skills</a></li>
<li><a href="faq.html">FAQ</a></li>
<li><a href="ablout.html">About</a></li>
</ul>
</body>
</html>

選択肢 1

#menu ul li {
display: inline;
}
#menu ul li a {
display: block;
float: left;
}

選択肢 2

#menu ul li {
display: block;
}
#menu ul li a {
display: inline;
float: left;
}

選択肢 3

#menu li {
display: inline;
}
ul#menu li a {
display: block;
float: left;
}

選択肢 4

ul#menu {
display: block;
}
ul#menu li a {
float: left;
}

解答

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