有没有一种方法可以获得带颜色的HTML实体...?

8

这里我希望在颜色中使用html实体。由于默认颜色是黑色,我想让它们以特定的颜色出现,而不需要css样式。这是否可能...

    .error_number {
      color: #F00;
    }
<span class="error_number">&#10004;</span>

感谢您的提前帮助。

如果您需要为HTML元素添加CSS样式,可以通过HTML本身来实现,但如果您不想使用样式表的话。 - thatOneGuy
我正在iOS设备中验证我的网站,但它没有显示我指定的颜色。 - Niveditha
@Niveditha:你是怎么指定颜色的?请展示代码。 - pavel
我已添加了代码。这在桌面浏览器中运行正常,但在iOS上无法运行。 - Niveditha
除非字体本身已经默认有颜色,否则您无法在没有CSS的情况下为字符着色。您可以使用Icomoon等工具创建自己的字体。 - AlexG
嗯,表情符号是有颜色的... ✅☑️ - undefined
4个回答

16

不,HTML实体表示字符。字符(除了表情符号)没有固有颜色。


0
尝试这个:这应该可以工作。
<span style="color:F00;" class="error_number">&#10004;</span>

由于您不想在样式标签中更改颜色。


this is not an answer! - TechDogLover OR kiaNasirzadeh

0

使用内联style选项:

<span class="error_number" style="color:f00;">&#10004;</span>

CSS可以很容易地与

0
只有一种方法,就是使用CSS的"filter"属性。
// this converts black to green
     filter: invert(26%) sepia(76%) saturate(1788%) hue-rotate(95deg) brightness(92%) contrast(101%);

这是我找到的一个CodePen,可以计算目标颜色的滤镜。

https://codepen.io/sosuke/pen/Pjoqqp


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接