Simple question: I keep running into the fact that li's (list) are inline elements. However, one of my menus has a sort of submit button inside, which I figure means it needs a form, and the submit itself can't just sit in a form-- it needs either a fieldset or a div or some block around it.

So I end up with an LI (inline) with a form with a div (a block) inside it. The validator says this is okay apparently (XHTML 1.0 strict) but I can't see how.

Anyone know? It seems to go against the rules.