Avatar billede gotchi Nybegynder
24. februar 2006 - 20:03 Der er 8 kommentarer og
1 løsning

w3.org melder fejl!

hvad betyder

Error Line 22 column 68: document type does not allow element "table" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag.
..."0" cellpadding="0" style="border:0px;width:85%;">
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>").
Avatar billede gotchi Nybegynder
24. februar 2006 - 20:05 #1
og

Error Line 51 column 58: document type does not allow element "table" here; missing one of "object", "applet", "map", "iframe", "button", "ins", "del" start-tag.
<table cellspacing="0" cellpadding="0" style="border:0px;">
Avatar billede erikjacobsen Ekspert
24. februar 2006 - 20:08 #2
Det betyder vel, som der står, at der ikke må stå en <table> på det sted.
Avatar billede gotchi Nybegynder
24. februar 2006 - 20:09 #3
hvor i alverden skal den så stå???
den står i body tagget
Avatar billede erikjacobsen Ekspert
24. februar 2006 - 20:11 #4
Mon dog. Men jeg skal ikke gætte, når jeg ikke kan se din kode.
Avatar billede gotchi Nybegynder
24. februar 2006 - 20:11 #5
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<title>menu</title>

<link rel="stylesheet" href="css/styleMenu.css" type="text/css" />

</head>

<body style="width:100%;">

<h1>Dine data ::</h1>

<div class="line"></div>
<table cellspacing="0" cellpadding="0" style="border:0px;width:85%;">
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td style="width:100px;">Brugernavn:</td>
</tr>
<tr>
      <td style="width:20px;">&nbsp;</td>
      <td style="width:100px;"><input type="text" class="felt" style="width:95%;" name="username" /></td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td style="width:100px;">Kodeord:</td>
</tr>
<tr>
      <td style="width:20px;">&nbsp;</td>
      <td style="width:100px;"><input type="password" class="felt" style="width:95%;" name="password" /></td>
</tr>
<tr>
      <td style="width:20px;">&nbsp;</td>
      <td style="width:100px;"><input type="submit" class="felt" style="width:55%;" value="OK" /></td>
</tr>
</table>

<br />

<h1>Teknologier ::</h1>
<div class="line"></div>
<table cellspacing="0" cellpadding="0" style="border:0px;">
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td1" style="width:100px;">(D)HTML</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td2" style="width:100px;">.NET</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td3" style="width:100px;">ASP</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td4" style="width:100px;">ASP.NET</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td5" style="width:100px;">C/C++</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td6" style="width:100px;">C#</td>
</tr>

<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td7" style="width:100px;">Clarion</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td8" style="width:100px;">ColsFusion</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td9" style="width:100px;">Delphi</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td10" style="width:100px;">J2EE</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td11" style="width:100px;">JSP</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td12" style="width:100px;">Java</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td13" style="width:100px;">JavaScript</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td14" style="width:100px;">Lingo</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td15" style="width:100px;">PHP</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td16" style="width:100px;">Perl/CGI</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td17" style="width:100px;">Reg.Exp.</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td18" style="width:100px;">VBscript</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td19" style="width:100px;">Visual Basic</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td20"  style="width:100px;">Visual Basic .NET</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td21" style="width:100px;">XML / VML</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td22" style="width:100px;">XSLT</td>
</tr>
</table>

<br />

<h1>Grafik ::</h1>
<div class="line"></div>
<table cellspacing="0" cellpadding="0" style="border:0px;">
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td23" style="width:100px;">3D studio max</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td24"  style="width:100px;">Blender</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td25"  style="width:100px;">Maya</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td26"  style="width:100px;">Paint shop pro</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td id="td27"  style="width:100px;">Photoshop</td>
</tr>
</table>

<br />
<h1>Aktivitet ::</h1>
<div class="line"></div>
<p>
<table cellspacing="0" cellpadding="0" style="border:0px;">
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td style="width:100px;">Online:</td>
      <td style="width:50px;font-weight:bold;">0</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td style="width:100px;">Oprettet:</td>
      <td style="width:50px;font-weight:bold;">0</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td style="width:100px;">Åbne spm:</td>
      <td style="width:50px;font-weight:bold;">0</td>
</tr>
<tr>
      <td style="width:20px;"><img src="gfx/pil.gif" alt="" /></td>
      <td style="width:100px;">Oprettet spm:</td>
      <td style="width:50px;font-weight:bold;">0</td>
</tr>
</table>
<div class="line"></div>

</body>
</html>
Avatar billede erikjacobsen Ekspert
24. februar 2006 - 20:20 #6
Men hvorfor bruge XHTML ???  Der er der bestemt ingen grund til.

Men ok, hvis du putter din <table> ind i en <div>, så skal det nok gå.
Avatar billede dkfire Nybegynder
25. februar 2006 - 16:10 #7
Kan se at du mangler at lave en form, ellers vil dine indput aldrig komme til at virke.
Og hvorfor laver du det til tabeller når du nu bruger styles alligevel. En forklaring på dit problem kan være at du bruger style="border: 0px;" i table, når der i forvejen allerede er en border-egenskab i table.
Avatar billede gotchi Nybegynder
25. februar 2006 - 18:39 #8
tak
Avatar billede stich Nybegynder
26. februar 2006 - 15:25 #9
Hvorfor wrappe table-elementet i et div-element? Så vidt jeg kan se er problemet det p-starttag der er lige inden, fjern det og siden validerer formentlig.

Og vi er nu mange der mener der er en rigtig god grund til at bruge XHTML, en hurtig introduktion til hvorfor, kan man fx læse i W3Cs  XHTML-FAQ.
Ved brug af HTML er jeg forresten også ret sikker på validatoren ikke ville brokke sig over ovenstående markup (udover de selvafsluttende tags), den kræver nemlig ikke dokumenter er "well-formed" (p-elementet behøver ikke afsluttes explicit).
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester