Как добавить пустые места в MD markdown readme на GitHub?

Я пытаюсь добавить пустые пробелы, прежде чем строка начнет делать мой GitHub README.md выглядит примерно так:

enter image description here

Прямо сейчас это выглядит так:

enter image description here

Я попытался добавить тег <br/> чтобы исправить начало новой строки, теперь это работает, но я не понимаю, как добавить пробелы до начала строки, не меняя все на &nbsp; , Может быть, есть более элегантный способ отформатировать его?

Ответ 1

Вы можете использовать <pre> для отображения всех пробелов и пробелов, которые вы набрали. Например:.

<pre>
hello, this is
   just an     example
....
</pre>

Ответ 2

Markdown действительно изменяет все, чтобы html и html сжимали пробелы, поэтому вы действительно ничего не можете с этим поделать. Для этого вам нужно использовать &nbsp;. Смешной пример, который я пишу в уценке, и я буду использовать пару     здесь.

Выше есть &nbsp; без обратных ссылок

Ответ 3

Уценка конвертируется в HTML/XHMTL.

Джон Грубер создал язык Markdown в 2004 году в сотрудничестве с Аароном Сварцем по синтаксису, чтобы дать людям возможность писать с использованием удобного для чтения и написания простого текстового формата и при желании преобразовать его в структурно допустимый HTML (или XHTML).

HTML полностью основан на использовании &nbsp; для добавления лишних пробелов, если он не определяет/не использует JavaScript или CSS для элементов.

Markdown - это легкий язык разметки с синтаксисом форматирования простого текста. Он спроектирован так, что его можно преобразовать в HTML и многие другие форматы с помощью инструмента с таким же именем.


Если вы хотите использовать "

  1. только один пробел "либо используйте &nbsp; или просто нажмите Spacebar (2-й - хороший выбор в этом случае)

  2. более одного пробела "использовать &nbsp; + space (для 2 последовательных пробелов)


например. Если вы хотите добавить 10 пробелов подряд, то вы должны использовать

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

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

вместо использования 10 &nbsp; один за другим, как показано ниже

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


Для более подробной информации проверьте

  1. Добавление нескольких пробелов между текстом в Markdown,
  2. Как создать дополнительное пространство в HTML или веб-странице.

Ответ 4

Я удивлен, что все ссылаются на неразрывные пробелы (&nbsp;), но никто не упоминал сущности HTML для двух или четырех пробелов (&ensp; и &emsp; соответственно). Если вы хотите быстро накапливать горизонтальное пустое пространство, это более эффективно.

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

Ответ 5

В качестве обходного пути вы можете использовать блок кода для буквальной визуализации кода. Просто окружите свой текст тройными кавычками '' '. Это будет выглядеть так:

2018-07-20 Wrote this answer Can format it without &nbsp; Also don't need <br/> for new line

Обратите внимание, что используя <pre> и <code> вы получаете немного другое поведение: &nbsp и <br/> будут анализироваться, а не вставляться буквально.

<pre>:

2018-07-20 Wrote this answer
           Can format it without  
    Also don't need 
for new line

<code>: 2018-07-20 Wrote this answer Can format it without Also don't need
for new line
2018-07-20 Wrote this answer Can format it without Also don't need
for new line