如果我展开这个:
#main>#nav>ul>li>{My Web Host}
我明白了:
<div id="main">
<div id="nav">
<ul>
<li>My Web Host</li>
</ul>
</div>
</div>
这很好。
如果我展开这个:
#main>#nav>ul>li>{My Web Host}>ul>li>
我明白了:
<div id="main">
<div id="nav">
<ul>
<li>My Web Host
<ul>
<li></li>
</ul></li>
</ul>
</div>
</div>
虽然第一个li的结束标记是在最后一个ul之后,但我希望它会在下一行的开头标记下对齐。
答案 0 :(得分:1)
此缩写在{My Web Host}>ul
处不正确:您正在尝试将块元素(ul
)放入隐式内联元素({My Web Host}
)中。在这种情况下,您必须在文本节点之后放置ul
,例如使用+
运算符。
正确的缩写是
#main>#nav>ul>li>{My Web Host}+ul>li