HTML学习笔记二

简介: HTML学习笔记二HTML表单:HTML表单用于搜集不同类型的输入< form >标签元素:HTML表单用于收集用户输入;form元素定义HTML表单< form >属性列表:属性 描述accept-charset 规定在被提交表单中使用的字符集(默认:页面字符集)。

HTML学习笔记二
HTML表单:
HTML表单用于搜集不同类型的输入
< form >标签元素:
HTML表单用于收集用户输入;

form元素定义HTML表单

< form >属性列表:
属性 描述
accept-charset 规定在被提交表单中使用的字符集(默认:页面字符集)。
action 规定向何处提交表单的地址(URL)(提交页面)。
autocomplete 规定浏览器应该自动完成表单(默认:开启)。
enctype 规定被提交数据的编码(默认:url-encoded)。
method 规定在提交表单时所用的 HTTP 方法(默认:GET)。
name 规定识别表单的名称(对于 DOM 使用:document.forms.name)。
novalidate 规定浏览器不验证表单。
target 规定 action 属性中地址的目标(默认:_self)。
表单元素:
表单元素指的是不同类型的 input元素、复选框、单选按钮、提交按钮……等

< input >标签:
< input >标签元素最重要的是 表单元素,标签根据不同的 type 属性,有多态性。

文本输入:

定义单选按钮输入

定义提交按钮

action属性:
定义在提交表单是执行的动作
向服务器提交表单的通常做法是提交按钮(submit)

action属性可以指定特定的脚本来处理被提交的表单数据


method属性:
定义提交表单时候所用的HTTP方法(GET或POST)

使用技巧:

如果表单提交是被动的(比如搜索查询),并且没有重要数据。

使用GET时,表单提交的数据在URL中是可见的

反之——

表单是动态更新或者密码内容的,POST更加适合,而且提交的数据在URL不可见

name属性:
如果希望提交的表单数据可以被服务器获取到或者看见,就需要给表单元素添加一个name属性(在脚本中会按照字段接收数据信息)

< fieldset >标签:组合表单元素
< fieldset >组合表单中的相关数据
< legend >元素为< fieldset >元素定义标题

<head>
    <title>用户</title>
</head>
<body>
    <form method="POST">
        <fieldset>
            <legend>用户注册</legend>
            用户名:<br />
            <input type="text" name="name" />
            <br />
            密  码:<br />
            <input type="text" name="passworld" />
            <br />
            <input type="submit" value="确定" name="input" />
        </fieldset>
    </form>
</body>

相关文章
|
3月前
|
存储 数据安全/隐私保护
走进HTML学习二
走进HTML学习二
|
4月前
|
前端开发
【前端学习从青铜到王者】—HTML常用标签(二)
【前端学习从青铜到王者】—HTML常用标签(二)
|
4月前
|
前端开发
【前端学习从青铜到王者】—HTML介绍(一)
【前端学习从青铜到王者】—HTML介绍(一)
|
7月前
|
移动开发 JavaScript HTML5
HTML5 基础学习
HTML5 基础学习
32 0
|
2月前
|
存储 移动开发 前端开发
HTML新特性【HTML5内联SVG、SVG_矩形、SVG 与 Canvas两者间的区别 、HTML5_MathML 】(三)-全面详解(学习总结---从入门到深化)
HTML新特性【HTML5内联SVG、SVG_矩形、SVG 与 Canvas两者间的区别 、HTML5_MathML 】(三)-全面详解(学习总结---从入门到深化)
46 0
|
1月前
|
前端开发 搜索推荐 JavaScript
编程笔记 html5&css&js 001 学习编程从网页开始
编程笔记 html5&css&js 001 学习编程从网页开始
|
2月前
|
Web App开发
某教程学习笔记(一):04、HTML基础
某教程学习笔记(一):04、HTML基础
13 0
|
2月前
|
前端开发 JavaScript
从零开始学习前端开发:HTML、CSS、JavaScript入门指南
【2月更文挑战第1天】本文将带领读者从零开始学习前端开发,介绍HTML、CSS和JavaScript的基础知识与应用,帮助读者快速入门前端开发领域。
62 1
|
3月前
|
XML JavaScript 前端开发
走进HTML学习一
走进HTML学习一
|
3月前
|
移动开发 Python HTML5
Python办公自动化【发送普通邮件、发送HTML邮件、发送附件邮件-smtplib、批量发送邮件-smtplib、发送邮件-zmail】(八)-全面详解(学习总结---从入门到深化)
Python办公自动化【发送普通邮件、发送HTML邮件、发送附件邮件-smtplib、批量发送邮件-smtplib、发送邮件-zmail】(八)-全面详解(学习总结---从入门到深化)
43 0