课程
/前端开发
/HTML/CSS
/初识HTML(5)+CSS(3)-升级版
又不是包含 他们之间没空格啊! 删掉p也没有影响
2016-07-30
源自:初识HTML(5)+CSS(3)-升级版 9-4
正在回答
你应该看错了吧,删掉p是有影响的,第二段里面的 简单 会变成绿色
如p.first{color:green} 是表示 带有first类的p标签这一段变成绿色,这个时候第二段中的span class="first"因为不是p标签,所以不会受p.first的影响
再如把p.first改成span.first,则第二段中的span class="first"变化,而第一段中的p.first不会受影响
可多尝试
就是指定标签,在这里删除p没有影响,因为练习的代码只有一个名为first的类,但类名可以重复使用,如果别的标签里面也有名为first的class的话,还是需要指明对应的标签
觉得这是一种好的编码习惯,增强了可读性,p指定标签,.first是名为first的类选择器,如果是id选择器就是#id名
就是颜色为绿色这个属性选中的是p标签中的first类,若是后面再写一个p标签(没写first类)则不会生效。
_kiwi 提问者
慕粉3746023 回复 _kiwi 提问者
假设不只有p的class为first 这种说法是为了严谨吧 当标签一多必须得这么做啊
慕妹4866942 回复 _kiwi 提问者
可有可无,可以理解为“的”
我也不知道
可能是为了区分不同段中的相同first标签
举报
HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义
5 回答p.first{color:green;}与p .first{color:green;}为什么显示效果不同
2 回答p.first{color:green;}为什么p和.first之间没有空格?
3 回答”p.first{color:green;}“,此选择器匹配条件?
3 回答p.first{color:green}是不是多余的
3 回答p{color:red;} 与 p.first{color:green;}权指分别是1和11吗?