webentwicklung-frage-antwort-db.com.de

Wie füge ich Leerzeichen in die MD Markdown Readme auf GitHub ein?

Ich habe Mühe, Leerzeichen einzufügen, bevor die Zeichenfolge erstellt wird mein GitHub README.md sieht ungefähr so ​​aus:

enter image description here

Im Moment sieht es so aus:

enter image description here

Ich habe versucht, das <br /> - Tag hinzuzufügen, um den neuen Zeichenfolgenstart zu korrigieren. Jetzt funktioniert es, aber ich verstehe nicht, wie Leerzeichen hinzugefügt werden, bevor die Zeichenfolge beginnt, ohne alles in &nbsp; Zu ändern. Vielleicht gibt es eine elegantere Art, es zu formatieren?

32

Sie können <pre>, um alle eingegebenen Leerzeichen anzuzeigen. Z.B.:

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

Markdown ändert wirklich alles in HTML und HTML reduziert Leerzeichen, sodass Sie wirklich nichts dagegen tun können. Sie müssen das &nbsp; dafür. Ein lustiges Beispiel, das ich hier in Markdown schreibe und ich werde ein paar hier verwenden.

Oben gibt es einige &nbsp; ohne Backticks

22
Arpit Solanki

Markdown wird in [~ # ~] html [~ # ~] / [~ # ~] xhmtl [~ # ~] .

John Gruber hat die Markdown-Sprache im Jahr 2004 in Zusammenarbeit mit Aaron Swartz am erstellt Die Syntax mit dem Ziel, das Schreiben in einem einfach zu lesenden, einfach zu schreibenden Nur-Text-Format zu ermöglichen und optional in strukturell gültiges [~ # ~] html zu konvertieren [~ # ~] (oder [~ # ~] xhtml [~ # ~] ).

[~ # ~] html [~ # ~] basiert vollständig auf der Verwendung von &nbsp; zum Hinzufügen zusätzlicher Leerzeichen, wenn kein externes Definieren/Verwenden von JavaScript oder [~ # ~] CSS erfolgt [~ # ~] für Elemente.

Markdown ist eine kompakte Auszeichnungssprache mit Syntax für die Formatierung von einfachem Text. Es ist so konzipiert, dass es mit einem gleichnamigen Tool in [~ # ~] html [~ # ~] und viele andere Formate konvertiert werden kann .


Wenn Sie verwenden möchten "

  1. nur ein Leerzeichen "entweder &nbsp; oder drücke einfach Spacebar (2. ist in diesem Fall eine gute Wahl)

  2. mehr als ein Leerzeichen "benutze &nbsp; +space (für 2 aufeinanderfolgende Leerzeichen)


z.B. Wenn Sie 10 Leerzeichen fortlaufend hinzufügen möchten, sollten Sie verwenden

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

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

anstelle von 10 &nbsp; eins nach dem anderen als das unterste

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


Weitere Details finden Sie unter

  1. Hinzufügen mehrerer Leerzeichen zwischen Text in Markdown ,
  2. So erstellen Sie zusätzlichen Speicherplatz in HTML oder auf einer Webseite .
17
hygull

Ich bin überrascht, dass sich alle auf nicht unterbrechende Leerzeichen beziehen (&nbsp;) aber niemand erwähnte die HTML-Entitäten für zwei oder vier Leerzeichen (&ensp; und &emsp;, beziehungsweise). Wenn Sie schnell horizontalen Leerraum akkumulieren möchten, sind diese effizienter.

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