---
title: "document type does not allow element \"meta\" here"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/103334-document-type-does-not-allow-element-meta-here"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "Melea"
published: "2004-05-10T21:26:19.000Z"
updated: "2004-05-10T21:56:06.000Z"
replies: 9
views: 259
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/103334-document-type-does-not-allow-element-meta-here"
---

# document type does not allow element "meta" here

## #1 — Melea, 2004-05-10T21:26Z

Hejsan!

Har gjort ett försök att validera min första xhtml sida. Dessvärre får jag några små fel som jag inte förstår mig på.
Tar dem i ordning:

```
[b]Line 2, column 73: document type does not allow element "meta" here[/b]

...e" content="text/html; charset=iso-8859-1" />

[b]Line 47, column 130: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag[/b]

...="889a516adff1c9496fef94b03e72f88e" />

[b]Line 49, column 59: document type does not allow element "img" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "address", "fieldset", "ins", "del" start-tag[/b]

<img src="img/flag_swe.gif" style="border: 0px;" alt="" />

[b]Line 50, column 104: the name and VI delimiter can be omitted from an attribute specification only if SHORTTAG YES is specified[/b]

...: transparant; border: 0px;" checked onclick="submit();" />

[b]Line 50, column 125: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag[/b]

...: 0px;" checked onclick="submit();" />

[b]Line 52, column 58: document type does not allow element "img" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "address", "fieldset", "ins", "del" start-tag[/b]

<img src="img/flag_uk.gif" style="border: 0px;" alt="" />

[b]Line 53, column 117: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag[/b]

... border: 0px;" onclick="submit();" />
```

Vad är det för snack om att jag måste ha "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "address", "fieldset", "ins", "del"?

Jaojao, hoppas på svar. :f

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

## #2 — Melea, 2004-05-10T21:39Z

Jag hittade en lysande beskrivning av **jarvklo** i en annan post här på wF men det löste tyvärr inte alla mina problem.
Kan mycket väl varit så att jag missat hur man löste det men dessa återstår att validera:

```
[b]Line 2, column 73: document type does not allow element "meta" here[/b]

...e" content="text/html; charset=iso-8859-1" />

[b]Line 51, column 59: document type does not allow element "img" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "address", "fieldset", "ins", "del" start-tag[/b]

<img src="img/flag_swe.gif" style="border: 0px;" alt="" />

[b]Line 52, column 104: the name and VI delimiter can be omitted from an attribute specification only if SHORTTAG YES is specified[/b]

...: transparant; border: 0px;" checked onclick="submit();" />

[b]Line 52, column 125: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag[/b]

...: 0px;" checked onclick="submit();" />

[b]Line 54, column 58: document type does not allow element "img" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "address", "fieldset", "ins", "del" start-tag[/b]

<img src="img/flag_uk.gif" style="border: 0px;" alt="" />

[b]Line 55, column 117: document type does not allow element "input" here; missing one of "p", "h1", "h2", "h3", "h4", "h5", "h6", "div", "pre", "address", "fieldset", "ins", "del" start-tag[/b]

... border: 0px;" onclick="submit();" />
```

Jag la alltså till

```php
ini_set("arg_separator.output","&amp;");
ini_set("url_rewriter.tags","a=href,area=href,frame=src,input=src,fieldset=");
```

högst uppe på sidan samt ändrade lite småsaker jag missat i koden.

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

## #3 — jarvklo, 2004-05-10T21:40Z

Hmm... 
Omöjligt att säga om du inte lägger upp en länk till sidan ;)
(men gör du det så löser vi dina problem i dett nafs ;) )

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

## #4 — dectgap, 2004-05-10T21:40Z

När du försöker validera koden som XHTML 1.0 Strict, eller XHTML 1.1, måste dina inline-element (t ex \<img\> och \<input\>) ligga i ett blockelement, t ex \<p\>, under \<form\>.
Om du skriver (X)HTML Transitional behöver du inget extra blockelement.

**checked** ska skrivas **checked="checked"**

Vad det är för fel på meta-taggen är svårt att säga utan något sammanhang, men eftersom det står att meta-taggen ligger på rad 2 är det troligt att den ligger utanför \<head\>. Dina meta-taggar måste ligga inom \<head\>.

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

## #5 — yaz, 2004-05-10T21:42Z

charset=iso-8859-1 ska skrivas charset="iso-8859-1" med fnuttar runt attributvärdet. XHTML kräver fnuttar kring alla attributvärden. 

fnutt=citationstecken :P ;)

EDIT: på line 52 \>\> **transparent** ska det vara. inte transparant.

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

## #6 — jarvklo, 2004-05-10T21:43Z

yaz - Rad 2 är en \<meta\>-tagg dock - och där gäller inte ditt påpekande

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

## #7 — yaz, 2004-05-10T21:45Z

inte? så det är rätt som det är skrivet där? 

...e" content="text/html; charset=iso-8859-1" /\>

ahh, charset ingår inom content kanske..? :r

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

## #8 — Melea, 2004-05-10T21:46Z

Har fått strikta order från min arbetsledare att inte visa sidan officiellt ännu pga. sidans innehåll (enligt han nya fräscha ideér ;))

Tack så mkt **dectgap**, det löste några av min av problem.
Hur gör man nu för att en \<div\> eller eller \<p\> inte ska skapa en massa radbrytningar? Kommer ihåg att jag sett kod för detta någonstans.

Meta-taggarna löste sig när jag la \_alla\_ inom \<head\>. :)

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

## #9 — jarvklo, 2004-05-10T21:49Z

> **Melea skrev:**
>
> Hur gör man nu för att en \<div\> eller eller \<p\> inte ska skapa en massa radbrytningar? Kommer ihåg att jag sett kod för detta någonstans.

```
  margin:0; padding:0;
```

Om du inte behöver ta till storsläggan 

```
display:inline
```

 förståss ;)

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

## #10 — Melea, 2004-05-10T21:56Z

Lysande. Det var display:inline jag letade efter :)

Tack för era snabba svar!

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/103334-document-type-does-not-allow-element-meta-here
