style="border: solid 1px #000000;"
christoph
- php
Hallo,
ich bin bald am verzweifeln! Habe eine Tabelle und arbeite mit
style="border: solid 1px #000000;"> (ist das so korrekt)
Weil abundzu beim Firefox z.b. Teile des Rahmens fehlen.
hier ist meine page: www.mtevents.de
Bitte um Hilfe!
vielen dank
PS: hier nochmal die komplette Tabelle
<table align="center" width="670" height="460" style="border-style:none;">
<tr><td width="540" height="110" valign="top" bgcolor="#EBEBFF" colspan="2" style="border: solid 1px #000000;">
<p style="text-align:left; margin-left:15px; margin-right:15px; margin-top:8px;"><b><u><?php echo "$t1</u></b><br><br>$tx1 "; ?>
</p><p style="text-align:right; margin-left:15px; margin-right:15px; margin-bottom:5px;"><?php echo $url1; ?></p></td>
<td width="10" height="320" rowspan="5"></td>
<td width="120" height="320" rowspan="5" align="center" valign="top" bgcolor="#E4E4FF" style="border: solid 1px #000000;">
<p style="text-align:center; margin-top:5px;"><p><b><u><?php echo "$t3</u></b><br><br>$tx3 "; ?></p><p><?php echo $url3; ?></p></td></tr>
<tr><td width="540" height="10" colspan="2"></td></tr>
<tr><td width="540" height="70" bgcolor="#E4E4FF" valign="top" colspan="2" style="border: solid 1px #000000;">
<p style="text-align:left; margin-left:15px; margin-right:15px; margin-top:8px;"><b><u><?php echo "$t2</u></b><br><br>$tx2 "; ?>
</p><p style="text-align:right; margin-left:15px; margin-right:15px; margin-bottom:5px;"><?php echo $url2; ?></p></td></tr>
<tr><td width="540" height="10" colspan="2"></td></tr>
<tr><td width="540" height="100" valign="top" bgcolor="#EBEBFF" colspan="2" style="border: solid 1px #000000;">
<p style="text-align:left; margin-left:15px; margin-right:15px; margin-top:8px;"><b><u>Neue Bilder</u></b></p>
<p style="text-align:left; margin-left:15px; margin-right:15px; margin-top:10px;"><?php echo $url4; ?></p>
<p style="text-align:left; margin-left:15px; margin-right:15px; margin-top:5px;"> <?php echo $url5; ?></p>
<p style="text-align:left; margin-left:15px; margin-right:15px; margin-top:5px;"><?php echo $url6; ?></p>
<p style="text-align:right; margin-left:15px; margin-right:15px; margin-bottom:5px;">
<a href="community/partybilder.php" target="_self">>> <u>alle Party-Bilder</u></a></p></td></tr>
<tr><td width="540" height="10" colspan="2"></td>
<td width="10" height="10"></td>
<td width="120" height="10"></td></tr>
<tr><td width="300" height="120" valign="top" bgcolor="#E4E4FF" style="border-left: solid 1px; border-bottom: solid 1px; border-top: solid 1px;">
<p style="text-align:left; margin-left:15px; margin-right:15px; margin-top:8px;"><b><u>Kinostart: <?php echo $ks; ?></u></b> <a href="http://www.kino.de" target="_blank"><u>www.kino.de</u></a><br><br>
<?php echo $url71; ?><br><?php echo "$kk1 $kj1"; ?><br><br><?php echo $url81; ?><br><?php echo "$kk2 $kj2"; ?><br><br></p></td>
<td width="240" height="120" valign="middle" bgcolor="#E4E4FF" style="border-right: solid 1px; border-bottom: solid 1px; border-top: solid 1px;">
<p align="center"><?php echo $url7; ?> <?php echo $url8; ?></p></td>
<td width="10" height="120"></td>
<td width="120" height="120" valign="middle" bgcolor="#EBEBFF" style="border: solid 1px;">
<p align="center"><a href="http://tracker.tradedoubler.com/click?p=501&a=361839" target="_blank">
<img src="getgo.gif" width="104" height="41" border="0"></a><br>Der Ticketshop</p></td></tr></table>
Im Kopf befindet sich noch dieses.
gruss christoph
<style type="text/css">
body {background-color:#F0F0F0;font-family:Verdana, MS Sans Serif, Arial;font-size:8pt;color:#000000;scrollbar-base-color:#8993F7;scrollbar-arrow-color:#FFFFFF;scrollbar-face-color:#8993F7;scrollbar-highlight-color:#F0F0F0;scrollbar-shadow-color:#F0F0F0; }
p {font-family:Verdana, MS Sans Serif, Arial;font-size:8pt;color:#000000;margin-top:0;margin-bottom:0; }
table {max-weidth:670px;border-color:#000000;border-width:1px;border-style:solid;border-collapse:collapse;border-spacing:0;margin:auto;margin-top:0;margin-bottom:0;font-family:Verdana, MS Sans Serif, Arial;font-size:8pt;color:#000000; }
a:link { text-decoration:none; }a:hover { text-decoration:none; }a:active { text-decoration:none; }a:visited { text-decoration:none; }
</style>
Lieber christoph,
Habe eine Tabelle ...
Aha, eine Seite, die ihr Layout über eine zweckentfremdete Tabelle löst. Da könnte man zu einer vielleicht sinnvolleren Weise raten.
style="border: solid 1px #000000;"> (ist das so korrekt)
Da sehe ich lokal kein Problem... Aber warum steht in jeder Zelle lokal ein style-Attribut? Du benutzt doch schon einen zentralen style-Bereich im <head>! Dann setze doch noch ein Ruleset für <tr>- und <td>-Elemente dazu!
Es ist sicherlich problematisch, wenn in einer Tabellenzelle noch weitere Block-Elemente wie z.B. Textabsätze stehen, da dies die Anzeige eventuell "verreisst". Da Du solches aber tust, solltest Du auch für Textabsätze "in Tabellenzellen" ein Ruleset definieren: td p { ... }
Wenn Du dann in einem Textabsatz plötzlich Rechtsbündigkeit benötigst, dann kannst du immer noch ein style-Attribut lokal in das entsprechende <p>-Tag setzen.
Und wenn Du schon mehr oder weniger konsequent CSS einsetzt, dann sollten "ehemalige HTML-Layout Attribute" wie valign und Konsorten in Deinem Quelltext _nicht_ mehr vorkommen!
PS: hier nochmal die komplette Tabelle
Oh, bitte NICHT! Das sieht man besser auf Deiner Seite, und ich mag mich jetzt nicht durch Deine Layout-Tabelle hangeln.
Liebe Grüße aus Ellwangen,
Felix Riesterer.
vielen dank für deine Hilfe