2016-04-06 16 views
0

İçeriğin bu şekilde gösterilmesini istiyorum ancak bir şekilde CSS'de kullanarak <br> etiketi olmadan. Böyle bir şey: Eğer düz metin hedef gerekiyorsaCSS'de nasıl bir kaç kesinti yapılır?

Hi <br><br><br><br><br><br><br><br><br><br> Hello <br><br><br><br><br><br><br><br><br><br> Bye

+1

sonları amacı nedir? Boşluk varsa, marjlar ve/veya dolgu için budur. –

+1

Metin, metin öğelerinde olmalı ... daha sonra CSS ile biçimlendirilebilir. Metin düğümleri CSS ile seçilemez. –

cevap

2

Sen <pre> etiketi kullanabilirsiniz. <div> gibi diğer elementler için

<pre> 
 
one 
 

 

 

 

 
two 
 

 

 

 

 

 
three 
 
</pre>
Veya, CSS yolu white-space: pre;.

div { 
 
    white-space: pre; 
 
}
<div> 
 
one 
 

 

 

 

 
two 
 

 

 

 

 

 
three 
 
</div>

+0

Yeni bir şey öğrendim. +1 – gibberish

+0

Teşekkürler. Ben onunla gideceğim. Bu ön etiketin güzel bir kullanımı. +1 – Sudi

0

Bu css özelliklerden herhangi birini kullanabilirsiniz, ancak HTML etiketleri metin koymak gerekir gibi <p>, div, vs:

yükseklik
margin-top
kenar boşluğu alt
dolgu malzemesi üst
dolgu alt tabanı

#midP{margin-top:50px;margin-bottom:20px;border:1px solid red;}
<p>Hi</p> 
 
<p id="midP">Hello</p> 
 
<p>Bye</p>

+0

Bunu biliyorum ama bu uzun bir süreç. Ben pangloss ile gideceğim. Cevap için teşekkürler. – Sudi