如何在GitHub上的MD markdown自述文件中添加空格?

Dmi*_*kin 37 formatting markdown github

我很难在字符串开始之前添加空格,以使我的GitHubREADME.md看起来像这样:

在此输入图像描述

现在它看起来像这样:

在此输入图像描述

我尝试添加<br />标签来修复新的字符串开始,现在它可以工作,但我不明白如何在字符串开始之前添加空格而不更改所有内容&nbsp;.也许有一种更优雅的格式化方式?

Tim*_*ith 46

您可以直接使用 Unicode em 空间(UTF-8 中的 8195),而不是使用像&nbsp;and 之类的 HTML 实体&emsp;(正如其他人建议的那样)。尝试将以下内容复制粘贴到您的README.md. 行首的空格是 em 空格。

The action of every agent <br />
??into the world <br />
starts <br />
??from their physical selves. <br />
Run Code Online (Sandbox Code Playgroud)

  • 还有 [en space](https://codepoints.net/U+2002?lang=en),它是 em 空间宽度的一半。右侧有一个“复制到剪贴板”按钮,或者复制以下内容:“ ” (5认同)

ter*_*iao 35

您可以使用它<pre>来显示您键入的所有空格和空格.例如:

<pre>
hello, this is
   just an     example
....
</pre>
Run Code Online (Sandbox Code Playgroud)

  • 但随后粗体消失了......例如。`&lt;前&gt; **啦啦啦** &lt;/前&gt;` (2认同)

Arp*_*nki 25

Markdown确实将所有内容都更改为html,而html会折叠空格,因此您无法对此做任何事情.你必须使用&nbsp;它.这是一个有趣的例子,我正在写降价,我会在这里使用几个.

上面有一些&nbsp;没有反叛

  • 您可以使用不间断空格(每隔一个空格)替换常规空格以节省一些输入.例如,以下为您提供4个空格:``&nbsp; &NBSP;`` (5认同)

hyg*_*ull 17

Markdown转换为HTML/XHMTL.

John Gruber在2004年与Aaron Swartz合作创建了Markdown语言,其目标是使人们能够使用易于阅读,易于编写的纯文本格式进行编写,并可选择将其转换为结构有效的HTML(或XHTML).

&nbsp;如果没有外部定义/使用JavaScriptCSS元素,HTML完全基于使用添加额外空格.

Markdown是一种轻量级标记语言,具有纯文本格式语法.它的设计使其可以使用相同名称的工具转换为HTML和许多其他格式.


如果你想使用»

  1. 只有一个空间使用&nbsp;或只是命中Spacebar(在这种情况下第二个是不错的选择)

  2. 多个空间使用&nbsp;+ space(连续2个空格)


例如.如果你想连续添加10个空格,那么你应该使用

&nbsp;   &nbsp;   &nbsp;   &nbsp;   &nbsp;  

&nbsp;space&nbsp;space&nbsp;space&nbsp;space&nbsp;space

而不是&nbsp;一个接一个地使用10 作为下面的一个

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;


有关详细信息,请检查

  1. 在Markdown中的文本之间添加多个空格,
  2. 如何在HTML或网页中创建额外的空间.


gro*_*sea 16

After different tries, I end up to a solution since most markdown interpreter support Math environment. The following adds one white space :

$~$
Run Code Online (Sandbox Code Playgroud)

And here ten:

$~~~~~~~~~~~$
Run Code Online (Sandbox Code Playgroud)

  • 我喜欢这个解决方案,它比 HTML 间隔符更具可读性,并且它保留在 Markdown 语法中。 (2认同)
  • 不幸的是,$~$ 在 GitHub 中不起作用。但是   工作正常。 (2认同)

Cas*_*mir 8

我很惊讶每个人都提到了不间断空格(&nbsp;),但是没有人提到两个或四个空格的HTML实体(分别为&ensp;&emsp;)。如果要快速累积水平空白,则效率更高。

  1.  &nbsp;
  2. &ensp;
  3. &emsp;