我有一个正在使用列表的导航。我把它放在 <ul>
里了,但这弄乱了我的用户界面,因为它有奇怪的自动边距。我试过没有 <ul>
他们似乎工作。这适用于所有浏览器吗?这是合法的吗?以前有其他人这样做过吗?
最佳答案
是not valid HTML使用 <li>
在ol
之外, ul
, 或 menu
元素。将类分配给 ul
会好得多元素:
<ul class="nav">
然后使用 CSS 去除边距和填充:
.nav {
margin: 0;
padding: 0;
}
关于html - 如果 <li> 不在 <ul> 或 <ol> 之下,您可以使用它们吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4230983/