2016-06-27 11 views
0

Ich beschränke meine vorherige Frage als;Leerzeichen am Anfang eines Textes in HTML anzeigen

Ich kann keine Leerzeichen am Anfang des Textes in HTML anzeigen?

Zum Beispiel möchte ich als verwenden;

<p>    This is a paragraph.</p> //    This is a paragraph. 

Aber es verhält sich genau wie;

<p>This is a paragraph.</p> 

Wie kann ich das tun?

Antwort

1

Sie white-space: pre; Eigenschaft in CSS verwenden können, die nicht kollabiert Plätze:

p { 
 
    \t white-space: pre; 
 
    \t color: black; 
 
    \t background: pink; 
 
    }
<p>    This is a paragraph.</p>

2

Wenn Sie Leerzeichen haben, können Sie &nbsp; verwenden, so würde Code wie folgt aussehen:

<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This is a paragraph.</p> 

Für 5 Räume. Obwohl ich denke, dass Sie am besten CSS verwenden, um Padding/Margin-Styling hinzuzufügen, um das zu erreichen, wonach Sie suchen.

EDIT

Snippet hinzugefügt unter Verwendung von padding-Methode:

p.padded { 
 
    padding:.3em .5em .1em 2em; 
 
}
<p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Rerum voluptas, culpa, quam, totam ex illum earum cupiditate, odit delectus cum atque dignissimos. Culpa praesentium perspiciatis incidunt pariatur. Doloremque, illum, sequi.</p> 
 

 
<p class="padded">Lorem ipsum dolor sit amet, consectetur adipisicing elit. Rerum voluptas, culpa, quam, totam ex illum earum cupiditate, odit delectus cum atque dignissimos. Culpa praesentium perspiciatis incidunt pariatur. Doloremque, illum, sequi.</p>

+0

Eigentlich ja, ich füge linken Rand hinzu. Und dieser Absatz ist nur ein Beispiel, was ich genau machen möchte, ist ein gut eingerücktes Stück Dipslay. – user6468132

+0

'padding: .3em .5em .1em 2em;' macht keinen Unterschied. Was kann der Grund sein? – user6468132

+0

Das sollte in Ordnung sein. Also das in Ihrem CSS: p {padding: .3em .5em .1em 2em; }. –

1

Um einen Absatz einzurücken, verwendet text-indent:1em;

Sie können keine Leerzeichen in HTML erstellen, wie Sie da whitespace is always collapsed einen Raum in einem Textbereich zeigen.

Verwandte Themen