Markdown文本高亮
写博客的时候想高亮文本有以下两种,一种是直接标黄,另一种比较复杂的可以定制颜色。
简单版
在Markdown中,标准语法并没有直接提供文本突出显示(highlight)的功能。但是,许多现代的Markdown解析器和编辑器(例如GitHub Flavored Markdown)支持通过使用等号(==
)包围需要高亮的文本来实现这一效果。
这是==需要突出显示的部分==文本。
渲染后的结果显示为:这是需要突出显示的部分文本。(注意:实际效果依赖于Markdown渲染器是否支持此功能)
如果使用的Markdown渲染器不支持这种语法,可能需要使用HTML标签来实现类似的效果。例如,可以使用<mark>
标签来手动添加突出显示:
这是<mark>需要突出显示的部分</mark>文本。
这是需要突出显示的部分文本。
复杂版
使用内联HTML
可以使用HTML标签如<span>
结合CSS样式属性来指定文本的颜色。例如:
这是<span style="color: red;">红色</span>的文本。
这是<mark style="background-color: yellow; color: red;">带颜色的突出显示</mark>文本。
这是红色的文本。
这是带颜色的突出显示文本。
上述代码会在支持HTML的Markdown渲染环境中将“红色”的文本变为红色,同时也可以给突出显示的部分设定背景色和文字颜色。
使用Markdown扩展(如果支持)
一些Markdown渲染器(如GitHub Flavored Markdown之外的一些编辑器)可能会提供自定义的语法来更改文本颜色,但这不是所有平台都支持的标准功能。某些Markdown工具可能允许你这样写:
这是=={color:red}红色高亮==的文本。
这是{color:red}红色高亮的文本。