Div zeigt nicht mehrere Leerzeichen zwischen Zeichenfolgen an
Zum Beispiel:
Diese Saite 'New Folder'
Ich möchte als „Neuer Ordner“ angezeigt werden
tiefu
Div zeigt nicht mehrere Leerzeichen zwischen Zeichenfolgen an
Zum Beispiel:
Diese Saite 'New Folder'
Ich möchte als „Neuer Ordner“ angezeigt werden
Strahl
So funktioniert HTML. Whitespace ist eingeklappt. Sehen Sie sich an, wie Ihre Frage angezeigt wird, um ein Beispiel zu sehen.
Um dies zu umgehen, brechen Sie Ihren Text in a <pre>
markieren oder verwenden
statt Leerzeichen
Oder hinzufügen white-space:pre
zum CSS für die div.
ja – ich bin gerade auf die Frage zurückgekommen, um diesen Vorschlag hinzuzufügen 🙂 Es funktioniert jedoch nicht in IE 8 und früher.
– Strahl
27. Mai 2011 um 11:39 Uhr
@anothershrubery – 牛逼! was auf chinesisch fantastisch und großartig bedeutet!
– Mut
3. Mai 2017 um 9:03 Uhr
Sie können auch CSS verwenden, um Stile wie a hinzuzufügen <pre>
Schild. Verwenden
div#where-you-want-the-whitespace {
white-space: pre;
}
Versuchen:
white-space: pre-wrap;
Dies bewirkt 2 Dinge, die anderen helfen können:
Imran Khan
Ja, das passiert in HTML, genau wie Sie eingeben und es zeigt dasselbe ….
Sie müssen entweder einfaches HTML verwenden =>  oder <Vor> tag…. Oder Sie können einer ‘Variable’ auch zuweisenSpanne‘Tag durch irgendeine ID… => *“span style=”padding-links:20px””*Diese Zeile beginnt nach einem Leerzeichen am linken “span”
@* weil Tag hier nicht akzeptiert wird, deshalb verwenden Sie,, “span” .
Ok … wie genau soll nun der String ‘New Folder’ angezeigt werden? Scheint mir, als wäre dies das erwartete Ergebnis?
– stefgosselin
27. Mai 2011 um 11:29 Uhr