html - 如果 <li> 不在 <ul> 或 <ol> 之下,您可以使用它们吗?

标签 html html-lists

我有一个正在使用列表的导航。我把它放在 <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/

相关文章:

java - 如何将 pre-wrap 与 swing HTML 文本一起使用?

javascript - HTML 中心所有内容 div 与导航栏中的无序列表/列表

html - CSS:无法摆脱 <li> 元素符号

处理奇怪字符时的php wordwrap cut参数

javascript - 使用 HTML 和 Javascript 进行加/减运算

html - 没有表格的多级嵌套列表元素的水平对齐(如 TreeView/TreeList)

javascript - jQuery 自定义滚动条插件不随 horizo​​ntalScroll 更新 : true

html - ul li 样式类型 :decimal is not working in IE7?

css - html5 : css styling: <ul> <li> vs <p> for column of links

html - 使文本区域的第一行与列表项中的元素符号位于同一位置