出于格式化的原因,我想在单词之间添加额外的空格。Discourse 通常会删除这些空格,但有时这会提高可读性。我可以使用反引号,但这会改变字体。我可以使用
,但这在我下次编辑文本时会消失。
有没有一种方法可以在不改变字体的情况下,添加额外的单词间距并使其保持持久?
出于格式化的原因,我想在单词之间添加额外的空格。Discourse 通常会删除这些空格,但有时这会提高可读性。我可以使用反引号,但这会改变字体。我可以使用
,但这在我下次编辑文本时会消失。
有没有一种方法可以在不改变字体的情况下,添加额外的单词间距并使其保持持久?
我正在写一份游戏行动后报告。报告包括行星上存在的矿物及其可开采性。在 Word 中看起来是这样(截图)。
在 Discourse 中看起来是这样。
地球勘测报告
杜拉尼姆 (Duranium): 374,100 1.00
中子素 (Neutronium): 121,600 0.60
科博矿 (Corbomite): 148,400 0.90
氚化铁 (Tritanium): 183,700 0.70
硼化铁 (Boronide): 146,400 0.90
汞化铁 (Mercassium): 124,500 0.80
凡达石 (Vendarite): 125,600 0.70
钍 (Sorium): 166,700 0.80
铀 (Uridium): 105,200 0.70
刚玉 (Corundium): 275,000 0.70
镓石 (Gallicite): 406,000 0.90
我可以删除多余的行,但数字之间的空格更易读。
啊,好的,你的意思是特指在编辑器中,所以你可以选择在何时何地添加它们?
关于表格呢?
地球勘测报告
| 材料 | 数值 | 修正值 |
|---|---|---|
| 杜拉尼姆 (Duranium) | 374,100 | 1.00 |
| 中子素 (Neutronium) | 121,600 | 0.60 |
| 科博米特 (Corbomite) | 148,400 | 0.90 |
| 三钛 (Tritanium) | 183,700 | 0.70 |
| 硼化物 (Boronide) | 146,400 | 0.90 |
| 汞化镧 (Mercassium) | 124,500 | 0.80 |
| 文达石 (Vendarite) | 125,600 | 0.70 |
| 索钌 (Sorium) | 166,700 | 0.80 |
| 铀化铁 (Uridium) | 105,200 | 0.70 |
| 刚玉 (Corundium) | 275,000 | 0.70 |
| 镓石 (Gallicite) | 406,000 | 0.90 |
如果你在其他地方不使用反引号,你可以直接覆盖它们的 CSS。
这可能是最简单的方法。
您也可以在报告周围放置一个命名的 wrap 并为其应用 CSS:
我在 Markdown 编辑器中发现这样做最简单:
[wrap=game-report]
Duranium: 374,100 1.00
Neutronium: 121,600 0.60
Corbomite: 148,400 0.90
...等等。
[/wrap]
添加您的自定义 CSS:
[data-wrap="game-report"] {
word-spacing: 1em;
}
结果:
是的,在我回到这里之前,我就独立得出了这个解决方案。这对我所需的功能来说要好得多。谢谢。
我真的需要开始好好学习标记语言了。我的背景是 C++/C# 等。
而且我刚刚对游戏进行了编程,使其可以生成包含表格 Markdown 的调查数据 ![]()
谢谢,这也是一个有趣的解决方案。我对 CSS 一点经验都没有。我还需要学习一些别的东西 ![]()
在您的网站上进行自定义 CSS 更改 是一篇很好的入门和指南。
谢谢——这看起来非常有趣。我已经收藏了,我会花些时间研究一下。