這裏是我使用的標記:這個標記有什麼「錯誤」嗎?
<ul class="menu">
<li id="planning_menuItem" class="menuItem"><a href="/estate_planning/" title="Estate Planning">Estate Planning</a></li>
<ul class="subMenu">
<li id="will_menuItem" class="subMenuItem"><a href="/estate_planning/last_will_and_testament.htm" title="Last Will and Testaments">Last Will & Testament</a></li>
<li id="poa_menuItem" class="subMenuItem"><a href="/estate_planning/power_of_attorney.htm">Power Of Attorney</a></li>
<li id="livingWill_menuItem" class="subMenuItem"><a href="/estate_planning/living_will.htm">Living Will</a></li>
<li id="trusts_menuItem" class="subMenuItem"><a href="/estate_planning/trusts.htm">Trusts</a></li>
</ul>
<li id="probate_menuItem" class="menuItem">
<a href="probate_administration.htm" title="Estate Administration">Estate Probate Administration</a>
</li>
<li id="realEstate_menuItem" class="menuItem"><a href="#" title="Real Estate Transactions">Real Estate</a></li>
<li id="medicaid_MenuItem" class="menuItem"><a href="#" title="">Medicaid</a></li>
<li id="guardianships_menuItem" class="menuItem"><a href="#" title="">Guardianships</a></li>
</ul>
有什麼文體錯了具有「UL」(類=子菜單)在列表中的,中間無有它自己的李它標籤?這種特殊的標記解決了我的問題,但我至少要知道我是否打破了某種標準或慣例。
替代方法如下,但它不適用於我的特定任務。
<ul class="menu">
<li id="planning_menuItem" class="menuItem"><a href="/estate_planning/" title="Estate Planning">Estate Planning</a>
<ul class="subMenu">
<li id="will_menuItem" class="subMenuItem"><a href="/estate_planning/last_will_and_testament.htm" title="Last Will and Testaments">Last Will & Testament</a></li>
<li id="poa_menuItem" class="subMenuItem"><a href="/estate_planning/power_of_attorney.htm">Power Of Attorney</a></li>
<li id="livingWill_menuItem" class="subMenuItem"><a href="/estate_planning/living_will.htm">Living Will</a></li>
<li id="trusts_menuItem" class="subMenuItem"><a href="/estate_planning/trusts.htm">Trusts</a></li>
</ul>
</li>
<li id="probate_menuItem" class="menuItem">
<a href="probate_administration.htm" title="Estate Administration">Estate Probate Administration</a>
</li>
<li id="realEstate_menuItem" class="menuItem"><a href="#" title="Real Estate Transactions">Real Estate</a></li>
<li id="medicaid_MenuItem" class="menuItem"><a href="#" title="">Medicaid</a></li>
<li id="guardianships_menuItem" class="menuItem"><a href="#" title="">Guardianships</a></li>
</ul>
謝謝!
[此](http://stackoverflow.com/questions/5370809/css-html-highlighting-the-full-width-avaialble-to-a-list-item)就是爲什麼我使用的特定代碼。 – JoshuaD 2011-03-22 05:01:51