gpt4 book ai didi

html - 为什么

标签和标签的背景颜色不一样?

转载 作者:行者123 更新时间:2023-11-28 09:25:59 25 4
gpt4 key购买 nike

此处“p”标签用背景色覆盖整行,而“p1”标签仅在文本上显示背景色。

h1 {
color: red;
font-weight: bolder;
}

#c {
background-color: #096;
}

h3 {
font-family: "Palatino Linotype";
}

#c2 {
color: #900;
font-family: Arial, Helvetica, sans-serif;
font-size: 40px;
}

p1 {
font-size: 36px;
}
<h1>xcvxcv</h1>
<p1 id="c">xcvcxv</p1> <!-- background color isn't covering the row -->

<h3>xcvxcv</h3>
<h4>xcvxvd</h4>
<h5>sdfdsf</h5>
<p id="c">sdfdsfsfd</p> <!-- background color of this '<p>' tag is covering the entire row -->

最佳答案

那是因为 <p>标签的默认样式为 display: block ,这意味着它将占用一行内容。如果你想要你的定制 <p1>标签的行为相似(因为它不是标准标签),您必须像这样添加自己的样式:

p1 { 
font-size: 36px;
display: block;
}

关于html - 为什么<p>标签和<p1>标签的背景颜色不一样?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28495477/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com