css に関するビデオ チュートリアルを見ていると、本当に奇妙なことがわかりました。まず、要素のようなリンクを含む順序付けられていないリストを作成します。
<ul id="menuList">
<li><a href="google.com">This</a></li>
<li><a href="demo.org">That</a></li>
<li><a href="pogoda.ru">Other</a></li>
</ul>
そして、いくつかのスタイリングを適用して水平メニューを作成します。
#menuList {
list-style: none;
margin: 0;
padding: 0;
}
#menuList a {
display: block;
float: left;
}
Thats は、フラット メニューを生成します。私の質問は、なぜこれが機能しているのかということです。私の意見では、フロートはli要素-コンテナに適用する必要があります。liはブロック レベルの要素ですか、それとも間違っていますか???
いくつかの CSS ルールは私を夢中にさせます。