HTML --表单和输入

表单的做用是 搜集不一样类型的输入信息
html

表单是一个包含表单元素的区域浏览器

表单元素容许用户在表单中(eg:文本输入框、下拉列表、单选/复选框)作出一些动做。ui

表单使用表单标签订义code

<form>
......
    input 元素
......
</form>

输入orm

输入标签(<input>)是用在表单中最多的标签,输入类型是由类型属性(type)定义的。经常使用的类型以下htm

1.文本域(Text Fields)
utf-8

当用户要在表单中输入字母、数字或是汉字等内容时,就会用到文本域。get

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title> This is my HTML</title>
</head >
<body >
    <form>
        name:
        <input type="text" name="name" />
        <br />
        <br />
        gender:
        <input type="text" name="gender"/>
    </form>
</body>
</html>

2.单选按钮(Radio Buttons)input

当用户从若干选项中选取其中之一时,就会用到单选框。
it

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title> This is my HTML</title>
</head >
<body >
    <form>
        <input type="radio" name="choice" value="A" />A
        <br />
        <input type="radio" name="choice" value="B" />B
        <br />
        <input type="radio" name="choice" value="C" />C
        <br />
        <input type="radio" name="choice" value="D" />D
    </form>
</body>
</html>

3.复选框(Checkboxes)

当用户须要从若干给定的选择中选取一个或多个选项时,会用到复选框

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title> This is my HTML</title>
</head >
<body >
    <form>
        <input type="checkbox" name="choiceA" value="A" />A
        <br />
        <input type="checkbox" name="choiceB" value="B" />B
        <br />
        <input type="checkbox" name="choiceC" value="C" />C
        <br />
        <input type="checkbox" name="choiceD" value="D" />D
    </form>
</body>
</html>

4.表单的动做属性(Action)和确认按钮

用户点击确认按钮时,表单的内容会被保存起来或是传到另外一处,表单的动做属性定义了目的文件的文件名。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title> This is my HTML</title>
</head >
<body >
    <form name="input" action="跳转的页面" method="get">
        <input type="checkbox" name="choiceA" value="A" />A
        <input type="submit" value="submit" />
    </form>
</body>
</html>

5.下拉列表

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title> This is my HTML</title>
</head >
<body >
    <select name="cars">
        <option value="fukesi">福克斯</option>
        <option value="gaoerfu">高尔夫</option>
        <!-- selected属性代表哪一个下拉选项被选中-->
        <option value="hafu" selected="selected">哈弗</option>
        <option value="angkesaila">昂克赛拉</option>
    </select>
</body>
</html>

6.建立按钮

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title> This is my HTML</title>
</head >
<body >
    <input type="button" value="click" />
</body>
</html>

7.组合表单内相关元素

fieldset元素能够将表单内的相关元素分组,当一组表单元素被放到<fieldset>标签内时,浏览器会以特殊方式来显示它们,它们可能有特殊的边界、3D效果等。

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title> This is my HTML</title>
</head >
<body >
    <fieldset>
        <legend>张三</legend>
        姓名:<input type="text" />
        <br />
        性别:<input type="text" />
        <br />
        <input type="submit" value="Submit" />
    </fieldset>
</body>
</html>

8.定义选项组

能够经过<optgroup>标签将相关的选项组合在一块儿

<!DOCTYPE html>
<html>
<head>
    <meta charset="utf-8">
    <title> This is my HTML</title>
</head >
<body >
    <select>
    <optgroup label="fute">
        <option value="fukesi">福克斯</option>
        <option value="furuisi">福睿斯</option>
    </optgroup>
    <optgroup label="mazida">
        <option value="mazida6">马自达6</option>
        <option value="angkesaila">昂克赛拉</option>
    </optgroup>
    <optgroup label="dazhong">
        <option value="polo">菠萝</option>
        <option value="gaoerfu">高尔夫</option>
        <option value="baolai">宝来</option>
    </optgroup>
    </select>
</body>
</html>
相关文章
相关标签/搜索