Ungewollter Umbruch bei H3 in Tabellenzeile?!
Andreas
- css
Hi!
Ich verstehe das nicht. Wenn ich in einer Tabellenzeile nur ein Wort stehen hab, sonst gar nicht, und dies dann als h3 formatieren will
<tr><td><h3>Wort</h3></td></tr>
wird im Browser(IE 5.5) immer ein Umbruch eingefügt, also dann steht das Wort so, als hätte ich vorher ein <br> eingefügt.
Warum ist das so?
Ich hoffe einer hier kennt das Problem, und womöglich eine Lösung!
Grüsse
Andreas
Hallo Andreas,
wird im Browser(IE 5.5) immer ein Umbruch eingefügt, also dann steht das Wort so, als hätte ich vorher ein <br> eingefügt.
Warum ist das so?
weil Dein Browser meint, eine Überschrift 3.Ordnung u.a. so hervor-
heben zu müssen.
Ich hoffe einer hier kennt das Problem, und womöglich eine Lösung!
http://de.selfhtml.org/css/eigenschaften/innenabstand.htm
http://de.selfhtml.org/css/eigenschaften/randabstand.htm
Viele Grüße,
Stefan
wenn mich nicht alles täuscht, kannst du dieses problem noch einfacher beheben. lass einfach das <h3>-endtag weg. dann macht er keinen zeilenumbruch mehr.
Hi!
Na prima :-)
Das hab ich ja jetzt, aber jetzt mache ich das alles über mysql Abfragen im php-Dokument, wo aus einer Tabelle die Daten für das Design ausgelesen werden. Aber dies schadet der performance extrem!
Kann ich das evtl auch über Klassen machen?
Also das mit H3 ist ja immer der Inhalt einer eines bestimmten Tabellenfeldes, das kann man ja auch mit Hilfe einer Klasse formatieren!
Geht das auch, wenn ich nur wie unten schonmal beschrieben nur bestimmte Tabellenränder formatieren will?
Bei jedenfalls geht das wie folgt:
<style type="text/css">
<!--
.rahmen { background-color: #CCCCCC; border: 2px #000000 solid}
.feld{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #FF9900; background-color: #6699FF}
-->
</style>
Kann es hierbe Probleme mit irgendwelchen Browsern geben?
Grüsse
Andreas