news 2026/4/3 4:42:09

Typora 如何更改字体的颜色

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Typora 如何更改字体的颜色

Typora 是一款追求极简主义的 Markdown 编辑器,它本身并没有像 Word 那样直接的“调色盘”工具栏。但既然它支持HTML 渲染,我们有几种灵活的方法来给你的文字“点颜色瞧瞧”。


方法一:使用 HTML 标签(最直接,无需配置)

Markdown 兼容 HTML,你可以直接在文档中输入标签来改变颜色。这是最通用的方法:

  • 语法:

    HTML

    <span style="color:red">你要变红的文字</span>
  • 常用颜色写法:

    • 英文单词:red,blue,green,orange
    • 十六进制:#FF5733,#00FF00
    • RGB 模式:rgb(255, 0, 0)

小技巧:如果你觉得输入<span...太麻烦,可以先写好一个模板,每次需要时直接复制粘贴。


方法二:使用 AutoHotkey 脚本(Windows 用户推荐,一键变色)

如果你需要频繁更改颜色,手动敲 HTML 标签简直是折磨。通过AutoHotkey (AHK),你可以设置一个快捷键(比如Alt + R)自动把选中的文字包裹上 HTML 颜色标签。

  1. 安装 AutoHotkey。

  2. 创建一个.ahk脚本文件,输入以下代码:

    #Requires AutoHotkey v2.0 #SingleInstance Force ; ------------------------------------------------------------------- ; Typora 一键变色脚本 (v2 版) ; 快捷键:Alt + R (红), Alt + G (绿), Alt + B (蓝) ; ------------------------------------------------------------------- #HotIf WinActive("ahk_exe Typora.exe") !r:: ColorText("red") !g:: ColorText("green") !b:: ColorText("blue") ColorText(colorName) { ; 1. 备份当前剪贴板 oldClipboard := ClipboardAll() ; 2. 清空剪贴板并尝试复制 A_Clipboard := "" Send("^c") ; 3. 等待复制完成,超时 0.5 秒 if !ClipWait(0.5) { return } ; 4. 包裹 HTML 标签 A_Clipboard := '<span style="color:' . colorName . '">' . A_Clipboard . '</span>' ; 5. 粘贴 Send("^v") ; 6. 等待粘贴完成并恢复备份 Sleep(100) A_Clipboard := oldClipboard } #HotIf
  3. 运行脚本后,在 Typora 里选中文字按下Alt + R即可。


方法三:修改主题 CSS(全局方案)

如果你希望某种特定格式(比如加粗或者高亮)自动变成特定颜色,可以通过修改 CSS 实现:

  1. 点击偏好设置->外观->打开主题文件夹

  2. 找到你正在使用的.css文件(或者创建一个base.user.css文件)。

  3. 添加如下代码(例如将高亮变为粉色):

    mark { background-color: transparent; /* 去掉原本的背景色 */ color: #ff69b4; /* 变成粉色字体 */ font-weight: bold; }
  4. 重启 Typora,之后使用==文字==就会自动变成粉色。


总结建议

需求场景推荐方法
偶尔改一次颜色方法一:直接写 HTML<span>标签
高频科研笔记/整理方法二:配置 AutoHotkey 快捷键
固定格式习惯方法三:修改自定义 CSS 主题
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/2 2:32:27

异步函数安全调用方式, 可以当成库或者当成main

def run_async_safely(coro):"""安全执行协程&#xff0c;自动适配已有事件循环的场景"""try:# 检查是否已有运行中的事件循环loop asyncio.get_running_loop()except RuntimeError:# 无运行循环&#xff0c;直接用 asyncio.runreturn asyncio.…

作者头像 李华
网站建设 2026/3/22 17:42:24

解锁3大秘诀:用Manim打造震撼数学可视化的零基础指南

解锁3大秘诀&#xff1a;用Manim打造震撼数学可视化的零基础指南 【免费下载链接】manim Animation engine for explanatory math videos 项目地址: https://gitcode.com/GitHub_Trending/ma/manim 你是否曾面对满页的数学公式感到无从下手&#xff1f;是否想让几何证明…

作者头像 李华
网站建设 2026/3/31 17:58:02

3步打造开源笔记知识管理系统:跨平台效率提升指南

3步打造开源笔记知识管理系统&#xff1a;跨平台效率提升指南 【免费下载链接】joplin Joplin 是一款安全笔记记录与待办事项应用&#xff0c;具备跨平台同步功能&#xff0c;支持 Windows、macOS、Linux、Android 和 iOS 平台。 项目地址: https://gitcode.com/GitHub_Trend…

作者头像 李华
网站建设 2026/3/18 11:18:12

华为设备系统高级权限探索指南:从安全机制到深度定制

华为设备系统高级权限探索指南&#xff1a;从安全机制到深度定制 【免费下载链接】Magisk The Magic Mask for Android 项目地址: https://gitcode.com/GitHub_Trending/ma/Magisk 华为设备的系统权限获取是一场与多重安全机制的技术博弈。本指南将深入剖析华为独有的Se…

作者头像 李华
网站建设 2026/4/1 21:17:55

QuickRecorder:革命性轻量级macOS录屏工具的颠覆性体验

QuickRecorder&#xff1a;革命性轻量级macOS录屏工具的颠覆性体验 【免费下载链接】QuickRecorder A lightweight screen recorder based on ScreenCapture Kit for macOS / 基于 ScreenCapture Kit 的轻量化多功能 macOS 录屏工具 项目地址: https://gitcode.com/GitHub_Tr…

作者头像 李华