Jeg har noget xHTML-kode, som jeg ikke kan få til at validere som xHTML.
Det undrer mig dog meget, da jeg ganske enkelt ikke kan se, hvor det er
fejlen kommer fra. Min html-kode er:
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"DTD/xhtml1-strict.dtd">
<html>
<head>
<meta name="GENERATOR" content="Microsoft Visual Studio 7.0" />
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1" />
<title></title>
</head>
<body>
<table width="760" >
<tr>
<td align="right">
<form method="get" action="/search">
<input type="text" name="query" />
<input checked="checked" type="radio" name="search"
value="dftg" />
<select id="Select1" name="ffsdrt">
<option/>
</select>
</form>
</td>
</tr>
</table>
</body>
</html>
Fejlen jeg får er, at den brokker sig over mit første input-element med
årsagen
Error: element "input" not allowed here; possible cause is an inline
element containing a block-level element
Men hvorfor det ? Hvad er det jeg mangler ? Hele siden kan ses på
http://stocholm.dk/test/input.html, hvorpå der i siden er et link til
validator hos w3.org
--
Jesper Stocholm
http://stocholm.dk
Ny FAQ for dk.edb.internet.webdesign.serverside.asp
se
http://asp-faq.dk