bug: <FORM name= ...> in HTML 4.01 Transitional

Validator.w3.org says that "name" attribute doesn't exist in <FORM> in
HTML 4.01 Transitional. DTD and HTML specification (17.3) says that
"name" is implied.

<!ELEMENT FORM - - (%flow;)* -(FORM)   -- interactive form -->
<!ATTLIST FORM
  %attrs;                              -- %coreattrs, %i18n, %events --
  action      %URI;          #REQUIRED -- server-side form handler --
  method      (GET|POST)     GET       -- HTTP method used to submit the form--
  enctype     %ContentType;  "application/x-www-form-urlencoded"
  accept      %ContentTypes; #IMPLIED  -- list of MIME types for file upload --
  name        CDATA          #IMPLIED  -- name of form for scripting --
  onsubmit    %Script;       #IMPLIED  -- the form was submitted --
  onreset     %Script;       #IMPLIED  -- the form was reset --
  target      %FrameTarget;  #IMPLIED  -- render in this frame --
  accept-charset %Charsets;  #IMPLIED  -- list of supported charsets --
  >


Example is http://naive1.isd.dp.ua/test/form.html
Validator result is
http://validator.w3.org/check?uri=http%3A%2F%2Fnaive1.isd.dp.ua%2Ftest%2Fform.html&doctype=Inline


-- 
Serguei Trouchelle,
 http://www.isd.dp.ua

Received on Thursday, 16 August 2001 11:56:59 UTC