我已经开发了一段时间,并经常使用菜单选项卡开发网站.
我无法弄清楚为什么这么多的网络开发者喜欢使用列表< ul> li>等等而不仅仅是使用普通的旧div.
我可以在div中制作菜单,这些菜单很简单,在每个浏览器中都能完美运行.对于列表,我通常会尝试以某种方式破解它以使其正常工作.
所以我的问题很简单:我为什么要使用列表来创建我的菜单而不是div?
它有几个好处,搜索引擎蜘蛛可以智能地找出什么是一个东西(即你的导航)和谷歌专门用它做聪明的事情.
此外,具有纯文本浏览器或屏幕阅读器的用户可以轻松地即时识别导航元素.
此外,这是一个很好的做法.