Blocksatz (justify) falsche Darstellung in älteren Browsern

Blocksatz (justify) falsche Darstellung in älteren Browsern

Beitragvon x-zero-x » 28.07.2010, 06:11

Hi @ all!

Ich kämpfe im Moment mit einem Problem wo es mir langsam aber sich an Lösungsansätzen fehlt.

Auf der Webseite ist eine definierte Textarea als div mit CSS formatiert (z.B. width:300px; padding:10px; line-height:20px; text-align:justify;) - soo und der enthaltene Text soll nun im Blocksatz ausgegeben werden, was auch klappt. Allerdings mussten natürlich manuell Bindestriche eingepflegt werden, da die Abstände sonst zu groß wären. Auf meinem FF 3.6.8 (imac) wird alles problemlos angezeigt, aber auf älteren Browserversionen (IE 7 & 8 z.B) passen die "Umbrüche" überhaupt nicht mehr und die Bindestrichen scheinen einfach falsch gesetzt zu sein.

Nun stehe ich vor dem Problem, dass wenn ich gar keine Bindestriche setzen die Lücken überall zu groß sind oder ich mich für den einen oder anderen Browser entscheiden muss. Vielleicht sehe ich den Wald auch einfach vor lauter Bäumen nicht mehr und würde mich sehr über Tipps und Anregungen freuen!
x-zero-x
neu hier
 
Beiträge: 3
Registriert: 28.07.2010, 06:00

Re: Blocksatz (justify) falsche Darstellung in älteren Browsern

Beitragvon sejuma » 28.07.2010, 09:08

Hast du eine Schriftart und eine Schriftgröße definiert?
Falls nicht, greifen die browserseitigen Einstellungen und die können unterschiedlich sein.

Welchen Doctype verwendest du?
http://www.ohne-css.gehts-gar.net/0006.php

Ggf. mal einen Link zur Problemseite posten.
Bild
sejuma
Vielposter
 
Beiträge: 805
Registriert: 15.07.2009, 17:46

Re: Blocksatz (justify) falsche Darstellung in älteren Browsern

Beitragvon x-zero-x » 28.07.2010, 09:32

Also Schriftart und Größe sind definiert - auch keine exotischen Schriften sondern "font-family: Arial, Helvetica, sans-serif;" und die Doctype:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
x-zero-x
neu hier
 
Beiträge: 3
Registriert: 28.07.2010, 06:00

Re: Blocksatz (justify) falsche Darstellung in älteren Browsern

Beitragvon sejuma » 28.07.2010, 12:09

Dann fällt mir ohne Link nichts mehr dazu ein.
Bild
sejuma
Vielposter
 
Beiträge: 805
Registriert: 15.07.2009, 17:46

Re: Blocksatz (justify) falsche Darstellung in älteren Browsern

Beitragvon x-zero-x » 28.07.2010, 14:19

Bitte schön: http://tinyurl.com/33nkf2g

Freue mich auf Feedback! :)
x-zero-x
neu hier
 
Beiträge: 3
Registriert: 28.07.2010, 06:00

Re: Blocksatz (justify) falsche Darstellung in älteren Browsern

Beitragvon sejuma » 28.07.2010, 17:34

Das sieht auch im FF 3.6.8 chaotisch aus und ich kann einen Unterschied zu IE 7/8 erkennen.
Lass also am besten entweder die mauellen Bindestriche weg oder verzichte auf den Blocksatz.
Bild
sejuma
Vielposter
 
Beiträge: 805
Registriert: 15.07.2009, 17:46


Moderatoren: Laus, Moderatoren

Ähnliche Beiträge zu "Blocksatz (justify) falsche Darstellung in älteren Browsern"

Zurück zu: CSS für Fortgeschrittene

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 5 Gäste