下划线文本生成器

社交简介、聊天应用和YouTube字幕通常会删除HTML,因此 <u> 标签根本无法通过。该生成器通过在每个非空格字符下方附加一个Unicode组合字符来模拟下划线。结果在大多数现代应用中看起来是带下划线的,从Instagram简介到Discord消息都是如此,并且对拉丁字母和西里尔字母效果最好;在阿拉伯文、泰文、印度系文字和CJK字符下方,符号可能显示得不整齐。

如何不用HTML为文本添加下划线

  1. 1

    输入你的文本

    粘贴你想加下划线的文本。拉丁字母和西里尔字母效果最好;阿拉伯文、泰文、印度系文字和CJK可能显示得不整齐。

  2. 2

    选择样式

    选择单下划线(U+0332)、双下划线(U+0333)、点状(U+0324)或波浪线(U+0330)。

  3. 3

    复制结果

    工具会在每个非空格字符后插入组合字符,并把加了样式的文本返回给你。

  4. 4

    粘贴到任意位置

    放进简介、推文、标题或聊天里:无需HTML。

效果背后的组合字符

Unicode有一个专门的 组合 字符区块,这些字符会附着到它前面的字形上,而不是占据自己的位置。该生成器使用位于基线下方的四个字符,来模拟文字处理软件中常见的下划线样式。

本工具使用的符号

样式 码位 名称
单线 U+0332 COMBINING LOW LINE
双线 U+0333 COMBINING DOUBLE LOW LINE
点状 U+0324 COMBINING DIAERESIS BELOW
波浪线 U+0330 COMBINING TILDE BELOW

每种样式的样子

样式 结果
单线 H̲e̲l̲l̲o̲
双线 H̳e̳l̳l̳o̳
点状 H̤e̤l̤l̤o̤
波浪线 H̰ḛl̰l̰o̰

需要记住的事

  • 屏幕阅读器会读出组合字符。 辅助技术可能把下划线读成额外的字符,因此在对无障碍要求高的文本中应避免使用。
  • 搜索引擎会忽略视觉样式。 Unicode下划线不会增加语义上的强调;做SEO时,请在你的网站上使用真正的HTML标签。
  • 有些平台会重新渲染文本。 Twitter和一些较旧的Android键盘可能会删除或移动组合字符;发布前请务必预览。
  • 选中高亮看起来参差不齐。 由于下划线由每个字符各自的符号组成,拖动选择时的高亮可能显得略微不齐。
  • 支持程度因文字系统而异。 拉丁字母和西里尔字母能干净地加上下划线。阿拉伯文、泰文和印度系文字本身就在字母下方叠加自己的符号,因此线条可能相互碰撞或错位;而且许多字体不会在较宽的CJK字符下绘制该线条,从而留下明显的空隙。在依赖它之前,请先在目标应用中查看效果。

常见问题

能。Instagram、TikTok、Twitter/X、Facebook、LinkedIn、Discord和Telegram都能在简介和帖子中正确显示组合下划线。唯一常见的例外是一些较旧的Android短信应用。

就字符数而言大约是两倍,因为每个字母现在都带了一个组合字符。字素数量(用户感知到的字符数)不变,但按码位计数的平台会显示更大的数字。

组合字符只会附着到可见的字形上。给空格加下划线要么什么都看不到,要么留下一个悬空的符号,所以工具会有意跳过空格。

不会。你的文本仅用于生成本页显示的下划线文本,不会被保存、记录或分享。

相关工具

此工具还提供其他语言版本