---
title: "Validering - vad är fel?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/123373-validering-vad-är-fel"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "clarkbones"
published: "2005-02-27T22:29:38.000Z"
updated: "2005-02-27T23:57:39.000Z"
replies: 4
views: 258
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/123373-validering-vad-är-fel"
---

# Validering - vad är fel?

## #1 — clarkbones, 2005-02-27T22:29Z

Hej!

Jag vill få ordning på denna basicsida: <http://195.7.78.158/lucescoorg/index2.asp>

Den validerar trots sin enkelhet alls, och jag kan inte fattta vad jag gör för fel!

<http://validator.w3.org/check?uri=httP%3A%2F%2F195.7.78.158%2Flucescoorg%2Findex2.asp>

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

## #2 — martin, 2005-02-27T22:41Z

Du har avslutat metataggen och det ska man inte göra i html4

/ m a r t i n

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

## #3 — UlfT, 2005-02-27T22:43Z

Kollade du upp faq-länken som fanns i resultatet? <http://validator.w3.org/docs/help.html#faq-javascript>
Där fann jag följande:

> Why doesn't the validator like my \<link ... /\> or \<meta ... /\>?
> 
> HTML is based on SGML and uses an SGML feature (called SHORTTAG) (note that this is not the case with XHTML).
> 
> With this feature enabled, the "/" in \<link ... /\> or \<meta ... /\> already closes the link (or meta) tag, and the "\>" becomes some regular text, which is not allowed in the \<head\> element. Since \</head\>\<body\> is optional in HTML (again, not in XHTML), it is silently inserted, thus head-only elements like meta and style as well as "\</head\>" and "\<body\>", which may appear only once, become false.

Du har en meta-tag i din kod. Så som jag förstår saken, har då både \</head\> och \<body\> lagts till i all tysthet, varför det blir fel att ha dem igen. Hade det inte varit för detta tysta tillägg av taggar, skulle det ha stämt.

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

## #4 — zcorpan, 2005-02-27T23:29Z

Taggarna har inte lags till, eftersom de redan finns med i dokumentet.

Problemet är att \<meta /\> tolkas som \<meta\>&amp;gt;, och &amp;gt; är rå text och får inte förekomma inom HEAD.

Exempel på ett giltigt dokument som använder SHORTTAG: 

```
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN">
<title/Test/
<p<a href="#"/Testlänk/ <br/ Test
```

Väldigt få webbläsare har implementerat SHORTTAG, så det är inte särskilt användbart. Och den webbläsare som har stöd för SHORTTAG har problem med alla XHTML-filer som serverats som text/html...

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

## #5 — UlfT, 2005-02-27T23:57Z

> **zcorpan skrev:**
>
> Taggarna har inte lags till, eftersom de redan finns med i dokumentet.

Fast om man ska tro faq:en som validatorn länkade till, var själva problemet att taggarna faktiskt hade lagts till, trots att de redan fanns i dokumentet. Och anledningen till detta, var att "\>" inte fick förekomma som vanlig text i head-blocket. Alltså lades en \</head\> och en \<body\> in innan denna "\>". Och därmed blev de redan befintliga \</head\> och \<body\> felaktiga. Så tolkar jag det som stod i faq:en. Tolkar jag fel? Har faq:en fel?

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/123373-validering-vad-är-fel
