---
title: "Problem med validering"
type: "forum-thread"
url: "https://www.webforum.nu/amne/html-css/155392-problem-med-validering"
topic: "HTML & CSS"
topic_url: "https://www.webforum.nu/amne/html-css"
author: "M@gnus"
published: "2006-12-30T00:17:36.000Z"
updated: "2007-01-02T20:54:34.000Z"
replies: 10
views: 717
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/155392-problem-med-validering"
---

# Problem med validering

## #1 — M@gnus, 2006-12-30T00:17Z

Halloj!
Jag håller på att bygga om en av mina siter enligt konstens alla regler för att den ska validera. Problemet jag springer på är att i menyn validerar första raden

```
<a href="/index.jsp"><img src="/images/buttons/b_start.gif" width="120" height="14" alt="Startsidan" border="0" /><br />
```

 men inte den som kommer efter 

```
<a href="/sitemap/index.jsp"><img src="/images/buttons/b_site.gif" width="120" height="14" alt="Sitemap &ouml;ver v&aring;r webb" border="0" /><br />
```

 fast jag tycker att dom ser likadana ut  :q Är jag blind eller vad? Har suttit och stirrat på dessa rader rätt länge nu men hittar ingen skillnad.

> **w3c skrev:**
>
> Error  Line 52 column 28: document type does not allow element "a" here; missing one of "object", "span", "bdo", "applet", "iframe", "tt", "i", "b", "u", "s", "strike", "big", "small", "font", "em", "strong", "dfn", "code", "q", "samp", "kbd", "var", "cite", "abbr", "acronym", "sub", "sup", "label", "ins", "del" start-tag.
> 
> \<a href="/sitemap/index.jsp"\>\<img src="/images/buttons/b_site.gif" width="120" h
> 
> The mentioned element is not allowed to appear in the context in which you've placed it; the other mentioned elements are the only ones that are both allowed there and can contain the element mentioned. This might mean that you need a containing element, or possibly that you've forgotten to close a previous element.
> 
> One possible cause for this message is that you have attempted to put a block-level element (such as "\<p\>" or "\<table\>") inside an inline element (such as "\<a\>", "\<span\>", or "\<font\>").

Understryckningen på sista haken (\<a href="/sitemap/index.jsp"\>) är där validatorn tycker eljest än vad jag gör...
Någon som kan reda ut begreppen?

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

## #2 — zcorpan, 2006-12-30T00:24Z

Var har du \</a\>?

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

## #3 — M@gnus, 2006-12-30T09:47Z

> **zcorpan skrev:**
>
> Var har du \</a\>?

Var lite trött i luvan och missförstod validatorn tror jag  :r 
Hur som haver, även med \</a\> på plats igen  :e blir det fortfarande inte rätt.  :(

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

## #4 — jarvklo, 2006-12-30T09:53Z

Hmm...

Har du en länk till sidan eller möjlighet att visa upp mer kod (dvs hur det ser ut före och efter de strulande länkarna)?

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

## #5 — M@gnus, 2006-12-30T13:03Z

Det är alltså menyn det gäller och den är inkluderad i sidan.

```
<%
// NOTE: needs a definition of
//         String subMenu = "<sub menu name>";
%>

<table bgcolor="#67A3D0" style="border: 1px solid #000000;">
  <tr>
<td>

[B]<A href="/index.jsp"><img src="/images/buttons/b_start.gif" width="120" height="14" alt="Startsidan" border="0"></A><br />[/B]
[B]<A href="/sitemap/index.jsp"><img src="/images/buttons/b_site.gif" width="120" height="14" alt="Sitemap &ouml;ver v&aring;r webb" border="0"></A><br />[/B]
<a href="/news/index.jsp"><img src="/images/buttons/b_news.gif" width="120" height="14" alt="Sitemap &ouml;ver v&aring;r webb" border="0"></a><br>
<a href="/ju-jutsu/index.jsp"><img src="/images/buttons/b_ju-jutsu.gif" width="120" height="14" border="0" alt="Ju-jutsu, filosofi"></a><br>
<!-- undermeny ju-jutsu -->
<%
  if (subMenu.equals("jutsu"))
  {
%>
  &nbsp;&nbsp;&nbsp;- Ju-jutsu Kai<br>
  &nbsp;&nbsp;&nbsp;- <a href="/ju-jutsu/practise.jsp">Tr&auml;ning</a><br>
  &nbsp;&nbsp;&nbsp;- <a href="/ju-jutsu/monsystem.jsp">Barn/ungdom</a><br>
  &nbsp;&nbsp;&nbsp;- <a href="/ju-jutsu/graduation.jsp">Gradering</a><br>
  &nbsp;&nbsp;&nbsp;- <a href="/ju-jutsu/selfdefence.jsp">Sj&auml;lvf&ouml;rsvar</a><br>
  &nbsp;&nbsp;&nbsp;- <a href="/ju-jutsu/instructor.jsp">Instrukt&ouml;rer</a><br>
  &nbsp;&nbsp;&nbsp;- <a href="/ju-jutsu/historia.jsp">Historia</a><br>
  &nbsp;&nbsp;&nbsp;- <a href="/ju-jutsu/budofilosofi.jsp">Budofilosofi</a><br>
  &nbsp;&nbsp;&nbsp;- <a href="/ju-jutsu/hansgreger.jsp">Stilchefen</a><br>
<%
  }
%>
```

Eftersom jag använder samma fil/meny i befintlig site har jag inte gjort något åt den ännu. Håller på att försöka designa nytt i CSS och därför provade jag att validera sidan. :OO

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

## #6 — Troxy, 2006-12-30T13:05Z

Det verkar som att du kodar XHTML, och det är skriftlägeskänsligt, dvs. du måste skriva koden med små bokstäver! ;)

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

## #7 — M@gnus, 2006-12-30T15:00Z

> **Troxy skrev:**
>
> Det verkar som att du kodar XHTML, och det är skriftlägeskänsligt, dvs. du måste skriva koden med små bokstäver! ;)

Fast i första versionen var det bara små bokstäver på allt.  :l

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

## #8 — tanten, 2006-12-30T15:15Z

Men ta bort snedsträcken i \<br /\> och se om det hjälper.

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

## #9 — M@gnus, 2006-12-30T23:47Z

> **tanten skrev:**
>
> Men ta bort snedsträcken i \<br /\> och se om det hjälper.

Det blev lite annat resultat men jag får då detta istället: 

> You may have neglected to close an element, or perhaps you meant to "self-close" an element, that is, ending it with "/\>" instead of "\>".

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

## #10 — tanten, 2006-12-31T07:41Z

```
<A href="/index.jsp"><img src="/images/buttons/b_start.gif" width="120" height="14" alt="Startsidan" border="0"></A><br />
<A href="/sitemap/index.jsp"><img src="/images/buttons/b_site.gif" width="120" height="14" alt="Sitemap &ouml;ver v&aring;r webb" border="0"></A><br />
<a href="/news/index.jsp"><img src="/images/buttons/b_news.gif" width="120" height="14" alt="Sitemap &ouml;ver v&aring;r webb" border="0"></a><br>
<a href="/ju-jutsu/index.jsp"><img src="/images/buttons/b_ju-jutsu.gif" width="120" height="14" border="0" alt="Ju-jutsu, filosofi"></a><br>
```

 
I den här visade du lite blandad kompott när det gäller vilken doctype du valt.  :) 
Är det xhtml ska alla img och \<br\> avslutas som du visade i första inlägget och ha små bokstäver. border ="0" skriver du i css i stället.
Om du valt htlml ska det se ut som de två sista du har.

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

## #11 — M@gnus, 2007-01-02T20:54Z

Nu har jag lyckats ordna border="0" i css:n i stället för i img taggarna och det fungerar fint. Har nu endast 17 errors och de återstående kommer sig av ett halv avancerat jsp-script för en nyhetsrulle där det saknas lite snuttar i de genererade länkarna. Ska se om jag lyckas fixa till det också så småning om.  ;) 

Tack så länge alla för hjälpen, jag lär återkomma   :birp

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

---

Tråden på webben: https://www.webforum.nu/amne/html-css/155392-problem-med-validering
