Gegenteil von nowrap, nobr? Gibts das?

Fragen zu allen Themen rund ums Programmieren außerhalb von phpBB können hier gestellt werden - auch zu anderen Programmiersprachen oder Software wie Webservern und Editoren.
Antworten
BZebra
Mitglied
Beiträge: 576
Registriert: 17.12.2002 22:45
Kontaktdaten:

Gegenteil von nowrap, nobr? Gibts das?

Beitrag von BZebra »

Gibt es eigentlich einen HTML-Befehl der einen Zeilenumbruch erzwingt, wenn nötig auch im Wort, wenn z.B. das Wort länger ist als die Zellen- bzw. Tabellen-Breite?
Benutzeravatar
CaptHowdy
Mitglied
Beiträge: 52
Registriert: 24.10.2003 14:26
Wohnort: urtenen

Beitrag von CaptHowdy »

ne, meines wissens nach gibts keinen html-befehl dafür :(
the dead are so dreafully dead, when they're dead
[capt.howdy; strangeland movie]
Benutzeravatar
oxpus
Ehemaliges Teammitglied
Beiträge: 5394
Registriert: 03.02.2003 12:33
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

nowrap <-> wrap
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
tallman
Mitglied
Beiträge: 127
Registriert: 17.12.2004 11:31
Wohnort: Roggendorf

Beitrag von tallman »

meines wissen nach, wird ein umbruch erzwungen, wenn du die breite der tabelle genau festlegst! also mit pixeln! wenn die breite nur mit * definiert wird ,variet sie ja, je nach dem wie gross der inhalt ist!

ob es auch mit prozenten funktioniert weiss ich nicht
Benutzeravatar
Blutgerinsel
Mitglied
Beiträge: 1801
Registriert: 19.07.2004 18:53
Wohnort: Landkreis Ulm
Kontaktdaten:

Beitrag von Blutgerinsel »

Stichwort <td> Tag und dessen Elemente
-> http://de.selfhtml.org/html/referenz/attribute.htm

Effektiver Zeilenumbruch kann mit der PHP Funktion:
http://de2.php.net/manual/de/function.wordwrap.php

erreicht werden.....Um z.B. das Steuerzeichen \n welches schon bei alten Zeilendrucker bekannt ist zu setzen in die DB einzufügen und mit der PHP Funktion:

http://de2.php.net/manual/de/function.nl2br.php
in einen HTML Zeilenumbruch zur Ausgabe umzuwandeln......

Welcher dann in einem <td> ein valides HTML erzeugt weil es zu einem erlaubten Inline Element gehört, wie aus

http://de.selfhtml.org/html/referenz/el ... e_elemente

ersichtlich ist.....
BZebra
Mitglied
Beiträge: 576
Registriert: 17.12.2002 22:45
Kontaktdaten:

Beitrag von BZebra »

Blutgerinsel hat geschrieben:Effektiver Zeilenumbruch kann mit der PHP Funktion:
http://de2.php.net/manual/de/function.wordwrap.php
Super, genau das wars! :D

Hab jetzt

Code: Alles auswählen

'L_TITLE' => wordwrap($recent_topic_row[$i]['topic_title'], 25, "\n", 1),
für meine Recent-Topics im ezPortal verwenet. Jetzt gibts da keine Überbreite mehr.

Wrap oder absolute Breiten brechen mir ein langes Wort leider nicht.

Tausend Dank!
BZebra
sunny_girl
Mitglied
Beiträge: 2
Registriert: 12.08.2005 07:48

Gleiches Problem

Beitrag von sunny_girl »

Hallo zusammen,

ich habe das gleiche Problem. Wo müsste ich den Code denn einfügen? Ich such schon eine ganze Weile und finde nichts. Vielen Dank für eure Hilfe!

Liebe Grüße
Sunny
sunny_girl
Mitglied
Beiträge: 2
Registriert: 12.08.2005 07:48

Habs gefunden

Beitrag von sunny_girl »

In der Datei viewtopic.php habe ich folgendes eingegeben:

$t_t = $topic_title;
$topic_title = wordwrap($t_t, 30, " ", 1);

Liebe Grüße
Sunny
Antworten

Zurück zu „Coding & Technik“