我有一個無序列表,樣式爲表格導航,需要看起來像這樣:。爲了讓選項卡圓角,每個選項卡都有左,中,右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.