HTML任务笔记:使用表单制作登录/注册页面
一、任务概述
当前时代倡导新时代、新技能、新梦想,大力弘扬劳模精神、劳动精神、工匠精神,鼓励青年走技能成才、技能报国的路线。本次课程依托新云课堂项目,学习表单相关开发。
表单核心定位
-
对用户端:表单是数据录入、填写、提交的交互界面。
-
对网站后端:表单是收集用户信息最核心的途径。
表单常见业务场景
网页中加入表单元素,可以实现这些常用功能:
• 会员注册、账号登录
• 问卷调查、信息填报
• 在线考试答题
• 论坛发帖、评论留言
• 个人资料修改、密码重置
表单数据验证两种方案
-
传统方案:HTML表单控件 + JavaScript脚本搭配,完成复杂表单校验;
-
HTML5新特性:HTML标签自带校验属性,无需JS代码,就能完成基础格式校验,大幅提升用户填写体验,也是本阶段需要入门了解的内容。
项目落地场景
新云课堂项目里三个核心页面,全部依靠表单实现:
-
用户登录页面
-
用户注册页面
-
个人信息登记页面
二、4.2 任务学习目标
(1)素质目标
-
在编码练习中,培养劳动精神与工匠精神,编写规范、整洁、易维护的前端代码;
-
培养顺应行业发展的意识,主动自学前端新技术、新属性,保持技能更新。
(2)知识目标
-
理解表单
-
能够独立制作语义化规范表单页面;
-
认识HTML5新增表单校验属性,掌握基础原生表单验证用法。
三、表单基础前置知识点(拓展补充)
- form表单容器标签
• 所有输入框、单选框、按钮等控件,都必须包裹在 内部;
• 核心属性:
◦ action:指定数据要提交到哪个后端接口地址;
◦ method:指定提交方式(常用GET / POST)。
- 常用表单控件
• 单行文本输入框、密码框、单选框、复选框、提交按钮、重置按钮;
•

浙公网安备 33010602011771号