Tabellenrahmen wird im IE falsch angezeigt
Ulki
- html
0 Ulki0 scion0 Christoph Schnauß0 Ulki
Hallo,
Ich habe folgende Tabelle:
------------------------------------------------
<table width="335px" rules="rows" style="border: 1px solid black">
<thead>
<tr bgcolor="#FF9900">
<th>
<font face="Verdana" size="2">Name</font>
</th>
<th>
<font face="Verdana" size="2">Menge</font>
</th>
<th>
<font face="Verdana" size="2">Preis</font>
</th>
</tr>
</thead>
<tr>
<td align='center'>
<font face="Verdana" size="2">Borland C++ Builder</font>
</td>
<td align='center'>
<input style="text-align: center" size="4" maxlength="4" name="71" value="1">
</td>
<td><font face="Verdana" size="2">300.00 Euro</font></td>
</tr>
<tr>
<td colspan="2" align="center">
<font face="Verdana" size="2"><b>Gesamtpreis</b></font>
<font size="1">
<i> (incl. Mwst)</i>
</font>
<b>: </b>
</td>
<td>
<font face="Verdana" size="2"><b>300.00 Euro</b></font>
</td>
</tr>
</table>
----------------------------------------------
Der Rand soll ein dünner schwarzer strich sein.
Im Netscape Communicator wird alles richtig angezeigt,
doch im IE sieht man immernoch die hässlichen gitternetze,
die allesamt nicht dünn und nicht schwarz sind.
Was mache ich falsch
?
Gruß
Hanno
Auch wenn ich die <thead> tags entferne oder <tbody> tags hinzufüge geht nichts. Ich hoffe ihr könnt mir helfen
Gruß
Hanno
hallo,
ich habe mal die tabelle bearbeitet:
<table width="335px" border="1" rules="rows" style="1px; border-collapse:collapse" bordercolor="#111111" cellpadding="0" cellspacing="0">
<thead>
<tr bgcolor="#FF9900">
<th>
<font face="Verdana" size="2">Name</font>
</th>
<th>
<font face="Verdana" size="2">Menge</font>
</th>
<th>
<font face="Verdana" size="2">Preis</font>
</th>
</tr>
</thead>
<tr>
<td align='center'>
<font face="Verdana" size="2">Borland C++ Builder</font>
</td>
<td align='center'>
<input style="text-align: center" size="4" maxlength="4" name="71" value="1">
</td>
<td><font face="Verdana" size="2">300.00 Euro</font></td>
</tr>
<tr>
<td colspan="2" align="center">
<font face="Verdana" size="2"><b>Gesamtpreis</b></font>
<font size="1">
<i> (incl. Mwst)</i>
</font>
<b>: </b>
</td>
<td>
<font face="Verdana" size="2"><b>300.00 Euro</b></font>
</td>
</tr>
</table>
Probier mal aus ob sie dir so gefällt
mfg scion
hi,
Ich habe folgende Tabelle:
Ja, und bei einer solchen Fragestellung brauchst du nicht die gesamte Tabelle zu posten, sondern nur die Zeile, auf die es ankommt:
<table width="335px" rules="rows" style="border: 1px solid black">
Versuch mal stattdessen folgendes:
<table width="335px" border="style: 1px solid black" cellpadding="0" cellspacing="0">
Das dürfte es schon gewesen sein, und dir hätte ein gründlicher Blick in SELFHTML bestimmt dasselbe Ergebnis gebracht.
Du kannst natürlich auch deine gesamte Tabelle gleich im <style>-Abschnitt deines Headers definieren, was wahrscheinlich noch eleganter ist.
Grüße aus Berlin
Christoph S.
Das was ich haben wollte ist es immernoch nicht ...
Die gitter sind jetzt grau und nicht schwarz wie ich das
wollte.
Gruß
Hanno
hallo Ulki,
Die gitter sind jetzt grau und nicht schwarz wie ich das wollte.
Das verstehe ich nicht ganz - welchen Browser auf welcher Plattform verwendest du denn?
Aber ich bitte dich herzlich, die "zuständigen" Stellen in SELFHTML nachzulesen, da steht für Tabellenformatierung alles drin, was du brauchst - es gibt andere kompliziertere Themen, bei denen SELFHTML Anstöße, aber keine vollständigen Lösungen liefert. Für Tabellen, die immerhin zu den ältesten Layout-Elementen in HTML gehören, gilt das nicht, es steht wirklich _alles_ in SELFHTML.
Grüße aus Berlin
Christoph S.
Ich habe mir das schon 100 mal durchgelesen aber es hlfit mir nix. ich hab win xp und msie ...
Gruß
Hanno