Supportnet / Forum / Webseiten/HTML
CSS - Text einrücken
Frage
Es gibt die Möglichkeit, Texte per CSS einzurücken z.B. mit [b]text-indent:50px[/b]. Leider wirkt sich das bei mehrzeiligem Text nur auf die erste Zeile aus. Gibt es einen Trick, dass der gesamte Textblock mit einigem Abstand vom linken Rand angezeigt wird, ohne dass ich dafür einen eigenen Container definieren oder auf Tabellen zurückgreifen muß?
Antwort 1 von Dr.Ma-Busen
Moin!
Wenn der Text sich in ein DIV-, SPAN-, P- Tag oder sonst ein HTML- Tag befindet, dann versuch es mal mir margin oder padding
MfG
Dr. Ma-Busen
Wenn der Text sich in ein DIV-, SPAN-, P- Tag oder sonst ein HTML- Tag befindet, dann versuch es mal mir margin oder padding
MfG
Dr. Ma-Busen
Antwort 2 von Redschina
hi sutadur,
<style type="text/css"><!--
.einrueck { margin-left: 12px }
--></style>
<p>normaler text</p>
<p class="einrueck">hier beginnen dann die einrückungen <br>
und bleiben so lange eingerückt, bis du den p-tag beendest ;-)<br>
jetzt ist der text gleich..........</p>
<p>...........wieder linksbündig...</p>
gruss, redschina
<style type="text/css"><!--
.einrueck { margin-left: 12px }
--></style>
<p>normaler text</p>
<p class="einrueck">hier beginnen dann die einrückungen <br>
und bleiben so lange eingerückt, bis du den p-tag beendest ;-)<br>
jetzt ist der text gleich..........</p>
<p>...........wieder linksbündig...</p>
gruss, redschina
Antwort 3 von sutadur
Danke, läuft! :o)