I think so, too. Sorry for being hasty.
> What evidence did you base this conclusion on?
I based it on looking at the old html-0 DTD which appears near the end
of the HTML 2.0 spec. Oops. I scanned, found the content model and
the definition of the entity it contained, and thought I was done.
INPUT is still not in the content model of PRE, but PRE is in the content
model of FORM, and INPUT is an inclusion of FORM, so it's valid in PRE
(and many other places) as well, as long as the whole thing is ultimately
within a FORM.
> [Whether it should or not is open to debate... ]
This is certainly true, especially given the way it's specified. An
INPUT element within an H1, forsooth! OK, maybe that's not *completely*
farfetched ...
However, not to lose the main point of John Lewis' original message ...
different browsers certainly don't agree on the handling of markup within
PRE elements.
---glv