D Dwarfen Medlem sedan jan. 2002 241 inlägg Frågan 28 mars 2004 11:02 #1 Sitter här och försöker göra om en gammal sida byggd på Iframe till "vanlig" kod.
Har lyckats med hälften, men nu strular det till sig ganska kraftigt...
Vill göra så att vänster "frame" är likadan som den högra.
<html>
<head>
<title>Phede</title>
</head>
<body bgcolor="#000000">
<LINK REL=STYLESHEET HREF="style.css" TYPE="text/css">
<table style="width: 750px; height: 10px; border:#26282A solid 0px;" body
style="background-color: #000000;">
<tr>
<td><CENTER><IMG SRC="logga.jpg"></CENTER>
</td>
</tr><TABLE cellpading="0" cellspacing="0" width="110" height="50" BGCOLOR="#515151" border="0">
<tr>
<table width="108" border="0" height="25" bordercolor="#515151" cellpadding="0" cellspacing="0">
<tbody>
<tr bgcolor="#515151"> <td width="3" height="25"></td>
<td width="108"><font face="Verdana, Arial, Helvetica, sans-serif" font color="#ffffff"
size=2>Besättning</font></td>
</tr>
</tbody>
</table>
<table width="108" border="0" height="25" cellpadding="0" cellspacing="0" BORDERCOLOR="#515151">
<tbody>
<tr bgcolor="#001020"> <td width="3" height="25"></td>
<td width="108"><font face="Verdana, Arial, Helvetica, sans-serif" font color="#ffffff"
size=2>
<a href="sidor/members.html" target="center"> Medlemar </a></font></td>
</tr>
</tbody>
</table>
<table align="left" cellpadding="4" width="80px" height="600px" style="border:#26282A solid 0px;"
body style="background-color: #000000;">
<tr>
<td>
<?
$id = $HTTP_GET_VARS['page'];
if($id=="Startsidan"){
include('index.php');
}elseif($id=="information"){
include('information.php');
}elseif($id=="kukar"){
include('kukar.php');
}elseif($id=="lankar"){
include('lankar.php');
}else{
include('start.php');
}
?>
</td>
<TABLE cellpading="0" cellspacing="0" width="110" height="50" BGCOLOR="#515151" border="0">
<tr>
<table width="108" border="0" height="25" bordercolor="#515151" cellpadding="0" cellspacing="0">
<tbody>
<tr bgcolor="#515151"> <td width="3" height="25"></td>
<td width="108"><font face="Verdana, Arial, Helvetica, sans-serif" font color="#ffffff"
size=2>Besättning</font></td>
</tr>
</tbody>
</table>
<table width="108" border="0" height="25" cellpadding="0" cellspacing="0" BORDERCOLOR="#515151">
<tbody>
<tr bgcolor="#001020"> <td width="3" height="25"></td>
<td width="108"><font face="Verdana, Arial, Helvetica, sans-serif" font color="#ffffff"
size=2>
<a href="sidor/members.html" target="center"> Medlemar </a></font></td>
</tr>
</tbody>
</table>
</body>
</html>
Den högra "framen" var inte problem att trixa till önskat resultat, men den vänstra ställer till det för mig. Den "puttar" ner mitten och högersidan en bit, misstänker att problemet ligger i <TD> och <TR> området. Skulle vara tacksam för all hjälp.
Det verkar som att du har glömt lite taggar här och där. ;)
Du har inte lika många avslutande taggar som begynnelsetaggar. Till exempel avslutar du aldrig den första tabellen. Det står
</td>
[b]</tr><TABLE[/b] cellpading="0" cellspacing="0" width="110" height="50" BGCOLOR="#515151" border="0">
<tr>
- ska du inte avsluta huvudtabellen innan du påbörjar en ny <tr>? Jag kan i din kod inte se att du avslutar huvudtabellen någon annanstans heller. Ungefär samma sak är det i
//... PHP-kod
}
?>
</td>
<TABLE cellpading="0" cellspacing="0" width="110" height="50" BGCOLOR="#515151" border="0">
<tr>
Direkt efter </td> börjar du på en ny tabell. Jag kan där inte heller se en avslutande </tr></table>-snutt.
Du får helt enkelt ta och räkna dina taggar och se till att du har avslutande taggar. :)