Michael Johnson (
Sun, 18 Dec 94 13:43:48 EST

Subject: Re: HTML 3.0 FORM
Message-Id: <>
From: (Michael Johnson)
To: (Brian Behlendorf)
Cc: (HTML discussion list)
Date:    Sun, 18 Dec 94 13:43:48 EST

Brian Behlendorf writes:
>On Fri, 16 Dec 1994, Michael Johnson wrote:
>> The HTML 3.0 DTD for FORM reads:
>>   <!ELEMENT FORM - - %body.content -(FORM) +(INPUT|SELECT|TEXTAREA)>
>> If I understand this right, this means that INPUT, SELECT and TEXTAREA would
>> be allowed *anywhere* inside a FORM, which would seem to be undesirable to
>> For example, you would not want something like this to be legal:
>>   <TABLE>
>>   <TR>
>>   <INPUT type=radio name=joe value=blow>
>>   <TD>foo
>>   <TD>bar
>>   </TABLE>
>I'd very much like to be able to put form elements inside of tables, for
>what it's worth.

So would I, but I would want it to be inside of a TD, not stuck in a table
row before the first cell, as it is in the example above. I think what you're
saying is you want to be able to do this:

  <INPUT type=radio name=joe value=blow>

Michael Johnson
Relay Technology, Inc.