zoukankan      html  css  js  c++  java
  • HTML常见用法

    1、label与input建立关联

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
    </head>
    <body>
    
    <form action="">
        <label> 用户名
            <input type="text" name="name">
        </label>
    
        <label for="i1">密码</label>
        <input id="i1" type="password">
    </form>
    </body>
    </html>

      两种方式可以将label与input标签关联:

    • 将input标签放入label标签内;
    • 在label标签中添加for属性,for属性的值为input标签的id值

    2、form、input标签中autocomplete 属性

    2.1、定义

      autocomplete 属性规定输入字段是否应该启用自动完成功能。自动完成允许浏览器预测对字段的输入。当用户在字段开始键入时,浏览器基于之前键入过的值,应该显示出在字段中填写的选项。

      注意:autocomplete 属性适用于下面的 <input> 类型:text、search、url、tel、email、password、datepickers、range 和 color。

    2.2、语法

    <input autocomplete="on|off">

    2.2、form中关闭自动完成功能

    <form novalidate autocomplete="off" action="/reg/" method="post" class="form-horizontal reg-form"
          enctype="multipart/form-data"></form>

    3、input标签上传文件时accept属性

    3.1、定义

      accept 属性规定了可通过文件上传提交的服务器接受的文件类型。

      注意:accept 属性仅适用于 <input type="file">。

      提示:请不要将该属性作为您的验证工具。应该在服务器上对文件上传进行验证。

    3.2、语法

    <input accept="audio/*|video/*|image/*|MIME_type">

      提示:如需规定多个值,请使用逗号分隔(比如 <input accept="audio/*,video/*,image/*" />)。

    3.2、实例

    <form action="demo_form.html">
      <input type="file" name="pic" accept="image/*">
      <input type="submit">
    </form>
  • 相关阅读:
    jquery插件之jquery.extend和jquery.fn.extend的区别
    block,inline和inline-block的区别
    css 中 div垂直居中的方法
    Native App vs Web App 以及 Hybrid App的实现原理
    小结
    传输层的端口与TCP标志中的URG和PSH位
    常见路由表生成算法与收敛路由
    NAT技术与代理服务器
    CRC校验
    BinarySearchTree-二叉搜索树
  • 原文地址:https://www.cnblogs.com/bad-robot/p/9759536.html
Copyright © 2011-2022 走看看