Originariamente inviato da Mich_
Come dicevo anche sopra, mi e` capitato di sottoporre una pagina al validatore HTML del W3C, e di non aver visto segnalato alcuni gravi errori di HTML. La coa strana e` che avevo fatto varie prove: la prima volta ha riportato errori; ho modificato qualche parametro di validazione e gli errori sono spariti (il validatore dava la pagina come valida); ho riporistinato i parametri iniziali e ancor non venivano segnalati errori.
E la cosa non deve essere unica, dato che a volte alcuni utenti di questo forum dichiarano di aver validato la pagina, che risulta con errori (tipo tag non innestati correttamente o non chiusi).

Ho quindi l'impressione che sia un problema del validatore. E la cosa mi pare grave, dato che e` praticamente l'unico (che io sappia tutti fanno riferimento a quello).
Mi piacerebbe capire in quali condizioni succede (tanto per capire come ci dobbiamo comportare).
ti quoto dalla testa ai piedi...

allora un esempio:

codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>| home |</title>
<meta http-equiv="Expires" content="0" />
<meta http-equiv="Pragma" content="no-cache" />
<meta http-equiv="Cache-Control" content="no-cache" />
<meta http-equiv="imagetoolbar" content="no" />
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="robots" content="index, follow" />

<link rel="icon" href="immagini/icon.png" type="image/png" />
<link media="screen" rel="stylesheet" type="text/css" href="css/style.css" />

<!--[if lte IE 6]> 
<link media="screen" rel="stylesheet" type="text/css" href="css/styleIE.css" />
<![endif]-->

<script type="text/javascript" src="js/chrome.js"></script>


</head>

<body>

<div id="head" title="Home"><h1>home</h1></div>

<div id="contenuti">


<div id="menu">
	<span id="topMenu"></span>
	
	<div id="sel" class="menutitle" onclick="chiudi();">

AAAA</p></div>
	
	<div class="menutitle" onclick="SwitchMenu('sub1')">

BBBB</p></div>
	<ul class="submenu" id="sub1">
		[*]Aaaaaa
		[*]Bbbbbb

		[*]Cccccc
		[*]Dddddd
	[/list]

	<div class="menutitle" onclick="SwitchMenu('sub2')">

CCCC</p></div>
	<ul class="submenu" id="sub2">
		[*]Nuoto

		[*]Danza
		[*]Arti marziali
	[/list]

	<div class="menutitle" onclick="SwitchMenu('sub3')">

DDDD</p></div>
	<ul class="submenu" id="sub3">
		[*]Aaaaaa

	[/list]
	
	<div class="menutitle" onclick="SwitchMenu('sub4')">

EEEE</p></div>
	<ul class="submenu" id="sub4">
		[*]Inacua
		[*]Bbbbbb
		[*]Cccccc
		[*]Dddddd

	[/list]

	<div class="menutitle" onclick="SwitchMenu('sub5')">

FFFF</p></div>
	<ul class="submenu" id="sub5">
		[*]Aaaaaa
		[*]Bbbbbb
		[*]Cccccc

		[*]Dddddd
	[/list]
	
	<div  class="menutitle" onclick="chiudi();">

GGGG</p></div>
	
	<div  class="menutitle" onclick="chiudi();">

HHHH</p></div>
	
	<span id="btmMenu"></span>
</div>



</div>

<div id="footer">


Ciao Pippo</p>

</div>

</body>
</html>
così al volo, prova a validarlo, vedi che non da nessun errore