typora设置字体颜色
typora设置字体颜色并不是在工具栏里点一个「字体颜色」按钮就能完成,因为 Typora 默认的 Markdown 语法本身不包含给文字着色的标记。要改变文字颜色,通常用内联 HTML 的 font 标签或 span 加 style 属性,或者在主题的 CSS 里统一调整标题、正文、引用等元素的颜色。下面按「临时单段着色」和「整篇统一调色」两条路说明具体怎么操作。
- 先确认你要的是单段着色还是全局调色
在动手之前先分清两种需求。第一种是只给某几个字、某句话换颜色,比如标注重点、做笔记区分,这种适合在正文里插入 HTML 标签。第二种是想让整篇文档的正文、标题、引用块颜色按自己的喜好改变,这种要改主题 CSS,而不是每段都插标签。很多人搜 typora设置字体颜色,实际想要的是后者,结果一直在找工具栏按钮,自然找不到。先想清楚范围,再选对应做法,能少走很多弯路。 - 单段着色:用 font 标签写颜色
在 Typora 中把输入模式切到源码模式,或者直接在段落里输入 HTML,常用写法是:要变色的文字。color 的值可以写英文颜色名,也可以写十六进制色值,例如 重点。输入完成后切回预览模式,被包住的文字就会显示成对应颜色。如果预览里没有生效,先检查尖括号是否被转义、引号是否成对、标签有没有闭合。这个方法适合零散标注,缺点是每处都要手写标签。 - 单段着色:用 span 加 style 更灵活
如果 font 标签不能满足需求,可以用 span 配合 style 属性,例如 重点内容。span 的好处是可以同时写颜色、字号、背景色、加粗等多个样式,比 font 标签更通用。同样在源码模式输入,回到预览模式查看效果。注意 style 里的冒号和分号要用英文半角,属性值两侧的引号要成对出现。如果颜色不生效,优先检查是不是把样式写在了标签外面,或者漏写了分号导致后面的样式被吞掉。 - 全局调色:改当前主题的 CSS
想让整篇文档统一变色,不要逐段插标签,而是改主题文件。在 Typora 中打开偏好设置,进入外观或主题相关区域,找到打开主题文件夹的入口,进入后会看到当前正在使用的主题 CSS 文件。用文本编辑器打开它,定位到正文、标题、引用等选择器,修改对应的 color 值,保存后回到 Typora 重新选择一次该主题或重启软件即可看到变化。改之前建议先复制一份原文件备份,避免调乱后无法恢复。不同主题的结构不一样,选择器名称以你实际打开的文件为准。 - 改颜色后不生效时的检查顺序
第一,确认你改的是当前正在使用的那个主题文件,而不是别的主题。第二,确认保存了 CSS 文件,有些编辑器需要手动保存才会写入磁盘。第三,回到 Typora 重新切换一次主题,或重启软件让样式重新加载。第四,如果是正文里插的 HTML 没生效,检查是否处于源码模式输入、标签是否闭合、引号是否用了英文半角。第五,部分主题会用自己的规则覆盖默认样式,必要时在自定义 CSS 里加上更具体的选择器或提高优先级。按这个顺序排查,多数颜色不生效的问题都能定位到原因。 - 导出和跨平台时要注意的细节
用 HTML 标签着色的文字,在 Typora 内预览正常,但导出成某些格式时可能丢失颜色,因为目标格式不一定支持内联样式。如果导出后颜色没了,可以改用导出为 HTML 或 PDF 再检查效果。另外,同一份 Markdown 换到别的编辑器打开,内联 HTML 的显示效果也可能不同,这是语法本身决定的,不是 Typora 的问题。如果对颜色一致性要求高,优先用改主题 CSS 的方式,因为它作用在渲染层,而不是写在正文内容里。软件页可参考:https://www.xxu5.com/?p=3042