我一直想问这个问题:
这是验证
<a><li></li></a>
Run Code Online (Sandbox Code Playgroud)
或者应该永远
<li><a></a></li>
Run Code Online (Sandbox Code Playgroud)
第一种方式是错误还是允许这样做?
第一个是错误的,因为只是<li>一个列表的孩子.第二个是正确的.
根据我的理解,你希望整个列表项是"可点击的".把所有东西放进去<a>也是可行的 - 块和内联元素.这在HTML5中完全有效.但不会在较旧的HTML中验证.然而,鉴于它<a>具有的风格,它确实正确行事display:block
可点击的<li>使用<a>标签 - 不使用JS.这是合法的HTML吗?
| 归档时间: |
|
| 查看次数: |
6848 次 |
| 最近记录: |