Zeilenumbruch in Zellen erwzingen!


Iceman8712

Gesperrt
Hallo HTML-Spezialisten

Ich setzte mich schon sehr lange mit HTML auseinander, habe dann aber vor ein paar Jahren PHP, C++, JAVA, Java-Script, SQL und MySQL entdeckt. Da ich in HTML nicht mehr alles 100% unter Kontrolle habe, möchte ich fragen, ob jemand weiss wie man einen Zeilenumbruch erzwingt, auch wenn in der Zeile 100 Zeichen stehen und da keine lücke sind...
Kleines Beispiel:

Meine Tabelle sieht leer so aus:

==========================
¦..........................................................¦
==========================
¦..........................................................¦
==========================
¦..........................................................¦
==========================

Jetzt habe ich aber leider in den Zellen Einträge die sehr lang sind und es verzieht:

=====================================
¦blablablablablablablablablablablablablablabla¦
=====================================
¦blablablablablablablablablablablablablablabla¦
=====================================
¦blablablablablablablablablablablablablablabla¦
=====================================

Ich möchte lieber, dass das so aussieht:

==========================
¦blablablablablablablablablablabl¦
¦blablablablablablablablablablabl¦
¦blablablablablablablablablablabl¦
==========================
¦blablablablablablablablablablabl¦
¦blablablablablablablablablablabl¦
¦blablablablablablablablablablabl¦
==========================
¦blablablablablablablablablablabl¦
¦blablablablablablablablablablabl¦
¦blablablablablablablablablablabl¦
==========================

Ich weiss, wie ich erzwingen kann, dass sie nicht getrennt wird (nowrap), aber ich bekomme es einfach nicht hin, dass sie extra getrennt werden soll!

Kann mir jemand eine Lösung anbieten?

Ich bedanke mich vielmals im Voraus.

Gruss
Iceman8712
 
Zuletzt bearbeitet:
M

Maik

HTML bzw. CSS bietet in diesem Fall keinen Lösungsansatz, wenn zwischen den Zeichen kein Leerzeichen enthalten ist, und der Browser an dieser Stelle einen Zeilenumbruch vornehmen kann.
 

mewX

Erfahrenes Mitglied
Genau. Du koenntest mit PHP und wordwrap() etc. Zeilenumbrueche einfuegen.

Wenn du allerdings Normale Woerter in den Zellen stehen hast (und nicht wie im Beispiel ein "Wort"), kannst du die Breite der Zellen afaik mit max-width festsetzen.

hier

Allerding unterstuetzt IE das nicht.

gruss
 
M

Maik

Schau dich mal im PHP-Board um und suche dort nach Zeilenumbruch erzwingen bzw. wordwrap().

Den Thread schiebe ich schon mal dort hin.
 

Iceman8712

Gesperrt
So hat's geklappt:

<?PHP
echo chunk_split('blablablablabla', 2, '<br>');
?>

respektive

<?PHP
echo chunk_split( $test, 2, '<br>');
?>

Gruss und Danke für Eure Hilfe.

Iceman8712
 
Zuletzt bearbeitet:

Neue Beiträge