webForumDet fria alternativet

Problem med validering

10 svar · 703 visningar · startad av M@gnus

M@gnusMedlem sedan jan. 20061 808 inlägg
#1

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?

zcorpanMedlem sedan dec. 20042 245 inlägg
#2

Var har du </a>?

M@gnusMedlem sedan jan. 20061 808 inlägg
#3

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. :(

jarvkloMedlem sedan juli 20013 378 inlägg
#4

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)?

M@gnusMedlem sedan jan. 20061 808 inlägg
#5

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

TroxyMedlem sedan mars 20041 505 inlägg
#6

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

M@gnusMedlem sedan jan. 20061 808 inlägg
#7

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

tantenMedlem sedan nov. 20051 596 inlägg
#8

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

M@gnusMedlem sedan jan. 20061 808 inlägg
#9

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 ">".

tantenMedlem sedan nov. 20051 596 inlägg
#10
<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.

M@gnusMedlem sedan jan. 20061 808 inlägg
#11

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

128 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
125 ms — hämta tråd, inlägg och bilagor (db)