【网页前端】HTML基本语法之排版标签和表单标签(二)

简介: 【网页前端】HTML基本语法之排版标签和表单标签(二)

  1.2标签标签篇【重点】

               1.2.1 表单标签(一):form

<form> 表单标签,单独使用时,在浏览器上没有任何展示效果。

但如果有数据需要提交到服务器,数据就可以集中在表单中进行提交。

表单相当于 WEB 程序的入口。

image.png

例如:我需要将各种蔬菜运送到老王家,就需要一辆车,表单就是网页中运送数据的车。

image.png

常见的表单应用:注册页面、登录页面。

<body><!--表单--> <form><!--此处的有效内容将被提交到服务器--> </form> <!--此处的内容在<form>标签外

表单的特点:

表单标签在浏览器上没有任何显示

表单用于向服务器传输数据

一个页面,如果需要通常只有一个表单,但也可以有多个表单。

               1.2.2 输入域标签 :input

<input> 标签用于获得用户输入信息,type 属性值不同,搜集方式不同。最常用的标签。

2.png

3.png

参数列表的格式:

参数名 1=参数值 1&参数名 2=参数值 2&参数名 3=参数值 3…….

例如:username=zhangsan&password=123&sex=man

示例:

<input type="text" name="username" value="jack" /><br /> 
<input type="password" name="userpwd" value="1234" /><br /> 
<input type="radio" name="gender" value="1" />男 
<input type="radio" name="gender" value="0" />女<br /> 
<input type="checkbox" name="hobby" value="a" />吃早饭 
<input type="checkbox" name="hobby" value="b" />吃午饭 
<input type="checkbox" name="hobby" value="c" />吃晚饭<br /> 
<input type="submit" value="提交按钮" /><br />

image.png

1.2.3 下拉列表标签: select

<select> 定义一个下拉列表。可以进行单选或多选。

<option>定义一个下拉列表的列表项。

image.png

select 属性:

image.png

option 属性:

image.png

练习:请按以下效果编写代码,要求“中班”默认选中 

image.png

  1.2.4 文本域标签: textarea

<textarea></textarea>标签

文本域标签,可支持用户输入并提交大量纯文字数据。

textarea 属性:

image.png

文本域和文本框区别:

1 文本框不能换行,文本域可以

2 文本框参数值是 value 属性,文本域参数值是标签的内容体

<textarea>我是默认显示内容</textarea>

image.png

   1.2.5 按钮标签: button (扩展-了解)

<button type="button|reset|submit"> 按钮标签极少使用,提供“普通|重置|提交”功能,不同的浏览器默认值不同。

 1.2.6 表单标签(二):form

from 属性:

image.png

Get post 提交方式区别:

get 提交的参数列表拼接到了地址栏后面

post 方式不会 拼接地址栏

get 方式提交的数据 敏感信息不安全

Post 方式提交的数据 相对安全

get 方式提交的数据量 有限的

Post 方式从理论上提交的数据量 无限大

两种提交方式用哪个?

一般提交数据使用 post

若数据量极少,不重要,没有中文,可以使用 get 方式。

               1.2.7 案例:用户登录

需求说明

要求完成以下效果:

1、 密码非明文

2、 登录按钮点击后,表单数据以 post 方式提交

image.png

知识点:

image.png

以上效果是:图片形式的提交按钮

image.png

src 资源位置也是通过快捷键来引入图片路径:

image.png

1.2.8 扩展:base

图片路径:

1、需要先设置基础路径,这样图片的路径就都加入了基础路径

image.png

2、粘贴图片路径即可

image.png

注意:

设置过<base>标签后,所有的相对路径都会从 base 路径出发

2.总结

image.png

4.png


相关文章
|
2天前
|
移动开发 前端开发 JavaScript
解锁HTML5表单:构筑网页完美交互的基石
解锁HTML5表单:构筑网页完美交互的基石
|
2天前
|
移动开发 前端开发 JavaScript
HTML5+CSS3+JavaScript网页实战
HTML5+CSS3+JavaScript网页实战
|
21小时前
|
前端开发 网络协议 JavaScript
程序员必知:前端之HTML
程序员必知:前端之HTML
|
1天前
|
移动开发 HTML5
HTML5网页成品(普洱茶购买)
HTML5网页成品(普洱茶购买)
|
2天前
|
移动开发 前端开发 搜索推荐
HTML5飞跃指南:基础标签元素,网页设计的第一步
HTML5飞跃指南:基础标签元素,网页设计的第一步
|
2天前
|
前端开发
常用 HTML 标签元素(表格、表单)
常用 HTML 标签元素(表格、表单)
|
9天前
|
JavaScript 前端开发 定位技术
html中a标签的多用性
html中a标签的多用性
|
9天前
|
前端开发 JavaScript
HTML的a标签如何做返回顶部的功能
HTML的a标签如何做返回顶部的功能
20 0
|
9天前
|
移动开发 定位技术 HTML5
HTML5的新语义化标签
HTML5的新语义化标签
10 0
|
19小时前
|
前端开发 JavaScript 数据库
如何实现前后端分离-----前端笔记
如何实现前后端分离-----前端笔记