简介
HTML表单是一个包含表单元素的区域,用来收集用户输入的内容并提交。
表单元素通常包括b文本域(textarea)、单选框(radio-buttons)、复选框(checkboxes)等。
表单使用标签<form>来设置
form的常用属性
action:提交表单的地址
method:提交表单的方式(get和post)
表单的常用元素
input
写法:<input text=" " name=" " id=" "/>
表示让用户输入信息的元素
常用的属性有:
- 表示输入类型:
type="text" 表示文本框
type="password" 表示密码框
type="radio" 表示单选框
type="checkbox" 表示复选框
type="submit" 表示提交按钮
type="reset" 表示重置表单按钮
等 - 表示信息的名称:
name="xxx"
如果不输入名称,表单及时被提交,后台也不会收集信息。
textarea
写法:<textarea name=" " cols=" " rows=" "></textarea>
textarea表示生成一个可输入文本信息的文本域,他与<input type="text"/>的区别是textarea可以自定义宽、高;并且在没有页面限制的时候可以在页面上用鼠标加宽、高;其中输入的文本也可以进行换行的操作。
textare中的常用属性有:
cols="" 表示列数
rows="" 表示行数
label
写法:<label for=" "></label>
label 元素不会向用户呈现任何特殊效果。不过,它为鼠标用户改进了可用性。如果您在 label 元素内点击文本,就会触发此控件。就是说,当用户选择该标签时,浏览器就会自动将焦点转到和标签相关的表单控件上。
label标签的 for 属性应当与相关元素的 id 属性相同。
select及option
写法:<select>
<option></option>
<option></option>
</select>
select是复选框标签,它的选项则写在option标签中。