algunas consideraciones previas...
html válido != sitio web accesible
html válido != html semántico
Si quieres hacer un sitio accesible, PRO FAVOR, NO USES TABLAS PARA DISEÑAR. Las tablas estan pensadas para tabular datos.
Cita: e cerrado las marcas como me has dicho
yo sigo viendo que no... ej:
Código HTML:
<link href="esilos/estilos.css" rel="stylesheet" type="text/css">
que debería de ser
Código HTML:
<link href="esilos/estilos.css" rel="stylesheet" type="text/css" />