---
title: "dt, dd"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/156894-dt-dd"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "Sjodahl"
published: "2007-02-07T07:27:35.000Z"
updated: "2007-02-07T14:42:59.000Z"
replies: 9
views: 609
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/156894-dt-dd"
---

# dt, dd

## #1 — Sjodahl, 2007-02-07T07:27Z

Går det inte att lägga en table i en DD?

> \<dl\>
> 	\<dt\>TESTAR\</dt\>
> 	\<dd\>\<table border='1'\>\<tr\>\<td\>TEST\</td\>\</tr\>\</table\>\</dd\>
> \</dl\>

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

## #2 — Nipon, 2007-02-07T07:33Z

Nej, inte om du vill koda korrekt. En def-lista är ett block-element och det är en tabell också. Det är inte korrekt att placera ett annat block-element i en lista.

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

## #3 — Sjodahl, 2007-02-07T07:47Z

aha...

tackar!

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

## #4 — zcorpan, 2007-02-07T08:28Z

Err...jo. Det är fullt tillåtet att lägga block-element i DD (men inte i DT).

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

## #5 — Sjodahl, 2007-02-07T08:42Z

> **zcorpan skrev:**
>
> Err...jo. Det är fullt tillåtet att lägga block-element i DD (men inte i DT).

hmm okej så det är inget fel på koden?
Det är inte tvärt om? 
Lägger jag den i DT så fungera det men inte i DD ;)

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

## #6 — jarvklo, 2007-02-07T08:56Z

> **Nipon skrev:**
>
> Nej, inte om du vill koda korrekt. En def-lista är ett block-element och det är en tabell också. Det är inte korrekt att placera ett annat block-element i en lista.

Hmm...
Ledsen Nipon men det där stämmer inte alls! 
Det har med vilket innehåll som godtas i listelementen, inte huruvuda hela listan är block eller ej!

Sålunda säger DTD:n för HTML4 Strct (och det är samma i Transitional samt i XHTML 1.X

```
<!ELEMENT LI - O (%flow;)*             -- list item -->
```

Att %flow; anges som innehåll innebär att LI får innehålla det som brukar kallas blockelement (bland andra \<table\>)  !

> **Sjodahl skrev:**
>
> hmm okej så det är inget fel på koden?
> Det är inte tvärt om? 
> Lägger jag den i DT så fungera det men inte i DD ;)

Hmm...
Nejdå - zcorpan har rätt!
DTD-understödet till det det han säger ser ut såhär:

```
<!ELEMENT DT - O (%inline;)*           -- definition term -->
<!ELEMENT DD - O (%flow;)*             -- definition description -->
```

Ja, ni ser skillnaden. %inline; innehåller inte \<table\>

Man kan tycka att DTD är förlegat som begrepp iom att "deklarationsspråk" som XML Schemas och RelaxNG numera finns  som alternativ - men lär man sig läsa dem blir sådana här frågor genast mycket enklare ;)
Lästips: <http://www.autisticcuckoo.net/arkiv.php?id=2005/05/01/konsten-att-lasa-en-dtd>

/red: *Fast det är klart - här pratar vi alltså formell validering av koden. 
Hur det sedan fungerar eller buggar ur att ha en tabell i en DD i webbläsare X i en viss av dess olika moder ("Quirks", "Standards", "Almost standards" osv) när det kanske också påverkas av någon fiffig CSS är i värsta fall en helt annan historia. - men enligt "webbstandard" skall det fungera* :birp

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

## #7 — Sjodahl, 2007-02-07T09:13Z

Kanon då vet jag, tackar!

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

## #8 — Nipon, 2007-02-07T09:57Z

Ojsan, förlåt Sjodahl!
Missade din \<dd\> - dessutom generaliserade jag grovt angående block-element. 
Ber tusen gånger om ursäkt och hoppas att det inte ställde till problem.
Skyller på att det var lite tidigt på morgonen...

Sån tur att vissa andra också är uppe i tid och kan korrigera mina fel :)

F'låt! F'låt!

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

## #9 — Sjodahl, 2007-02-07T14:12Z

> **Nipon skrev:**
>
> Ojsan, förlåt Sjodahl!
> Missade din \<dd\> - dessutom generaliserade jag grovt angående block-element. 
> Ber tusen gånger om ursäkt och hoppas att det inte ställde till problem.
> Skyller på att det var lite tidigt på morgonen...
> 
> Sån tur att vissa andra också är uppe i tid och kan korrigera mina fel :)
> 
> F'låt! F'låt!

Vet inte om jag kan acceptera denna ursäkt, men låt gå det är ju snart helg ; )

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

## #10 — DanneSt, 2007-02-07T14:42Z

Öhhh...

*Hoppas det inte är bara jag som inte förstår ett jota av vad Ni diskuterar i denna tråd!   :x*

EDIT:*OBS! Jag vill inte heller veta! Ville bara ge uttryck för min gränslösa beundran för Era kunskaper (y) och min egen förståelse för vad mycket man har att lära sig!   :OO*

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/156894-dt-dd
