更改 Markdown <mark> 标签中的颜色

n00*_*ter 2 html css

我目前发现了 markdown 元素,它可以让我标记一些文本

<mark>Marked text</mark>
Run Code Online (Sandbox Code Playgroud)

这会产生这个非常漂亮的 pdf 文本:

在此输入图像描述

但是如何将颜色从默认的黄色更改为其他颜色?

Giu*_*pox 5

我会建议这样的东西(使用内联CSS)。请注意,我使用它是!important因为在某些浏览器中可能需要强制该过程。

<mark style="background: #00ced1!important">Marked text</mark>
Run Code Online (Sandbox Code Playgroud)

或者,类似这样的东西(使用外部CSS)。

mark {background: red!important}
Run Code Online (Sandbox Code Playgroud)
<mark>Marked text</mark>
Run Code Online (Sandbox Code Playgroud)

在这种情况下,该属性将应用于网页中的所有标记。
虽然这种方法有效并且绝对合法,但使用如下所示的 css 属性会更好、更传统:

<p>this is a pretty paragraph with some <span style="background: blue">marked text</span></p>
Run Code Online (Sandbox Code Playgroud)

希望这有帮助:)