请问 a标签能否套 li

问题遇到的现象和发生背景

img

问题相关代码,请勿粘贴截图
运行结果及报错内容

我运行过是没问题的,听说过** li **只能被 ul 或者 **ol **套住,其他好像不规范。

我的解答思路和尝试过的方法

这里的** li 我是定义一整行 ,用a标签套住 li **就可以保证整行都可以点击,内嵌行内块的话想要改的东西就太多了,所以想来咨询一下各位大大!

我想要达到的结果

是的, li **只能被 ul 或者 **ol **套住,其他好像不规范。你可以把a标签放到li内里,然后display:block变为块级,照样可以实现你的需求

a标签内可以放li标签,但这个做法不对,应该是在li里面放a标签。

你直接给li标签注册一个点击事件会比较好。

一般情况下,是<li><a></a></li>      li 放在 a里面有些浏览器不支持。

没问题就说明是可以的