最近の標準ブラウザではリスト要素のパディングはul要素に40pxデフォルトで設定されている場合が多いようです。IE7以前はliのマージンで設定されています。
- aaaaa
ul[id]{ background-color: #FFC; padding-left: 40px; } li { background-color: #FCF; }
<ul id="aa"> <li>aaaaa</li> </ul> <ul> <li>aaaaa</li> </ul>
最近の標準ブラウザではリスト要素のパディングはul要素に40pxデフォルトで設定されている場合が多いようです。IE7以前はliのマージンで設定されています。
ul[id]{ background-color: #FFC; padding-left: 40px; } li { background-color: #FCF; }
<ul id="aa"> <li>aaaaa</li> </ul> <ul> <li>aaaaa</li> </ul>