form, table表示表格的时候有什么区别?

如题所述

楼主搞错了
html中form表示一个表单,用来把一系列的控件包围起来,然后再统一发送这些数据到目标,比如最常见的注册,你说需要填写的资料,都是被封装在form里的,填写完毕后,提交form内的内容,如果不再form内则不会提交
而table 则是用来布局的 当你填写资料的时候 你有没有发现页面所提供的文本框,文字,按钮之类的..都摆放的非常整齐 这就是table的作用,一行一行的以表格的形式展示内容
table仅仅只是用来布局用的,form则是用来封装数据的
2者在概念上是不同的,通常发挥作用的是form,但是form内那些无规则随意摆放的文本框怎么看上去很整齐呢 ,所以通常是一个form里嵌套table
比如:

<form action='xx.jsp'>
<table>
<tr>
<td>用户名:</td>
<td> <input type='text' /> </td>
<tr>
</table>
</form>

看出form和table的区别了吧 ,真正要提交给服务器的东西 ,是包含在form里的form元素,table只是将这些元素在页面上摆放整齐

。。。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2017-09-09
table与form作为"表格"的意思,两者有点区别,当着重填的意思时,用form。 table也可当图表讲,不一定非得有格。 form格的意思浓,而table可以包含form的意思,form确不能包含table的意思。table比较笼统,form比较专一本回答被提问者采纳
第2个回答  2009-08-30
form和table的翻译都是表格:
1,其实form是填写信息的纸,就像中文说“填个表”,姓名,性别等等,是这样的表格,具体的个人简历表叫resume。
2,而table,是有框的数据表格,像excel中那样的数据表,叫做table。
3,chart也可以说是表格,但其形式为图,比如pie chart 饼状图,bar chart 柱状图等等。
第3个回答  2019-08-01
form是表单,table是表格,而这根本就不同
Form里面包括提交参数,table就是一个数据格式显示的地方
第4个回答  2009-08-30
form是那种常见的填表用的 比较正式

table相当于chart 大多数情况指的是time-table (时间表)