---
title: "Tomrum under bilden i tabell?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/134538-tomrum-under-bilden-i-tabell"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "streetrobban"
published: "2005-09-20T09:14:48.000Z"
updated: "2005-09-21T09:19:54.000Z"
replies: 9
views: 360
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/html-css/134538-tomrum-under-bilden-i-tabell"
---

# Tomrum under bilden i tabell?

## #1 — streetrobban, 2005-09-20T09:14Z

Undrar varför det alltid blir några pixlars tomrum under bilden när man lägger den i en tabell. Jag har cellspacing="0" och cellpadding="0". Och inget \<br/\> efter bilden. Även fast jag bestämmer en höjd på \<td\> som ska passa bilden så blir det fel. Använder jag bilden som background i \<td\> så funkar det om man sätter rätt width och height, men inte annars.

Hoppas ni förstår!

Permalänk: https://www.webforum.nu/p/134538

## #2 — silfver, 2005-09-20T09:19Z

Kanske har du lust att ge lite exempelkod? Om du bara lägger in bilden i tabellcellen, utan bestämda mått på cellen, så ska ju den anpassa sig efter storleken på bilden.

Permalänk: https://www.webforum.nu/p/1673543

## #3 — zcorpan, 2005-09-20T09:20Z

[Images, Tables, and Mysterious Gaps](http://web.archive.org/web/20040202073255/http://devedge.netscape.com/viewsource/2002/img-table/) :)

Permalänk: https://www.webforum.nu/p/1673545

## #4 — zcorpan, 2005-09-20T09:30Z

> **silfver skrev:**
>
> Kanske har du lust att ge lite exempelkod? Om du bara lägger in bilden i tabellcellen, utan bestämda mått på cellen, så ska ju den anpassa sig efter storleken på bilden.

Nope, det ska den inte... den ska anpassa sig till [radboxen](http://www.autisticcuckoo.net/arkiv.php?id=2005/01/13/block-mot-inline-3) som bilden ligger i, och om bilden ligger på baslinjen så blir det några pixlar under bilden för att ge plats åt bokstäver som "g" och "j" som sträcker sig under baslinjen i radboxen... :)

Permalänk: https://www.webforum.nu/p/1673548

## #5 — streetrobban, 2005-09-20T11:23Z

Ok, tack för era svar!
Jag har en till fråga då.
Jag har en liten bild som bara är 10px hög som ligger som bakgrund i en \<td\>. Men av någon anledning blir \<td\> automatiskt typ 15px hög istället för de 10px som jag bestämt att den ska vara. Varför?

Permalänk: https://www.webforum.nu/p/1673581

## #6 — zcorpan, 2005-09-20T11:27Z

Hur har du angett höjden på \<td\>?

Permalänk: https://www.webforum.nu/p/1673584

## #7 — streetrobban, 2005-09-20T11:46Z

Japp, det har jag gjort. Den är 10px, precis som bilden. Men \<td\> är typ 15 eller något, för bilden upprepar sig 1/2 gång extra.

Permalänk: https://www.webforum.nu/p/1673590

## #8 — jarvklo, 2005-09-20T18:06Z

Hmm....
Har du angett höjden på typsnittet för cellen så att den har en font-size och en line-height som är mindre än 10 pixlar ?
Även ett mellanslagstecken i en tom cell har en höjd som kan "trycka upp" storleken på en tabellcell om den är större än cellens angivna mått ;)

Ett  annat alternativ är att du har en sida som körs i standards mode och att du råkar ut för att tabellradernas höjder "automatfördelas" till synes godtyckligt mellan raderna efter hur stort respektive rads innehåll tar upp...

Tabell-layouter kan, precis som artikeln zcorpan länkar till ovan beskriver och som jag kan intyga efter att ha upptäckt detta den hårda vägen, vara ohemult knepiga att tampas med i standards mode eftersom t.ex. fördelning av höjd mellan rader där börjar bete sig radikalt annorlunda mot vad man kanske är van vid i flera vanliga "layoutvarianter" oavsett om man anger höjderna explicit eller ej ;)

Har du en länk till sidan så att vi kan nagelfara orsaken lite mer i detalj ?

Permalänk: https://www.webforum.nu/p/1673713

## #9 — streetrobban, 2005-09-21T09:15Z

Jag förstår inte riktigt vad som är fel. Tidigare har en lösning till detta problemet varit väldigt enkel. Precis som du säger, ta bort &nbsp; från \<td\> och sätt height="10px" bara så ska det fungera. Men nu är något annat knas verkar det som...

Permalänk: https://www.webforum.nu/p/1673826

## #10 — streetrobban, 2005-09-21T09:19Z

Ah! Nu upptäckte jag felet. Tabellen såg ut såhär:

```
<td width="5">
</td>
<td height="10">
</td>
<td width="5">
</td>
```

Då var jag självklart tvungen att sätta height="10" på de andra \<td\> också.
Tack för era svar! :)

Permalänk: https://www.webforum.nu/p/1673827

---

Tråden på webben: https://www.webforum.nu/amne/html-css/134538-tomrum-under-bilden-i-tabell
