'简单'不是应该显示的绿色吗
因为p.first限制为段落p的属性first,所以第一段变成绿色。而“简单”在第二段的span里面,所以没有显示为绿色。去掉p则第一段落和“简单”都为绿色(即只要是first即为绿色)。如果只是想把“简单”设置为绿色,把p改成span即可。
p后面打一个空格
p .first{color:green;}
第八行是.first,不用p
优先级问题,应该这样写
<style type="text/css">
p{color:red;}
p span.first{color:green;}
</style>
把.first前面的P去掉
第8行p.first去掉p 试试