S soffan76 Medlem sedan maj 2001 684 inlägg Frågan 14 jan. 2003 07:29 #1 Hej!
För första gången nånsing i mitt HTML-kodande fungerar nu det bra i Netscape men i Explorer ser det mindre bra ut.
Det gäller ett tabellfält som blir för brett i Explorer.
Kan nån hjälpa mig fundera ut vad felet kan vara.
Mycket tacksam för hjälp.
TD id="TradMeny" blir för bred.
Hela tabellen är 755.
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Mall</title>
<link rel="STYLESHEET" type="text/css" href="css/style.css">
</head>
<body>
<table align="center" width="755" height="100%" cellspacing="0" cellpadding="0" border="1">
<tr>
<!-- Put logo and SidHuvud.txt here-->
<td colspan="2" height="73" id="SidHuvud" class="SidHuvud">
<img src="images/SidHuvud_logo_755x72.jpg" width="755" height="72" alt="" border="0">
<!--#include file="SidHuvud/SidHuvud.txt" -->
<img src="images/SidHuvud_red_dots_755x1.jpg" width="755" height="1" alt="" border="0">
</td>
</tr>
<tr>
<td width="180" id="TradMeny" class="TradMeny" valign="top">
<!--#include file="TradMeny/TradMeny.txt" -->
</td>
<td width="575">
<!--Här startar inre tabell 1-->
<table align="center" cellspacing="0" width="100%" height="100%" cellpadding="0" border="1">
<tr>
<td id="DinVag" class="DinVag" height="30">
<!--#include file="DinVag/DinVag.txt" -->
</td>
</tr>
<tr>
<td>
<!--Här startar inre tabell 2-->
<table align="center" width="100%" height="100%" cellspacing="0" cellpadding="0" border="1">
<tr>
<td id="IntroNyheter" class="IntroNyheter">IntroNyheter</td>
<td id="TjansterOnline" class="TjansterOnline" width="100" >Tjanster Online</td>
</tr>
</table>
<!--Här slutar inre tabell 2-->
</td>
</tr>
<tr>
<td id="SidFot" class="SidFot" height="30">Sidfot</td>
</tr>
</table>
<!--Här slutar inre tabell 1-->
</td>
</tr>
</table>
</body>
</html>
J Jaar Medlem sedan juli 2001 434 inlägg Vet inte om det har något med det hela att göra, men ibland blir webläsarna sura när man har mellanrum mellan <td> taggen och första taggen...
testa att klista upp allting på "samma rad"
<td colspan="2" height="73" id="SidHuvud" class="SidHuvud">
<img src="images/SidHuvud_logo_755x72.jpg" width="755" height="72" alt="" border="0">
blir
<td colspan="2" height="73" id="SidHuvud" class="SidHuvud"><img src="images/SidHuvud_logo_755x72.jpg" width="755" height="72" alt="" border="0">
på alla.. vet inte, men det kan bli så med cellpadding = 0 cellspacing = 0 har ajg för mig... men jag kanske har fel, då får nån slå på mig :)
S soffan76 Medlem sedan maj 2001 684 inlägg Tyvärr hjälpte inte dina förslag, fler tips? Jag blir snart vansinnig.
När jag testar att skriva td width="1800000" i stället för td width="180" ser det bra ut, den blir lagom bred. Men hur snyggt och korrekt är det?
T TainEvil Medlem sedan aug. 2002 106 inlägg Kan du inte använda <td style="width:180px"> istället? Det borde fungera i båda läsarna...
S soffan76 Medlem sedan maj 2001 684 inlägg Fast då klagar valideringen i Homesite...och det funkade inte ändå....
T TainEvil Medlem sedan aug. 2002 106 inlägg Använd en gif för att hårdställa bredderna kanske?
Nexus86 Medlem sedan okt. 2002 3 030 inlägg EDIT // Läste fel i koden.. :P
Har du filen upplagd på någon server så man kan se hur den ser ut?
E ejick Medlem sedan mars 2001 895 inlägg Antagligen beror det på includefilerna, men det kan även vara något enkelt tabellproblem men jag kan inte hitta det i koden. En sak som skulle kunna krongla till det är när du har angivit både id och class i en td. Varför? Även om det inte påverkar ser det ju lite knasigt ut :)
M mikkeX Medlem sedan aug. 2002 477 inlägg
ejick skrev:
Antagligen beror det på includefilerna, men det kan även vara något enkelt tabellproblem men jag kan inte hitta det i koden. En sak som skulle kunna krongla till det är när du har angivit både id och class i en td. Varför? Även om det inte påverkar ser det ju lite knasigt ut :)
Det är absolut inget problem med att lägga båda klass och id på ett objekt - det fungerar utmärkt, du kan tilldela flera klasser till ett och samma objekt - men bara ett id.
S soffan76 Medlem sedan maj 2001 684 inlägg P Peter S Medlem sedan dec. 2002 5 483 inlägg Förslag (ändringar i fet stil ):
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>Mall</title>
<link rel="STYLESHEET" type="text/css" href="css/style.css">
</head>
<body>
<table align="center" width="755" height="100%" cellspacing="0" cellpadding="0" border="1">
<tr>
<!-- Put logo and SidHuvud.txt here-->
<td colspan="2" height="73" id="SidHuvud" class="SidHuvud">
<img src="images/SidHuvud_logo_755x72.jpg" width="755" height="72" alt="" border="0">
<!--#include file="SidHuvud/SidHuvud.txt" -->
<img src="images/SidHuvud_red_dots_755x1.jpg" width="755" height="1" alt="" border="0">
</td>
</tr>
<tr>
<td width="[B]25%[/B]" id="TradMeny" class="TradMeny" valign="top">
<!--#include file="TradMeny/TradMeny.txt" -->
</td>
<td width="[B]75%[/B]">
<!--Här startar inre tabell 1-->
<table align="center" cellspacing="0" width="100%" height="100%" cellpadding="0" border="1">
<tr>
<td id="DinVag" class="DinVag" height="30">
<!--#include file="DinVag/DinVag.txt" -->
</td>
</tr>
<tr>
<td>
<!--Här startar inre tabell 2-->
<table align="center" width="100%" height="100%" cellspacing="0" cellpadding="0" border="1">
<tr>
<td id="IntroNyheter" class="IntroNyheter">IntroNyheter</td>
<td id="TjansterOnline" class="TjansterOnline" width="100" >Tjanster Online</td>
</tr>
</table>
<!--Här slutar inre tabell 2-->
</td>
</tr>
<tr>
<td id="SidFot" class="SidFot" height="30">Sidfot</td>
</tr>
</table>
<!--Här slutar inre tabell 1-->
</td>
</tr>
</table>
</body>
</html>
:)
S soffan76 Medlem sedan maj 2001 684 inlägg Ja, nu ser det bra ut! :)
Tusen tack!
(Fast jag är fortfarande fundersam över varför det inte fungerade med pixlar...)