我只是尝试了一下,看看会发生什么,在Chrome中将节点的innerHTML设置为此:
<span class="foo">Top <i class="bar">Ques</span>ions</i>
结果如下:
<h1>
<span class="foo">Top <i class="bar">Ques</i></span><i class="bar">tions</i>
</h1>
这是规范中未指定的内容吗?和/或Chrome只是这样做很好吗? HTML为什么不选择支持这样的事情?