p.first{color:green;} 此处的p是有什么用

来源:9-4 为所欲为 - 选择器最高层级!important

_kiwi

2016-07-30 15:06

又不是包含 他们之间没空格啊! 删掉p也没有影响

写回答 关注

8回答

  • 慕粉3791758
    2016-08-10 19:19:01

    你应该看错了吧,删掉p是有影响的,第二段里面的 简单 会变成绿色

    如p.first{color:green} 是表示 带有first类的p标签这一段变成绿色,这个时候第二段中的span class="first"因为不是p标签,所以不会受p.first的影响

     再如把p.first改成span.first,则第二段中的span class="first"变化,而第一段中的p.first不会受影响

    可多尝试

       

  • qq_miaomiaodoub_0
    2016-07-30 15:47:04

    就是指定标签,在这里删除p没有影响,因为练习的代码只有一个名为first的类,但类名可以重复使用,如果别的标签里面也有名为first的class的话,还是需要指明对应的标签

  • qq_miaomiaodoub_0
    2016-07-30 15:41:36

    觉得这是一种好的编码习惯,增强了可读性,p指定标签,.first是名为first的类选择器,如果是id选择器就是#id名

  • qq_霁雨初晴_03739505
    2016-07-30 15:22:50

    就是颜色为绿色这个属性选中的是p标签中的first类,若是后面再写一个p标签(没写first类)则不会生效。

    慕粉3746... 回复_kiwi

    就是后面如果还有p但是class不为first就不会采用这个样式

    2016-07-30 15:32:19

    共 2 条回复 >

  • 慕粉3746023
    2016-07-30 15:22:45

    假设不只有p的class为first    这种说法是为了严谨吧  当标签一多必须得这么做啊

    慕妹4866... 回复_kiwi

    他们的作用1 让权值 增加 2 让他的作用跟大 即可以作用于p标签 又可以作用于class=first的标签 我不是很清楚你的问题 我只好说我 个人的认为

    2016-08-17 10:54:29

    共 2 条回复 >

  • H2MAX
    2016-07-30 15:17:06

    可有可无,可以理解为“的”

  • 屮帥
    2016-07-30 15:17:03

    我也不知道

  • luowei0
    2016-07-30 15:13:00

    可能是为了区分不同段中的相同first标签

初识HTML(5)+CSS(3)-升级版

HTML(5)+CSS(3)基础教程8小时带领大家步步深入学习标签用法和意义

1225809 学习 · 18234 问题

查看课程

相似问题