Du bist nicht eingeloggt.

Login

Pass

Registrieren

Community
Szene & News
Locations
Impressum

Forum / Bits und Bytes

html Zeilenumbruch Abstand ändern

CK88 - 37
Profi (offline)

Dabei seit 02.2006
808 Beiträge

Geschrieben am: 05.12.2009 um 18:38 Uhr

Ich habe hier einen Text in html, den ich anders Formatiert haben will

html- Quelltext:

Zitat:

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. </br>
Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus.

An der Stelle, wo das </br> ist beginnt eine neue Zeile. Ich will aber zusätzlich noch einen Abstand zum anderen Absatz gewinnen und das ohne ein weiteres </br>, denn das wäre zuviel!
Ich will aber auch nicht den allgemeinen Zeilenabstand ändern, sondern nur den Abstand bei Absätzen!

Dadurch will ich eine Formatierung schaffen, wie sie z.B. im MS Word 07 als standard ist!

Wie bekomme ich das hin?

That's it ...

Nitek - 41
Champion (offline)

Dabei seit 01.2003
4129 Beiträge

Geschrieben am: 05.12.2009 um 18:40 Uhr

Du sagst ja selber schon, dass es sich um Absätze handelt, also ist das <br /> an diese Stelle die falsche Wahl.
Pack die Absätze jeweils in einen <p></p>-Block und du hast deinen Abstand richtig und sogar noch semantisch richtiges HTML ;-)
Deathinfektor
Experte (offline)

Dabei seit 08.2005
1340 Beiträge

Geschrieben am: 05.12.2009 um 18:41 Uhr

Das erste, was mir dazu einfiele wäre ein Blindgif, aber ich bin überzeugt, dass es da ne komfortablere Lösung gibt ^^

Black terror reigns supreme !!!

kobrakopf - 34
Halbprofi (offline)

Dabei seit 02.2005
260 Beiträge
Geschrieben am: 05.12.2009 um 18:44 Uhr

ich würde auch den einsatz von "<p> </p>" empfehlen. Kommt sogar glaub von paragraph.

den abstand kannst dann zusätzlich noch in CSS verändern mittels
margin-top:
bzw. margin-bottom:
CK88 - 37
Profi (offline)

Dabei seit 02.2006
808 Beiträge

Geschrieben am: 05.12.2009 um 18:47 Uhr

Zitat von Nitek:

Pack die Absätze jeweils in einen <p></p>-Block und du hast deinen Abstand richtig und sogar noch semantisch richtiges HTML ;-)

thx, darauf bin ich auch schon gekommen, nur lade ich den Text im ganzen aus der Datenbank.
Jetzt müsste ich per z.B. php den Text durchsuchen und alle Absätze in <p> umwandeln ... was eig. kein Problem darstellt, nur habe ich gedacht, das es eine einfachere Lösung geben solle :-)

That's it ...

Nitek - 41
Champion (offline)

Dabei seit 01.2003
4129 Beiträge

Geschrieben am: 05.12.2009 um 18:56 Uhr

Zitat von CK88:

thx, darauf bin ich auch schon gekommen, nur lade ich den Text im ganzen aus der Datenbank.
Jetzt müsste ich per z.B. php den Text durchsuchen und alle Absätze in <p> umwandeln ... was eig. kein Problem darstellt, nur habe ich gedacht, das es eine einfachere Lösung geben solle :-)


Naja aber die <br /> müssen doch auch irgendwie reinkommen oder? ^^
CK88 - 37
Profi (offline)

Dabei seit 02.2006
808 Beiträge

Geschrieben am: 05.12.2009 um 19:01 Uhr
Zuletzt editiert am: 05.12.2009 um 19:02 Uhr

Zitat von Nitek:

Naja aber die <br /> müssen doch auch irgendwie reinkommen oder? ^^

Klar, aber dafür gibt es die Funktion nl2br()
Für das einsetzten von Paragraphen hab ich noch nichts gefunden ^^

That's it ...

Jaky - 35
Halbprofi (offline)

Dabei seit 10.2006
239 Beiträge
Geschrieben am: 06.12.2009 um 19:52 Uhr

hi, also du könntest da ein wenig mit stylesheets nachhelfen

<br style="margin-bottom:6px;"> oder sowas in der art... also das wäre eine möglichkeit die mir im Moment einfällt...

MfG Jaky

CK88 - 37
Profi (offline)

Dabei seit 02.2006
808 Beiträge

Geschrieben am: 06.12.2009 um 20:55 Uhr

Zitat von Jaky:

hi, also du könntest da ein wenig mit stylesheets nachhelfen

Ich wüsste nicht wie das gehen sollte ...

That's it ...

Nitek - 41
Champion (offline)

Dabei seit 01.2003
4129 Beiträge

Geschrieben am: 06.12.2009 um 21:02 Uhr

Zitat von CK88:

[Ich wüsste nicht wie das gehen sollte ...


Hat er doch im gleichen Post geschrieben gehabt ;-) Du kannst dem br ein margin geben, aber es wäre definitiv die sauberere Lösung einfach <p>s zu verwenden.
CK88 - 37
Profi (offline)

Dabei seit 02.2006
808 Beiträge

Geschrieben am: 06.12.2009 um 21:13 Uhr
Zuletzt editiert am: 06.12.2009 um 21:13 Uhr

Zitat von Nitek:

Hat er doch im gleichen Post geschrieben gehabt ;-) Du kannst dem br ein margin geben, aber es wäre definitiv die sauberere Lösung einfach <p>s zu verwenden.

Ob ich jetzt per php Funktion aus dem <br/> ein <br margin=... /> oder ein <p> bzw. </p> mache ist der gleiche Aufwand ... aber eben Aufwand :-)
Ich hätte gehofft, dass es einfacher geht ... aber anscheinend nicht!

Trotzdem danke für die Beiträge!

That's it ...

Lerouxe - 46
Profi (offline)

Dabei seit 09.2008
950 Beiträge

Geschrieben am: 06.12.2009 um 21:35 Uhr

Bin in HTML zwar nicht wirklich fit, aber definier die BR-Tags doch einfach.

Beispiel:
<div style="line-height: 20pt;">
blabla<br>
blabla<br>
blabla<br>
</div>

So müsstest nur einmal definieren und fertig.

Just when I discovered the meaning of life, they change it.

  [Antwort schreiben]

Forum / Bits und Bytes

(c) 1999 - 2026 team-ulm.de - all rights reserved - hosted by ibTEC Team-Ulm

- Presse - Blog - Historie - Partner - Nutzungsbedingungen - Datenschutzerklärung - Jugendschutz -