HTML基础标签

HTML基础标签,第1张

表单

一般写 的时候都需要给它打上一个标签(绑定一个 label:通过 id 用来绑定某一个输入元素,在每一个页面里面 id 要唯一)






    
    
    
    Web
    



    Form
    



点击 input 框 和 input 框 的 label 都会自动聚焦







    
    
    
    Web
    



    Form
    



name="username" 的作用

?后面表示这个 url 的所有参数:参数名 = 参数值,在输出给后端的时候把 name 和值对应起来






    
    
    
    Web
    



    Form

    



输入一堆数字

 

:用于让用户输入一个数字。其包括内置验证以拒绝非数字输入。浏览器可能会选择提供步进箭头,让用户可以使用鼠标增加和减少输入的值,或者只需用指尖敲击即可。
    :带有 “email” (电子邮箱) 类型标记的输入框元素 () 能够让用户输入或编辑一个电子邮箱地址,此外,如果指定了multiple属性,用户还可以输入多个电子邮箱地址。在表单提交前,输入框会自动验证输入值是否是一个或多个合法的电子邮箱地址 (非空值且符合电子邮箱地址格式). CSS 伪标签 :valid 和 :invalid 能够在校验后自动应用。

输入一个邮箱,注意 for 一定要对应 id,不一定要对应名字






    
    
    
    Web
    



    Form

    



注意: button 点击之后会把 form 里所有的内容全部提交

  元素 里有一种叫做 “password” 的值,给我们一个方法让用户更加安全的输入密码。这个元素是作为一行纯文本编辑器控件呈现的,其中文本被遮蔽以致于无法读取,通常通过用诸如星号(“*”)或点(“•”)等符号替换每个字符来实现。这个符号会根据用户的浏览器和 *** 作系统来具体显示哪个。






    
    
    
    Web
    



    Form

    





    的 radio 类型元素默认渲染为小型圆圈图表,填充即为激活,类似于之前描述额复选框(checkbox)类型。单选按钮允许你选择单一的值来提交表单。

所有 name 完全一样的 radio 构成一组,一组 radio 最多只能选择其中一个(所有名称一样的 radio 是互斥的)

常用属性有:

    name:名称
    id:唯一ID
    maxlength:最大长度,最多输入 3 个


    minlength:最小长度,最少输入 3 个


    required:是否必填,有些输入框要求用户必须填写


    placeholder:当表单控件为空时,控件中显示的内容






    
    
    
    Web
    



    Form
    
    
    




@ 是特殊符号会转义

在这里显示的是明文,但是传输给服务器的时候是加密的,由于是 https 协议

选择一个文件