如果我想在带有example类的div中设置h1样式,我会使用div.example h1
然而,为什么当我想要对任何带有lead类的段落进行样式设置时,我会使用p.lead而不是lead.p?P不应该类似于第一段中的h1吗?
谢谢。
发布于 2017-07-16 01:24:06
您的h1样式结构如下所示:
<div class="example">
<h1>Hello</h1>
</div>而对于lead.p..你需要有一个这样的标签:-
<lead class="p"></lead>html中没有前导标记。
对于p.lead,标签将类似于:
<p class="lead"></p>希望你现在能找到不同之处。
发布于 2017-07-16 01:26:04
在为标签元素编写样式时,标签总是首先跟在属性之后。如果要设置属性的样式,只需输入.className或#idName即可省略标签
p{
font-size: 20px;
}
p#hello-world {
color: blue;
}
p.hello-world {
color: red;
}
p.hello-world.italic {
font-style: italic;
}
.bold{
font-weight: bold;
}
#bye{
text-decoration: underline;
}<pre>p</pre>
<p>Hello World</p>
<pre>p#hello-world - p tag with id 'hello-world'</pre>
<p id="hello-world">Hello World</p>
<pre>p.hello-world - p tag with class 'hello-world'</pre>
<p class="hello-world">Hello World</p>
<pre>p.hello-world.italic - p tag with class 'hello-world' and italic</pre>
<p class="hello-world italic">Hello World</p>
<pre>.bold - any tag with class 'bold'</pre>
<div class="bold">Hello World</div>
<pre>#bye - any tag but only the first as id's should
be unique (use class instead if you want to target
multiple elements) with id 'bye'</pre>
<div id="bye">Hello World</div>
https://stackoverflow.com/questions/45120833
复制相似问题