不是应该是第一个是只显示水果和蔬菜是红色,第二个是全部都是红色吗,为什么运行是两个输出都是红色的
<style type="text/css">
.food>li{
color:red;
}
</style>
<ul class="food">
<li>水果
<ul>
<li>香蕉</li>
<li>苹果</li>
<li>梨</li>
</ul>
</li>
<li>蔬菜
<ul>
<li>白菜</li>
<li>油菜</li>
<li>卷心菜</li>
</ul>
</li>
</ul>
和下面这个为什么运行时一样的结果的
<style type="text/css">
.food li{
color:red;
}
</style>
<ul class="food">
<li>水果
<ul>
<li>香蕉</li>
<li>苹果</li>
<li>梨</li>
</ul>
</li>
<li>蔬菜
<ul>
<li>白菜</li>
<li>油菜</li>
<li>卷心菜</li>
</ul>
</li>
</ul>