使用的优点- 和
- 设计选项卡与使用纯的比较在内?
的比较在
内?
我认为选项卡通常被实现为
。相比之下有什么优势吗 只是使用
和一些
内部?
和内部的一系列
通常以
作为tab,其padding-left需要重置为0,list-style
需要设置为none< /code>,而
则没有这个问题。
I think very often tabs are implemented as <ul>
and a series of <li>
inside. Is there advantage of that over
just using <div>
with a few <div>
s inside?
Usually with <ul>
as tabs, the padding-left of it needs to be reset to 0, and list-style
needs to be set to none
, while <div>
doesn't have this issue.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
简短而清晰的答案:为什么我应该使用“li”而不是 'div'?
摘录:
不要忘记访问链接以了解更多信息。
Short and clear answer: Why should I use 'li' instead of 'div'?
Excerpt:
Don't forget to visit the link to learn more.
不应用 CSS 时看起来更好,并且(我相信)更容易在屏幕阅读器中进行交互。
Looks better when CSS isn’t applied, and is (I believe) easier to interact with in screen-readers.
在添加/更改代码方面,它更具可读性并且更有意义。选项卡/导航自然看起来就像一个列表,其中的项目彼此关联。
一旦通过 CSS 实现,当需要更改导航/选项卡时,添加/修改就变得非常容易。
In terms of adding/changing the code, it is more readable and makes more sense. Tabs/navigation naturally seem like a list where the items are associated with each other.
Once implemented via CSS, it is extremely easy to add/modify when the time comes to change your navigation/tabs.