class="first"为啥必须放在p的后面 放span就不行 谁知道呀?
我是这样理解的,p是标签,而span是p标签的子元素,在文本段落里,因为span是行级元素,不能设置宽高,也就是说boder 仅用于p标签,p定义的范围是一整段,而span在p里相当于定位p段里的某点到某点之间,以p要求的行高 划出我们要的句子。
.first>span 是指有class="first" 的标签里面的span ,而你这么写<span class="first"> 这个span里面已经没有span,css样式就无效了
<span></span>就是个最简单的容器,是行级元素,不能设置宽高 所以都用<p class="first"></p>
p是选择符,先选定才能确定类啊。相当于先选中,再操作。