如何巧妙运用HTML li标签打造独特布局效果?

2026-04-27 20:540阅读0评论SEO资源
  • 内容介绍
  • 文章标签
  • 相关推荐

本文共计1022个文字,预计阅读时间需要5分钟。

如何巧妙运用HTML li标签打造独特布局效果?

浏览器中看到的是独立的 `` 标签内容。

常见错误现象:<li> 直接写在 <body> 里,以为能显示圆点,实际可能没缩进、没符号,甚至被压到页面顶部。

  • 永远用 <ul>内容</ul><ol>内容</ol> 包裹 <li>
  • 嵌套列表时,内部才能放另一个 <ul>,不能把 <ul> 放在 <ul> 外面再塞 <li>
  • 空列表 <ul></ul> 是合法的,不会报错,但也不会渲染任何东西

list-style-type 不生效?先看 display 是否被改掉

list-style-type 只对 display: list-item 的元素生效,而 <li> 默认就是它;一旦你给 <li> 设了 display: flexdisplay: inline,圆点/数字就消失了——不是属性失效,是元素不再被视为“列表项”。

使用场景:想让列表横向排列、加图标、或和按钮并排时,容易误删默认 display

阅读全文
标签:html

本文共计1022个文字,预计阅读时间需要5分钟。

如何巧妙运用HTML li标签打造独特布局效果?

浏览器中看到的是独立的 `` 标签内容。

常见错误现象:<li> 直接写在 <body> 里,以为能显示圆点,实际可能没缩进、没符号,甚至被压到页面顶部。

  • 永远用 <ul>内容</ul><ol>内容</ol> 包裹 <li>
  • 嵌套列表时,内部才能放另一个 <ul>,不能把 <ul> 放在 <ul> 外面再塞 <li>
  • 空列表 <ul></ul> 是合法的,不会报错,但也不会渲染任何东西

list-style-type 不生效?先看 display 是否被改掉

list-style-type 只对 display: list-item 的元素生效,而 <li> 默认就是它;一旦你给 <li> 设了 display: flexdisplay: inline,圆点/数字就消失了——不是属性失效,是元素不再被视为“列表项”。

使用场景:想让列表横向排列、加图标、或和按钮并排时,容易误删默认 display

阅读全文
标签:html