Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/78.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Html 如何使标题以不同的颜色显示_Html_Css - Fatal编程技术网

Html 如何使标题以不同的颜色显示

Html 如何使标题以不同的颜色显示,html,css,Html,Css,我想我的标题欺负自由区出现在不同的颜色。我放置了五个标题,以便为每个标题指定一种颜色,这样它们看起来就像渐变。例如,我想要的第一个标题是浅灰色,第二个是灰色,第三个是深灰色,第四个是灰色,第五个是浅灰色。我如何分配不同的颜色,因为它们都是h1 HTML 这是你想要的吗 HTML: 这是你想要的吗 HTML: 由于页面实际上不应该有多个标记,因此可以通过在标记本身中进行区分 您可以按如下方式设置h1标记 <h1> <span class="light-grey">B

我想我的标题欺负自由区出现在不同的颜色。我放置了五个标题,以便为每个标题指定一种颜色,这样它们看起来就像渐变。例如,我想要的第一个标题是浅灰色,第二个是灰色,第三个是深灰色,第四个是灰色,第五个是浅灰色。我如何分配不同的颜色,因为它们都是h1

HTML

这是你想要的吗

HTML:

这是你想要的吗

HTML:


由于页面实际上不应该有多个标记,因此可以通过在标记本身中进行区分

您可以按如下方式设置h1标记

<h1>
    <span class="light-grey">Bully-Free Zone</span>
    <span class="med-grey">Bully-Free Zone</span>
    <span class="dark-grey">Bully-Free Zone</span>
    <span class="med-grey">Bully-Free Zone</span>
    <span class="light-grey">Bully-Free Zone</span>
</h1>

由于页面实际上不应该有多个标记,因此可以通过在标记本身中进行区分

您可以按如下方式设置h1标记

<h1>
    <span class="light-grey">Bully-Free Zone</span>
    <span class="med-grey">Bully-Free Zone</span>
    <span class="dark-grey">Bully-Free Zone</span>
    <span class="med-grey">Bully-Free Zone</span>
    <span class="light-grey">Bully-Free Zone</span>
</h1>

在每个标题周围添加一个范围,并为每个标题指定不同的类。然后您可以通过CSS更改颜色

<h1>
   <span class="gray1">Bully-Free Zone</span><br/>
   <span class="gray2">Bully-Free Zone</span><br/>
   <span class="gray3">Bully-Free Zone</span><br/>
   <span class="gray2">Bully-Free Zone</span><br/>
   <span class="gray1">Bully-Free Zone</span>
</h1>

And the CSS...

.gray1 { color: #efefef; }
.gray2 { color: #aaaaaa; }
.gray3 { color: #999999; }

在每个标题周围添加一个范围,并为每个标题指定不同的类。然后您可以通过CSS更改颜色

<h1>
   <span class="gray1">Bully-Free Zone</span><br/>
   <span class="gray2">Bully-Free Zone</span><br/>
   <span class="gray3">Bully-Free Zone</span><br/>
   <span class="gray2">Bully-Free Zone</span><br/>
   <span class="gray1">Bully-Free Zone</span>
</h1>

And the CSS...

.gray1 { color: #efefef; }
.gray2 { color: #aaaaaa; }
.gray3 { color: #999999; }

嘿,你从哪里得到一个h1标签的信息的?这对我来说没什么意义。@Timmerz我想人们一直害怕因为多个h1标签而受到搜索引擎的惩罚,但是一行5个h1并没有像我想象的h1标签那样分隔内容的主要部分。嘿,你从哪里得到一个h1标签的信息的?这对我来说没什么意义。@Timmerz我想人们一直害怕因为多个h1标签而被搜索引擎惩罚,但是一行5个h1没有像我想象的h1标签那样分隔内容的主要部分。好的,在.gray1,2和3中,我插入了文本align:center,它不会到中心。我已经包装添加文本对齐:中心不会在跨度上工作,因为它是内联的;元素的宽度仅与内容的宽度相同。如果添加了显示:块;这会奏效的。虽然此时重写标记可能会更好,以便更具语义。好的,在.gray1,2和3中,我插入了文本align:center,它不会转到中心。我已经包装添加文本对齐:中心不会在跨度上工作,因为它是内联的;元素的宽度仅与内容的宽度相同。如果添加了显示:块;这会奏效的。尽管此时最好重写标记,使其更具语义。
<h1>
    <span class="light-grey">Bully-Free Zone</span>
    <span class="med-grey">Bully-Free Zone</span>
    <span class="dark-grey">Bully-Free Zone</span>
    <span class="med-grey">Bully-Free Zone</span>
    <span class="light-grey">Bully-Free Zone</span>
</h1>
h1 span {
    display: block;
}
h1 span.light-grey {
    color: lightgrey;
}
h1 span.med-grey {
    color: grey;
}
h1 span.dark-grey {
    color: darkgrey;
}
<h1>
   <span class="gray1">Bully-Free Zone</span><br/>
   <span class="gray2">Bully-Free Zone</span><br/>
   <span class="gray3">Bully-Free Zone</span><br/>
   <span class="gray2">Bully-Free Zone</span><br/>
   <span class="gray1">Bully-Free Zone</span>
</h1>

And the CSS...

.gray1 { color: #efefef; }
.gray2 { color: #aaaaaa; }
.gray3 { color: #999999; }