html5表单设计_HTML5软件

html5表单设计_HTML5软件HTML干货分享|HTML5:表单HTML5干货分享由睿峰的web讲师李鸿耀老师原创表单简介表单标签对‘<form>’是一个“块级素”。表单标签的内容通常是“表单素”+“提交按钮”的形式。它虽然和‘<div>

HTML干货分享|HTML5:表单   HTML5干货分享由睿峰的web讲师李鸿耀老师原创   表单简介   表单标签对‘<form>’是一个“块级素”。表单标签的内容通常是“表单素”+“提交按钮”的形式。它虽然和‘<div>’标签一样属于“块级素”,但它却有自己的实际用处,也就是若不将“表单素”放置于表单标签‘<form>’中,那某些表单素将会失效,如:“提交”按钮和“重置”按钮。   表单属性   name:规定表单的名称   action:规定当提交表单时向何处发送表单数据,它的属性值应该是一个“URL”   method:规定用于发送 form-data 的 HTTP 方法,值为:get/post   target:规定在何处打开“action”中设定的URL。有以下值(_blank、_self、_parent、_top、frame的name)   enctype:规定在发送到服务器之前应该如何对表单数据进行编码,有以下值:   application/x-www-form-urlencoded(默认,在发送前编码所有字符);   multipart/form-data(不对字符编码,在使用包含文件上传控件的表单时,必须使用该值;   text/plain(空格转换为 “+” 加号,但不对特殊字符编码);   autocomplete:规定是否启用表单的自动完成功能,有以下值:on/off   novalidate:如果使用该属性,则提交表单时不进行html5自带的验证。   ‘label’标签   表单中用于显示表单字段的标签,可以让用户知道该行表单素的作用,它属于“行级素”。和‘<span>’标签不一样,它配合后面学习的其它表单素可以实现一些作用上的关联。所以,标准的表单编写都需要在表单素前加上一对‘<label>’标签,内容需写上标签后表单素的作用。   
html5表单设计_HTML5软件
html5表单设计_HTML5软件   呈现效果如下:
html5表单设计_HTML5软件
html5表单设计_HTML5软件   ‘textarea’标签   ‘<textarea>’标签是一个可以输入多行文本的标签对,它同样是一个“行内块级标签”。   textarea 标签常用属性   cols:设置行数   rows:设置列数   placeholder:设置占位符   代码示例
html5表单设计_HTML5软件
html5表单设计_HTML5软件   呈现效果:   
html5表单设计_HTML5软件
html5表单设计_HTML5软件‘select’标签   通过‘<select>’标签可以创建单选和多选的下拉菜单。可以通过“size”属性设置该标签在一个选项菜单中可见的选项个数,当它的值设为“1”时,将显示为默认的‘<select>’下拉菜单的样式,‘<option>’是它必须的子菜单,否则将不能提供任何可选项,而‘<option>’标签通常需要具有一个“value”属性,以便于在做数据操作时能准确地通过该属性值取到对应标签的内容。   ‘select’标签常用属性   autofocus: 规定在页面加载后文本区域自动获得焦点。   disabled:规定禁用该下拉列表。   multiple:规定可以选择多个选项。   name:规定下拉列表的名称。   required:规定文本域是必填的。   代码示例
html5表单设计_HTML5软件
html5表单设计_HTML5软件‘selected’属性   如果想要默认选中某一项,则为‘option’标签添加‘selected’属性即可。   ‘select’分组   分组下拉菜单,将‘optgroup’标签嵌套在‘select’标签中,并为其指定‘label’属性设置组标题,再将‘option’标签嵌套在‘optgroup’标签中即可,如下所示:   
html5表单设计_HTML5软件
html5表单设计_HTML5软件   提示:size 属性可以指定显示的列表个数,当显示个数小于实际菜单项时以滚动显示呈现;   ‘dataList’标签   ‘<datalist>’需要配合一个属性为“list”的‘<input>’标签使用,通过将list的属性值设置为‘<datalist>’标签的“ID”属性的值来实现关联,实现出一个既可输入,又可选择的下拉菜单。当然,IE浏览器不支持该素。   代码示例:
html5表单设计_HTML5软件
html5表单设计_HTML5软件   ‘button’标签   ‘button’标签对和其它表单素一样,同是属于“行内块素”。   ‘button’标签常用属性   type:指定按钮类型,其值包括:button(普通按钮)/submit(提交按钮)/reset(重置按钮)   代码示例
html5表单设计_HTML5软件
html5表单设计_HTML5软件   效果呈现
html5表单设计_HTML5软件
html5表单设计_HTML5软件   ‘output’ 标签   ‘for’ 属性关联‘input’的‘id’属性值,如果有多个则以空格隔开;   为‘form’标签添加‘oninput’属性,根据公式拼接出输出内容;   如果需要转换为数字,则使用‘parseInt()’进行转换;   代码示例:
html5表单设计_HTML5软件
html5表单设计_HTML5软件   ‘input’标签   ‘input’标签是一个没有内容的标签,按照布局类型它属于“行内块级素”,它是通过设置属性及属性值来决定它的显示类型的   ‘input’标签常用属性   type:指定input类型   autocomplete:设置是否自动完成,其值为:on/off   autofocus:规定输入字段在页面加载时是否获得焦点,不适用于type= ‘hidden’   checked:默认选择,对type值为‘checkbox’及‘radio’有效   disabled:禁用   size:设置输入字段的宽度   maxlength:设置输入字段的最大长度   width:设置宽度,(适用于 type=‘image’)   height:设置高度,(适用于 type=‘image’)   step:设置输入字段合法数字间隔   required:表示输入字段为必需   readonly:表示只读   placeholder:设置输入框的占位符   pattern:规定输入字段的值的模式或格式。例如 pattern=‘[0-9]’表示输入值必须是 0 与 9 之间的数字。   multiple:如果使用该属性,则允许一个以上的值,适用于‘select’及‘datalist’   min:设置输入字段的最小值   max:这是输入字段的最大值   list:引用包含输入字段的预定义选项的 datalist 。   value:设置input的值   ‘type’属性值   text:普通输入框   password:密码输入框   radio:单选宽   checkbox:多选框   file:文件   button:普通按钮   submit:提交按钮   reset:重置按钮   image:图片按钮   hidden:隐藏域   email:邮箱输入框   url:资源地址   search:搜索框   number:数值输入控件   tel:电话号码   range:数值选择范围控件   date:日期选择控件   month:月份选择控件   week:周选择控件   time:时间选择控件   datetime:日期时间选择控件   datetime-local:本地日期时间选择控件   color:颜色选择控件   对表单素编组   对于一些复杂的表单,有时需要将一些素组织在一起,为此可以使用‘fieldset’素。在每一个‘fieldset’素中添加一个‘legend’素即可添加表单相关说明,‘legend’素必须是fieldset素的第一个子素,用法类似于‘details’素与‘summary’素的关系。   代码示例:   
html5表单设计_HTML5软件
html5表单设计_HTML5软件   显示效果:   
html5表单设计_HTML5软件
html5表单设计_HTML5软件   原文链接:https://blog.csdn.net/Hierarch_Lee/article/details/

2024最新激活全家桶教程,稳定运行到2099年,请移步至置顶文章:https://sigusoft.com/99576.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。 文章由激活谷谷主-小谷整理,转载请注明出处:https://sigusoft.com/68433.html

(0)
上一篇 2024年 8月 8日
下一篇 2024年 8月 8日

相关推荐

关注微信