这些代码片断在语法上是否正确?我正在使用第一个代码段来构建一个导航(在ul中嵌套标题标签)。如果它是错误的或者这是一个坏习惯有什么缺点。在里面嵌套html标签而不是li
<ul class="site-title left">
<header>
<li><h1>site title</h1></li>
</header>
</ul>
和
<ul class="site-title left">
<span>
<li><h1>site-title</h1></li>
</span>
</ul>
缺点是,它可能无法正常工作或在不同的浏览器外观不同 –
我建议:同样'<李班=“头”>' –
:检查的有效性语法,[W3C Validator](http://validator.w3.org/#validate_by_input)是你的朋友。 – lime