删除线文字生成器
在下方输入文字,即可获得每个字符上都带有直线或波浪线的划线版本。删除线由 Unicode 组合符号构成,因此粘贴到简介、评论或没有删除线按钮的聊天中时,划线会随文字一起保留。免费,无需注册。
删除线(长划线)
结果将显示在此处
波浪删除线(波浪线)
结果将显示在此处
如何使用删除线文字生成器
- 输入或粘贴您的文字。 您输入时就会出现两个划线版本。
- 选择线型。 长删除线会在每个字符中间画一条直线;波浪线则画出波浪形的线。
- 复制。 在您想要的版本上按下复制,然后粘贴到您的简介、帖子、评论或消息中。
- 在将要阅读的地方检查效果。 组合符号由字体绘制,因此请在您要发布的平台上查看结果。
删除线是如何生成的
本工具并不应用格式。它会在您输入的每个字符之后附加一个组合字符 — 一个由 Unicode 绘制在前一个字符之上的符号。两种符号都位于组合附加符号区块(U+0300–U+036F)中,自 Unicode 1.1 起就已存在:
| 版本 | 符号 | 示例 |
|---|---|---|
| 删除线(长划线) | U+0336 COMBINING LONG STROKE OVERLAY | T̶u̶e̶s̶d̶a̶y̶ |
| 波浪删除线 | U+0334 COMBINING TILDE OVERLAY | T̴u̴e̴s̴d̴a̴y̴ |
每个字符都会带上一个符号,包括空格,因此线条会连续穿过整个短语:“Was $20 now $15” 变成 W̶a̶s̶ ̶$̶2̶0̶ ̶n̶o̶w̶ ̶$̶1̶5̶。这样只有 15 个可见字符,却有 30 个码位,在 UTF-8 中占 45 个字节,因为每个符号本身都是一个字符。按码位计算字数上限的平台也会把这些符号算进去,因此划线文字会比预期更快地耗尽字数限制,大约快一倍。
真正的删除线通常更好
许多没有删除线按钮的地方仍能识别几种输入的符号。Discord 和 Reddit 会为用双波浪号包裹的文字加上删除线(~~like this~~);WhatsApp 和 Slack 使用单个波浪号(~like this~)。这些是真正的格式:文字仍是普通文字,可以搜索、朗读,并且能干净地复制。在文档中请使用编辑器的删除线功能,在 HTML 中则使用 <s> 或 <del> 元素。对于上述方法都不提供的地方——例如大多数 Instagram 简介、显示名称和说明文字——才使用 Unicode 版本。
您需要哪个工具?
可能出现的问题
- 笔画不均或错位。 字体对叠加符号的定位略有不同,因此线条可能偏高或偏低,或在旧字体中显示为字母后面的一个独立符号。
- 拆散文字。 如果您编辑划线文字,请连同字符一起删除该符号;残留的符号会附着到下一个字符上。
- 搜索与拼写检查。 划线的单词不会被识别为普通单词,因此无法通过搜索匹配,也会被拼写检查标记。
- 取消效果。 若要去除效果,请在支持查找与替换(带转义码)的编辑器中把 U+0336(或 U+0334)替换为空;或粘贴到 Unicode Character Inspector 中查看文字里究竟包含什么。
关于无障碍访问的说明
屏幕阅读器不会告诉用户文字已被划掉。取决于软件,它可能会朗读每一个符号(“combining long stroke overlay”)、逐字拼读,或忽略这些符号而只读出普通字母——在这种情况下,读者会把划掉的词当作仍然有效的内容来听。请勿将其用于更正、价格或任何删除线会改变含义的内容;请用文字写明“原来”和“现在”。
常见问题
- 如何在 Instagram 简介或说明文字中划掉文字?
- 那里没有删除线选项,因此请在上方输入文字,复制划线版本并粘贴进去。该线条由组合字符构成,这正是它在粘贴后仍能保留的原因。
- Unicode 删除线是如何工作的?
- 工具会在每个字符之后添加一个组合符号 — U+0336 长删除线叠加符,或 U+0334 波浪线叠加符。组合符号本身没有宽度,会绘制在前一个字符之上,因此结果看起来像被划掉了一样。
- 直线版本和波浪线版本有什么区别?
- 直线版本使用笔直的线条;波浪线版本使用波浪形的线条。二者含义相同,长度也一样。哪一个更好看取决于字体,因此请在您要发布的地方比较一下。
- 为什么我的删除线看起来不正常?
- 叠加符号如何绘制由字体决定。一些较旧的字体和应用会把线条放偏,或将其显示为独立的符号,而文字本身无法改变这一点。请尝试另一种版本,或使用真正的格式。
- 如何在 Discord、WhatsApp 或 Word 中划掉文字?
- 在 Discord 和 Reddit 中,在文字两侧各加两个波浪号(
~~text~~);在 WhatsApp 和 Slack 中,各加一个(~text~)。在 Word 和 Google 文档中,请使用“字体”选项或“格式”菜单。这些方法会把文字保留为普通文字。 - 带 Unicode 划线的文字可以无障碍访问吗?
- 不可靠。屏幕阅读器不会宣布文字被划掉,可能会朗读组合符号或普通字母。请勿将其用于更正,或用于任何含义依赖于划线的内容。