HTML5学习笔记之表单标签

2017-06-15  本文已影响114人  TitanCoder

HTML5学习笔记之表单标签

其他HTML5相关文章

HTML5学习笔记之HTML5基本介绍

HTML5学习笔记之基础标签

HTML5学习笔记之表格标签

HTML5学习笔记之表单标签

HTML5学习笔记之音视频标签

image
<form>
    所有的表单内容,都要写在form标签里面
</form>

input标签

1.输入框

1.1 明文输入框

1.2 暗文输入框

1.3 给输入框设置默认值

1.4 规定输入字段中的字符的最大长度

1.5 代码

<form>
    <!--明文输入框-->
    <p>账号: <input type="text" /></p>
    <!--暗文输入框-->
    <p>密码: <input type="password" /></p>

    <!--p标签换行-->
    <p>账号: <input type="text" value="tqj" /></p>
    <p>密码: <input type="password" value="0929" /></p>


    <p>最大长度: <input type="text" maxlength="5"/></p>
</form>

Snip20170615_22.png

2. 单选框(radio)

3. 多选框(checkbox)

4. label标签

示例代码

<!--单选框-->
<!--checked属性,为默认值-->
<label for="sex">性别: </label>
<input type="radio" name="sex" checked /> <label for="sex">男</label>
<input type="radio" name="sex" /> <label for="sex">女</label>
<input type="radio" name="sex" /> <label for="sex">妖</label>
<p></p>

<!--多选框-->
<label for="课程">课程: </label>
<input type="checkbox" name="课程" checked /> <label for="课程">HTML5 </label>
<input type="checkbox" name="课程" checked /> <label for="课程">Swift </label>
<input type="checkbox" name="课程" /> <label for="课程">OC </label>
<input type="checkbox" name="课程" /> <label for="课程">CSS </label>

Snip20170615_1.png

5. 按钮

5.1 普通按钮

5.2 图片按钮

5.3 还原按钮

5.4 提交按钮

示例代码

<!--按钮-->
<!--普通按钮-->
<input type="button" value="点我有奖">
<!--图片按钮-->
<input type="image" src="http://note.youdao.com/favicon.ico">
<!--还原按钮-->
<input type="reset">
<!--提交按钮-->
<input type="submit">

Snip20170615_3.png

6. 隐藏域

7.取色器和日期选择器

  • 亲自测试,在Mac电脑的Safari浏览器不兼容,只能用谷歌浏览器
<!--取色器-->
<label>颜色: </label> <input type="color">
<!--换行-->
<p></p>

<!--日期选色器-->
<label>时间: </label> <input type="date">

Snip20170615_5.png

8. 数据列表

  <option>待选项内容</option>
</datalist>
<!--数据列表-->
请选择车型: <input type="text" list="cars">
<datalist id="cars">
    <option>奔驰</option>
    <option>宝马</option>
    <option>奥迪</option>
    <option>别克</option>
    <option>奔腾</option>
    <option>奔跑</option>
</datalist>

Snip20170615_6.png Snip20170615_7.png

三. 多行文本框(文本域)

<!--禁止手动拉伸-->
<style type="text/css">
  textarea{
      resize: none;
  }
</style>

四. 下拉列表

示例代码

<!--给下拉表添加分组-->
<select>
    <optgroup label="杭州市">
        <option>江干区</option>
        <option>西湖区</option>
        <option>滨江区</option>
        <option>下城区</option>
    </optgroup>
    <optgroup label="烟台市">
        <option>莱山区</option>
        <option>芝罘区</option>
    </optgroup>
    <option selected>北京市</option>
</select>

Snip20170615_8.png
  • 对HTML5语言有兴趣的同学,给大家极力推荐:江哥的视频HTML5 + 跨平台开发,只是不知道会不会继续更新

上一篇 下一篇

猜你喜欢

热点阅读