为了账号安全,请及时绑定邮箱和手机立即绑定

针对子选择器class=“子选择器名称”的位置

在类选择器和id选择器的使用上,是〈span     class/id=“略”〉〈/span〉【即所处位置在span括号中】而子选择器则是〈p  class="略"〉〈/p〉。问:以上用法有没有出现错误?如果都没有错,是否类选择器和id选择器也可以将标签放在p括号内,或者相反?新人不慧,谢大神赐教。

正在回答

6 回答

尖括号要是英文状态的,其他没错。

0 回复 有任何疑惑可以回复我~

我也是刚学说说我的看法吧。

类选择器的使用方法是<p class="选择器名称">

ID选择器的使用方法是<p id="选择器名称">

类选择器在文档中可以使用多个,比如<p class="选择器1 选择器2">

而ID选择器不行,比如<p id="选择器1 选择器2">这样就是错误的

子选择器的用法是错的,和上面两种不一样,是用>来表示的。如下

<html>

<head>

<title>解释子选择器</title>

<style type="text/css">

.color>span{color:red;}/*这句代码就是使用了子选择器*/

</style>

</head>

<body>

<p class="color">蓝色,<span>红色</span>,绿色。。。</p>

</body>

</html>

这段代码中子选择器就是将p元素中的第一个span元素字体变成红色。

就是子选择器那小节里的”子选择器,即大于符号(>),用于选择指定标签元素的第一代子元素。“的意思


1 回复 有任何疑惑可以回复我~

对于任何标签 都可以设置 class 和 id 来设置显示样式。但显示结果到底怎样,要看权重计算。也就是说,class选择的样式和id选择的样式都会生效,但对于冲突部分,则会依照id选择的设置来显示(因为id的权重大于class)。如果有内嵌式的样式设置,则优先按照内嵌式样式设置来显示,因为它的权重最高。

0 回复 有任何疑惑可以回复我~

.aaa>span{略}

<p class="aaa"> 

<span>  </span>

</p>



0 回复 有任何疑惑可以回复我~

〈p     class/id=“略”〉〈/p〉也是对的啊  任何标签都可以这样写

0 回复 有任何疑惑可以回复我~
#1

Castigo 提问者

谢赐教
2016-10-07 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消
初识HTML(5)+CSS(3)-升级版
  • 参与学习       1225288    人
  • 解答问题       18230    个

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

进入课程

针对子选择器class=“子选择器名称”的位置

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信