XHTML 1.0 Strict

Los errores eran mayormente chorradas que se me habían pasado en su día, sin embargo he aprendido algo nuevo. Los formularios deben llevar sus elementos encerrados en algún párrafo, div, p, fieldset o similares. El caso concreto y errado:
<form action="resulta.php" method="post">
<input type="text" name="valor" />
<input type="submit" value="buscar" />
</form>
<form action="resulta.php" method="post">
<div>
<input type="text" name="valor" />
<input type="submit" value="buscar" />
</div>
</form>
Ahora que lo pienso casi mejor volvernos estrictos, para lo cual llegaría con cambiar el DOCTYPE actual por este otro:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">