aDayMedlem sedan juli 200391 inlägg Hej
Jag har ett mellanrum mellan bild och tabell som jag väldigt gärna skulle vilja få bort, men jag vet inte hur.
Se bifogad bild..
Kod:
<img src="top.jpg" />
<table bgcolor="#ffffff" border="1" width="600">
<tr>
<td>
hej
</td>
</tr>
</table>

MeleaMedlem sedan juli 20033 147 inlägg <img src="top.jpg" />
<table cellspacing="0" cellpadding="0" style="border: 1px #FFFFFF solid; width: 600px;">
<tr>
<td>hej</td>
</tr>
</table>
aDayMedlem sedan juli 200391 inlägg Tack, men det gjorde ingen skillnad (och jag ska ha cellpadding="15")
EsenMedlem sedan mars 20024 456 inlägg Varför har border="1"
Ändra det till border="0" så försvinner ramen...
aDayMedlem sedan juli 200391 inlägg men det är inte ramen jag vill ha bort. det är mellanrummet mellan tabellen och top-bilden
MeleaMedlem sedan juli 20033 147 inlägg Men mellanrummet är bordern.
MatteMedlem sedan aug. 20002 975 inlägg Skulle tro det är radbrytningen efter img-taggen som gör det. Prova att ta bort den:
<img
src="top.jpg" /><table bgcolor="#ffffff" border="1" width="600">
<tr>
<td>
hej
</td>
</tr>
</table>
aDayMedlem sedan juli 200391 inlägg Ja! tack matte, det löste sig fint! trodde aldrig att det skulle vara så simpelt ;)
bossseMedlem sedan juni 2003772 inlägg Man kan också lägga koden för bilden och table på en enda lång rad.
Radbytet du gör i koden generarar ju detta mellanrum.
Kanhända detta även går att fixa med line-height.
Jag har här lagt en linjefärg och cellspacing för tydligheten.
<html>
<head>
</head>
<body bgcolor="#C2C287" text="#000000" id="all" leftmargin="10" topmargin="10" marginwidth="10" marginheight="10" link="#660000" vlink="#660000" alink="#660000">
<img src="fore.jpg" width=600 ><table bgcolor="#ffffff" border="1" bordercolor="blue" cellspacing=0 width="600">
<tr>
<td>
hej
</td>
</tr>
</table>
</body>
</html>
Eller så kan man sätta display: block; på bilden vill jag minnas. Det torde vara den snyggaste lösningen i sådana fall. Om inte så är detta en ganska fin lösning:
<html>
<body>
<img src="top.jpg" /><!--
--><table bgcolor="#ffffff" border="1" width="600">
<tr>
<td>hej</td>
</tr>
</table>
</body>
</html>
Man vill ju inte förstöra kodens upplägg bara för att få bort ett mellanrum ;)