Schrift geht über Tabellenbreite hinaus
Marv
- html
0 Snafu0 Marv
0 wucher wichtel- css
Hey,
Ich habe das Problem, dass der Inhalt über die eigentl. Tabellenbreite hinaus geht. Ich habe mit width eine feste Breite angegeben; aber jetzt habe ich gelesen, dass wenn der Inhalt größer ist als die angegebene Breite so setzt der Inhalt diese ausser Kraft.
Gibt es irgend eine Lösung damit der Inhalt nicht über diese breite hinaus geht, sondern automatisch in die nächste Zeile rutscht??
mfg. Marv
<table width="300">
<tr>
<td width="300">
<center>HIER INHALTE O.o </center>
InhaltInhaltInhaltInhaltInhalt
..
..
..
..
..
</td></tr></table>
Gibt es irgend eine Lösung damit der Inhalt nicht über diese breite hinaus geht, sondern automatisch in die nächste Zeile rutscht??
Falls du mit PHP arbeitest kannst du dir mit der Funktion wordwrap helfen.
Falls du mit PHP arbeitest kannst du dir mit der Funktion wordwrap helfen.
Nein, ich arbeite nicht mit PHP und kenn mich da auch leider nicht aus :(
Hallo!
Es gibt eine Lösung. Sie heißt CSS. Gib die Breite des <td> per CSS an und wähle eine relative Maßeinheit. Hier würde sich "em" anbieten, da es sich auf die Schriftgröße bezieht.
Aber dein HTML-Code ist schrecklich :-) Der <center>-Tag ist absolut nicht mehr zeitgemäß und es gibt viel bessere Möglichkeiten (Stichwort CSS).
Außerdem sieht es so aus, als ob du Tabellen für das Layout missbrauchen würdest. Lies dir doch mal das Kapitel über CSS-Layouts durch.
ciao, ww