html - 在 css 中添加颜色标签

标签 html css

是否可以在 css 中设置一个颜色标签,它会改变被它包围的文本的颜色。像这样:

<green>this is green</green>

上面的文字哪里是绿色的?我想让这些标签可供用户输入,以便他们可以更改所写文本的颜色。

在我的 css 文件中,我尝试添加这个:

green {
  color: green;
}

但是当我尝试在聊天中使用标签时它不起作用。

我唯一能做的就是将它添加到 css 中:

span {
  color: green;
}

如果我用 <span> 包围我想要的任何文本和 </span>标签,该文本显示为绿色。

但是虽然这可行,但还不够好,因为我想实现其他颜色,而且只有一个 span 标签,所以这只给了我两种颜色选择(原始颜色和绿色)。

执行此操作的正确方法是什么?

我也试过在 css 中不输入任何内容,并使用类似这样的东西(在聊天行中):

<span style="green">this is green</span>

但这也行不通。

非常感谢,我对这部分网络开发真的很陌生。

最佳答案

例如,您可以创建基本上可以完成您所描述内容的类

HTML

<h1 class="pink">This is a pink heading</h1>

<p>This is some text this color is <span class="yellow">yellow</span>, this color is <span class="blue">blue</span></p>

CSS

.yellow{
   color: yellow;
}

.blue{
   color: blue;
}
.pink{
   color: pink;
}

关于html - 在 css 中添加颜色标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50109407/

相关文章:

html - 使用 css 调整 slider 大小

html - 子元素不应该反倾斜

css - Symfony Assets 配置

html - 为什么 flex 元素不缩小过去的内容大小?

javascript - 如何根据其子项强制包装 div 保持其最佳宽度

html - 让 flex 元素的大小取决于它的内容,从而尊重它的填充

html - 如何在单选窗体中改变颜色

java - java servlet 的动态表大小

html - 高度自动时CSS边框崩溃

html - 获取特定<div>下的所有<li>