Auf meiner homepage hab ich verschachtelte frames eingebaut. Das erste beispiel wird von einem farbigen rahmen, das zweite von keinem farbigen rahmen umgeben... woran liegt das und wie kann ich dem zweiten beispiel einen rahmen verpassen, wie ihn das erste beispiel hat
Tags müssen korrekt verschachtelt sein. Immer! Ohne Ausnahme! Und die meisten Tags müssen auch wieder geschlossen werden. ;)
-- BEISPIEL I --
<table width="80%" border="0" cellspacing="0">
<tr><td bgcolor="darkkhaki">
<font size="4" color=>
<b><center>WILLKOMMEN</center></b></font>
<table width="100%" border="0" cellpadding="3" cellspacing="0">
<tr><td bgcolor="#000000">
<font color="darkkhaki">
<center>
{-- Inhalt --}
</center>
</td></tr> <!--Innere Tabellenzelle schließen-->
</table>
</td></tr> <!--Äußere Tabellenzelle schließen-->
</table>
-- BEISPIEL II --
<table width="80%" border="0" cellspacing="0">
<colgroup>
<col width="80%">
<col width="20%">
</colgroup>
<tr> <!-- Tabellenreihen sind Pflicht! -->
<td bgcolor="darkkhaki">
<font size="4" color=black>
<b><center>War 1</center></b></font>
</td>
<td bgcolor="darkkhaki">
{--Inhalt--}
</td>
<!--Was denn jetzt? Neue, dritte Zelle aufmachen, oder Tabellenzeile zumachen und drunter noch eine Zelle neu aufmachen? Jedenfalls ist HIER einer der Fehler drin! -->
</tr>
<tr>
<td colspan="2"><!--vermute ich mal-->
<table width="80%" border="0" cellpadding="3" cellspacing="0">
<colgroup>
<col width="70%">
<col width="20%">
<col width="10%">
</colgroup>
<tr> <!--Tabellenzeilen sind Pflicht!-->
<td bgcolor="black">
<font size="4" color=darkkhaki>
<b><center> a vs. b</center></b></font>
</td>
<td bgcolor="black">
<font size="4" color=darkkhaki>
{--Inhalt--}
</td>
<td bgcolor="black">
<font size="4" color=darkkhaki>
{--Inhalt--}
</td>
</tr> <!--Und deren Schließen auch!-->
</table>
</td></tr> <!--Schließen der äußeren Tabelle fehlt auch noch!-->
</table>
Summa summarum: Wenn Code nicht so will, wie er augenscheinlich soll, dann nimm den Validator http://validator.w3.org und prüfe den Code dort. Beseitige erst alle Fehler, dann probiere erneut, und wenn's dann nicht geht, komm hierher und frage.
- Sven Rautenberg