开发者

better way for creating html forms

i am here to find out which way is better for creating better html forms:

1.) <form><ul><li><lable> like:

<form ...>
     <fieldset>
          <ul>
               <li>
                    <label for="...">Name</label>
                    <input name="name" value="..." />
               </li>
               <li>
                    <label for="...">Email</label>
                    <input name="Email" value="..." />
               </li>
               <li>
                    <label for="...">Address</label>
                    <input name="address" value="..." />
               </li>
               <li>
                    <label for="...">&nbsp;</label>
                    <input type="submit" value="..." />
               </li>
          </ul>
     </fieldset>
</form>

2.) <form><dl> like:

<form ...>
     <fieldset>
           <dl>
                <label for="...">Name</label>
                <input name="name" value="..." />
           </dl>
           <dl>
                <label for="...">Email</label>
                <input name="Email" value="..." />
           </dl>
           <dl>
        开发者_开发百科        <label for="...">Address</label>
                <input name="address" value="..." />
           </dl>
           <dl>
                <label for="...">&nbsp;</label>
                <input type="submit" value="..." />
           </dl>
     </fieldset>
</form>


Have a look at the W3 guidelines

They use

   <FORM action="submit" method="post">
         <LABEL for="user" accesskey="U">name</LABEL>
         <INPUT type="text" id="user">
   </FORM>

Further on down this link they show how to group form controls.

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜