目录
1. <table> 标签
3.2.1 说明
1.2格式
1.3 包含的元素
2.2 属性
3.2.2 示例
2. <form> 标签
2.4 应用场景
3. form 表单提交方式
3.1 get 方式
3.2 post 方式
3.3 get 与 post 的区别
首页 web前端 html教程 HTML table、form表单标签的介绍

HTML table、form表单标签的介绍

Jun 27, 2017 am 09:53 AM
form html table 标签 表单

  本篇主要介绍 table、form标签以及表单提交方式。

目录

1.

标签:在HTML 中定义表格布局。

2. 
标签:用于创建 HTML 表单。

3. 表单提交方式:介绍get、post方法。

 

1.

标签

1.1 说明

在HTML 中定义表格布局。

1.2格式


<table>
   <caption></caption>
   <tr> <th></th></tr>
   <tbody>
     <tr><td></td></tr>
     <tr><td></td><tr>
   <tbody></table>
登录后复制

 

1.3 包含的元素

:表头信息。

:定义一个表格行;

:定义一个表格头;若是纯文字,默认会以粗体的样式表现。

:可以理解为表格的内容区域,在Chrome、FF浏览器通过DOM进行表格动态插入行的时候,要使用这个。如果不进行DOM操作,可不用添加。

:定义一个单元格;

 

1.4 属性

table 属性:

  border :定义表格的边框宽度,默认为0,即无边框。

  title :表格的提示信息,当鼠标移到表格上方时,所提示的信息。

th、td 属性:

  colspan : 表示横向合并单元格 ( )

  rowspan :表示纵向合并单元格 (  )

 

1.5 示例


<table border=0 title="测试">
    <caption> 表格标题</caption>
    <tr>
        <th>姓名</th>
        <th>年龄</th>
    </tr>
    <tr>
        <td>张三</td>
        <td>22</td>
    </tr>
    <tr>
        <td><input type=text /></td>
        <td><input type=text /></td>
    </tr></table>
登录后复制

 

 

2.  标签

2.1 说明

标签用于创建 HTML 表单。

表单能够包含 input 元素,比如文本字段、复选框、单选框、提交按钮等等。

表单还可以包含 menus、textarea、fieldset和 label 元素 等。

 

2.2 属性

action {URL}:一个URL地址;指定form表单向何处发送数据。

enctype {string}:规定在发送表单数据之前,如何对表单数据进行编码。

指定的值有:application/x-www-form-urlencoded :在发送前编码所有字符(默认为此方式);

      multipart/form-data :不对字符编码。使用包含文件上传控件的表单时,必须使用该值

method {get/post}:指定表单以何种方式发送到指定的页面。

指定的值有:get :form表单里所填的值,附加在action指定的URL后面,做为URL链接而传递。

      post :form表单里所填的值,附加在HTML Headers上。

 

2.3 示例

 


<form enctype="multipart/form-data" action="ashx/login.ashx" method="post">
    <table>
        <tr>
            <td><label for="txtname">账号:</label></td>
            <td><input type="text" id="txtname" name="login_username" /></td>
        </tr>
        <tr>
            <td><label for="txtpswd">密码:</label></td>
            <td><input type="password" id="txtpswd" name="login_pswd" /></td>
        </tr>
        <tr>
            <td colspan=2>
                <input type="reset" />
                <input type="submit" />
            </td>
        </tr>
    </table>
</form>
登录后复制

 

 

2.4 应用场景

表单主要用于向服务器传输数据;如常见的登录、注册页面

 

3. form 表单提交方式

3.1 get 方式

3.1.1 说明

form表单里所填的值,附加在action指定的URL后面,做为URL链接而传递。

3.1.2 示例

在上面的form代码中输入如下:

账号:admin 

密码:123456

点击提交后:URL变为:


http://localhost:4778/ashx/login.ashx?login_username=admin&login_pswd=123456
登录后复制

变量提交的样式为:html元素的name属性=提交的值。多个变量,以 & 符号隔开。

 

3.2 post 方式

3.2.1 说明

form表单里所填的值,附加在HTML Headers上。

3.2.2 示例

同上面get方式一样。

账号:admin 

密码:123456

点击提交后:URL变为


http://localhost:4778/ashx/login.ashx
登录后复制

可看到只是action指定的URL,参数并没有附加在URL后面。

通过Fiddler软件,可以查看到HTML Header区域:有个名为WebKitFormBoundary2T7xmZEtMRQeAhNh 的对象

 查看【Raw】区域,可看见里面包含了提交的变量

 

3.3 get 与 post 的区别

  ①数据的查询:比如浏览论坛时,URL一般包含了分类、页码数、每页记录数等信息。 get 方式,能一目了然的看到所要查询的信息(条件)。 post 因为隐藏掉了这些信息,不方便进行检验查询条件。

  ②敏感数据的提交(安全性):对一项记录,进行更改、添加操作时,比如注册用户、更改用户资料等。get 方式附加在URL上,会泄露掉敏感的消息。 post 方式,能隐藏掉敏感的信息。

  ③大数据文本传递:get 虽然方便查询,但由于是附加在URL上,各浏览器对URL也有个长度限制。IE :2048字符。Chrome、FF 好像是 8182字符。post 好像没此限制。

以上是HTML table、form表单标签的介绍的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

Video Face Swap

Video Face Swap

使用我们完全免费的人工智能换脸工具轻松在任何视频中换脸!

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

HTML 中的表格边框 HTML 中的表格边框 Sep 04, 2024 pm 04:49 PM

HTML 表格边框指南。在这里,我们以 HTML 中的表格边框为例,讨论定义表格边框的多种方法。

HTML 中的嵌套表 HTML 中的嵌套表 Sep 04, 2024 pm 04:49 PM

这是 HTML 中嵌套表的指南。这里我们讨论如何在表中创建表以及相应的示例。

HTML 左边距 HTML 左边距 Sep 04, 2024 pm 04:48 PM

HTML 左边距指南。在这里,我们讨论 HTML margin-left 的简要概述及其示例及其代码实现。

HTML 表格布局 HTML 表格布局 Sep 04, 2024 pm 04:54 PM

HTML 表格布局指南。在这里,我们详细讨论 HTML 表格布局的值以及示例和输出。

HTML 输入占位符 HTML 输入占位符 Sep 04, 2024 pm 04:54 PM

HTML 输入占位符指南。在这里,我们讨论 HTML 输入占位符的示例以及代码和输出。

在 HTML 中移动文本 在 HTML 中移动文本 Sep 04, 2024 pm 04:45 PM

HTML 中的文本移动指南。在这里我们讨论一下marquee标签如何使用语法和实现示例。

HTML 有序列表 HTML 有序列表 Sep 04, 2024 pm 04:43 PM

HTML 有序列表指南。在这里我们还分别讨论了 HTML 有序列表和类型的介绍以及它们的示例

HTML onclick 按钮 HTML onclick 按钮 Sep 04, 2024 pm 04:49 PM

HTML onclick 按钮指南。这里我们分别讨论它们的介绍、工作原理、示例以及各个事件中的onclick事件。

See all articles