嗨,我有大约六个月的 Web 开发经验。我有以下观察,我经常使用<div>
标签,它使我能够定位元素,归档元素,而且似乎我可以使用<div>
标签来做任何事情,只需使用它的显示属性。
除了水平菜单导航之外,我从来不需要组合使用<ul>
or<li>
元素,我不知道为什么你不能用<div>
元素来做到这一点,但这似乎是实现水平菜单的“惯例”。
我错过了什么?元素是否有一些<li>
比<div>
元素更好或更有用的属性?
请不要将此问题仅限于水平菜单列表;我想知道你会使用 a<li>
而不是其他东西的任何场景。