Castigo
2016-10-07 22:50
在类选择器和id选择器的使用上,是〈span class/id=“略”〉〈/span〉【即所处位置在span括号中】而子选择器则是〈p class="略"〉〈/p〉。问:以上用法有没有出现错误?如果都没有错,是否类选择器和id选择器也可以将标签放在p括号内,或者相反?新人不慧,谢大神赐教。
尖括号要是英文状态的,其他没错。
我也是刚学说说我的看法吧。
类选择器的使用方法是<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元素字体变成红色。
就是子选择器那小节里的”子选择器,即大于符号(>),用于选择指定标签元素的第一代子元素。“的意思
对于任何标签 都可以设置 class 和 id 来设置显示样式。但显示结果到底怎样,要看权重计算。也就是说,class选择的样式和id选择的样式都会生效,但对于冲突部分,则会依照id选择的设置来显示(因为id的权重大于class)。如果有内嵌式的样式设置,则优先按照内嵌式样式设置来显示,因为它的权重最高。
.aaa>span{略}
<p class="aaa">
<span> </span>
</p>
〈p class/id=“略”〉〈/p〉也是对的啊 任何标签都可以这样写
初识HTML(5)+CSS(3)-升级版
1225806 学习 · 18234 问题
相似问题