HTML标签之常见表单标签

标签

用于创建供用户输入的HTML表单。
属性:
action=""  规定表单提交时向何处发送数据。

method="post/get"  规定发送表单数据的HTTP方法。

name=""  表单名。

target=""  规定打开action的url的方式。
_blank 新窗口打开

_self  同一框架中打开(默认)

_top  整个窗口中打开

_parent 父窗口打开

  


标签


标签声明允许用户输入数据的input控件,输入数据的方式有很多,取决于type属性。

type:  number、time、year、month、data、url、email、image、range、file、search、submit、button、text、tel(电话号码字段)、radio、checkbox。

input标签属性介绍:

accept属性

规定上传文件服务器接收的文件类型,仅适用于type="file",accept属性值有:audio/*、video/*、image/*、MIME_type。

例:当accept="image/*"时,type="file",控件为上传文件类型。


上传的文件:


alt属性

  alt属性规定,当type="image"时,用户由于某些原因(如网络差、图片路径不正确等)无法查看图像时,可以用alt提供替代文本。

First name:

点击图片,输入框将被发送到服务器的“demo_form.php”页面。

注意: 如果 type 属性设置为 image,当用户单击图像时,浏览器将以像素为单位,将鼠标相对于图像边界的偏移量发送到服务器,其中包括从图像左边界开始的水平偏移量,以及从图像上边界开始的垂直偏移量。



autocomplete属性

autocomplete属性规定当在表单中输入数据时,浏览器是否自动完成数据的输入,autocomplete="on|off"。

First name:
Last name:
Email:


autofocus属性

autofocus属性规定当页面加载时,元素是否自动获取焦点(聚焦)。autofocus="autofocus"或autofocus


  First name: 
Last name:


checked属性

checked属性规定当元素的type="checkbox"或type="radio"时,是否预先选择

水果
蔬菜
足球 篮球



disabled属性


disabled发展规定是否禁用元素。当元素禁用时,用户不能进行数据输入。

帐号:
密码:



placeholder属性


placeholder属性规定元素提示用户输入数据。

姓名:



min、max属性

规定元素输入数据的最小、最大值。

maxlength属性

规定元素中输入数据的最大字符长度。



以上输入的数据是长为10个字符,即使再输入也没有反应。


step属性

step规定当元素的type="number"时的有效数字间隔。

间隔为3,点击一次,数字累积加3。


src、width、height属性


src属性规定了当元素的type="image"时图像的源。width、height属性规定了当元素的type=“image”时图像的宽高。

 First name: 



readonly属性


readonly属性规定了元素中的数据为只读模式,不能修改和输入。

姓名:
号码:


标签定义了一个下拉列表。


标签定义下拉列表的选项。

required属性规定了下拉列表中必须选择一项。(目前没有主浏览器支持该属性

size属性规定下拉列表可见选项的数目。






optgroup属性规定了下拉列表中的组合。

label属性为选项组规定描述标签。



组合更能看清选项属于那一类:


标签

标签为列表绘制边框。legend属性定义边框的标题。

边框标题



当没有列表,也可以绘制一个边框,里面没有内容,只有一个标题。


边框标题



标签

标签规定了元素可能的选项。由下拉框表示。



list属性值与 的id相对应。



元素定义标注(标记)。


for属性值与id对应。


点击其中一个文本标签选中选项:






标签的for属性值需与input元素的id相对应,这样点击文本标签才能选中选项。




你可能感兴趣的:(HTML学习笔记)