我有一个无序列表,样式为表格导航,需要看起来像这样:。为了让选项卡圆角,每个选项卡都有左,中,右div
以及相应的CSS背景*。为什么在正确缩进时此HTML呈现不同?
当我格式化,像这样的列表项(jsFiddle):
<li class="tab">
<div class="item-wrap"><span class="item-before"></span><span class="item"><a href="inventories">Inventory</a></span><span class="item-after"></span></div>
</li>
我得到期望的结果:
但是,当我格式化HTML,以使其更具可读性,像so(jsFiddle):
<li class="tab">
<div class="item-wrap">
<span class="item-before"></span>
<span class="item">
<a href="inventories">Inventory</a>
</span>
<span class="item-after"></span>
</div>
</li>
The rendering ch时代:
究竟发生了什么?
* 注意:我知道,这种做法已经过时。 class I built this for将我们限制为HTML 4和CSS 2.