【HTML①】常用标签、表格、表单

204 阅读7分钟

【HTML①】常用标签、表格、表单

✅持续创作,加速成长!这是我参与「掘金日新计划 · 10 月更文挑战」的第1天,点击查看活动详情

微信图片_20220930085611.png

一、HTML的概述

1什么是HTML?

HTML是做网站的、Web开发、互联网生态开发(PC端+移动端+微应用) 目前我们使用的都是HTML5,支持传统的PC端开发,还支持移动端开发还支持微应用开发,从而替换了部分传统的移动端开发技术。

2.HTML概念

HTML:Hyper Text Markup Language,超文本标记语言。是用来帮助我们构建网页的。

【超文本】:网页本身是一个文本文件,而超文本指的是这种文件中既可以包含文本信息,又可以包含图片,音频,视频和链接等非文字的信息。

【标记语言】:标记,也叫做标签。也就是说HTML这门语言是由标签组成的。 HTML的标签包含以下两种: (1)带有标签体的标签,如 <a>标签体</a> (2)不带标签体的标签(自结束标签),如<br/>,<hr/>

HTML通过提前约定好的标签来构建我们的网页内容,通过浏览器来进行解释执行 浏览器是一个HTML的解释器,在浏览器中内置了一个解释器,该解释器中包含了所有HTML标签的展示风格

二、HTML常用基础标签

1.HTML文件的骨架:

1.1 基本骨架

<html>
		<head>
				<title>我的网页</title>
		</head>
		<body>
				这是我的个人网站,欢迎您的光临!
		</body>
</html>

一、HTML的概述

1什么是HTML?

HTML是做网站的、Web开发、互联网生态开发(PC端+移动端+微应用) 目前我们使用的都是HTML5,支持传统的PC端开发,还支持移动端开发还支持微应用开发,从而替换了部分传统的移动端开发技术。

2.HTML概念

HTML:Hyper Text Markup Language,超文本标记语言。是用来帮助我们构建网页的。 【超文本】:网页本身是一个文本文件,而超文本指的是这种文件中既可以包含文本信息,又可以包含图片,音频,视频和链接等非文字的信息。 【标记语言】:标记,也叫做标签。也就是说HTML这门语言是由标签组成的。 HTML的标签包含以下两种: (1)带有标签体的标签,如 <a>标签体</a> (2)不带标签体的标签(自结束标签),如<br/>,<hr/>

HTML通过提前约定好的标签来构建我们的网页内容,通过浏览器来进行解释执行 浏览器是一个HTML的解释器,在浏览器中内置了一个解释器,该解释器中包含了所有HTML标签的展示风格

二、HTML常用基础标签

1.HTML文件的骨架:

1.1 基本骨架

<html>
		<head>
				<title>我的网页</title>
		</head>
		<body>
				这是我的个人网站,欢迎您的光临!
		</body>
</html>

2.png head标签:其中可以对网页进行整体设置

body标签:是HTML的正文标签,我们在网页上能看到的内容都写在该标签中

1.2 HTML的IDE工具:

(1)DW(Dreamweaver) (2)HBuilder (3)Subline (4)VSCode (5)WebStorm (6)记事本 (7)其他编程语言的IDE工具

2.HTML的基本标签

2.1标签的分类:

1.带有标签体的标签,这种标签成对出现;有开始标签也有单独的结束标签,如:<html></html>,<head></head>,<body></body>

2.没有标签体的标签(空标签,自结束标签),开始在结束在同一个标签中;如,<br />,<hr />

2.2 常用基本标签

1.标题标签hn(h1——h6) 格式:

<h1>......</h1>
<h2>......</h2>
<h3>......</h3>
<h4>......</h4>
<h5>......</h5>
<h6>......</h6>

例:

3.png

2.字体标签(font) 格式:

<font size="10" color="coral" face="微软雅黑">
    你好,吃了吗?
</font>

注:size:设置字体大小 color:设置颜色 face:设置字型 例:

4.png 3.段落标签(P) 主要用于将一段内容包裹起来,便于后期的统一设置,p标签本身没有效果,标签内的内容与标签外的内容空一行(自动换行) 格式:

<p style="color:blue;">......</p>

例:

5.png

4.换行标签(br) <br/>换行标签,中间不空行

5.水平线标签(hr)<hr/> 例:

<hr size="10" color="red" width="50%" align="left"/>

6.png

6.图片标签(img)

格式:

<img src=”图片地址” width=”宽度” height=”高度” />

注:src:图片地址

width:图片宽度

height:图片高度

title:图片的提示文本和图片未显示时的提示文本 例:

7.png 7.背景音乐(audio) 格式:

<audio src=”音乐” autoplay=“autoplay” loop=”loop”/>

例:

<audio src="aa.mp3" autoplay="aytoplay" loop="loop"></audio>

8.视频(video)

在H5之前大多数视频使用flash插件实现的,但flash插件加载速度较慢,在H5之后专门提供了一个视频的标签;

9.超链接标签(a)

用法1:超链接:主要用于将多个页面关联到一起,使用超链接可以直接访问另一个页面;

8.png 通过base标签统一设置页面超链接的显示目标<base target="_blank" />

用法2:用于锚记页面中的某个位置或其他页面中的某个位置

9.png

10.png

10.列表标签

(1)有序列表 格式:

<ol>
			<li>列表项</li>
</ol>

例:

(2)无序列表

在这里插入图片描述

(3)自定义列表 dl:外围标签 dt:列表的标题标签 dd:设置列表的具体列表项 在这里插入图片描述

11.marquee标签 在这里插入图片描述 在这里插入图片描述 12.文本设置标签

<b></b>字体加粗
<i></i>设置斜体
<u></u>设置文本下划线
<s></s>在文本上设置一个删除线

13.其他基本标签

2<sup>n</sup>:设置上标
log<sub>10</sub>10:设置下标

在这里插入图片描述

三、表格标签(重点)

1.表格的用途:

在这里插入图片描述

1.数据表格

2.页面布局(局部布局)

表格中的数据都在单元格中填写(在单元格中可以填写任何HTML元素及数据),除了单元格表格的其他位置无法填写数据;

2.表格标签:

1.Table(表格的外框)

2.Caption(设置表格标签)

3.Thead(表格头部)

4.Tbody(表格身体)

5.Tr(行)

6.Td(单元格)

7.Th(表头) 在这里插入图片描述

3.表格的常用属性:

Border:表格边框

Width:设置表格的宽度

Height:设置表格的高度

Align:设置表格的对齐方式(left/center/right)

Cellspacing:设置单元格之间的间距

Cellpadding:设置单元格的填充距离 在这里插入图片描述

4.表格的跨行及跨列应用

跨行指纵向合并单元格

rowspan:属性用于跨行

跨列指横向合并单元格

colspan:属性用于跨列

在这里插入图片描述

在这里插入图片描述

表格布局(不建议整体布局) 在这里插入图片描述

四、表单(重重点)

在我们页面上唯一用于接收用于输入并与服务器交互的元素——表单 我们做在网站或软件系统时会尽量避免用户输入,在任何软件系统都会存在需要用户输入的要素,用来收集用户的信息; 在网页上能够接收输入的只有表单; 表单是一个统称,它指的一系列表单元素的集合;

1.HTML的表单元素:

1.文本框(text)

2.密码框(password)

3.日期框(date)

4.数字框(number)

5.复选框(checkbox)

6.单选按钮(radio)

7.文本域(textarea)

8.文件域(file)

9.下拉列表(select)

10.隐藏域(hidden)

11.提交按钮(submit)

12.重置按钮(reset)

13.普通按钮(button)

14.图片按钮(image)<不推荐使用>

在网页中如果只写表单元素时无效的,表单元素必须归到一个表单中才起作用,在HTML中使用`

`一对标签来表示一个表单;需要的表单元素必须在这对标签中才能起作用(form表单);

常见的表单元素都在一个<input>标签中

在form标签中有一个action的属性,该属性的值指定当前表单的提交位置

当用户单击submit按钮时,会自动将表单的数据提交到action属性指定的位置

表单有两种提交方式(form标签的method属性中设置):

1.GET提交方式(默认)

1.1 不安全,在地址栏中会显示提交的数据信息

1.2 GET提交方式提交的数据量大小不能超过255个字节

2.POST提交方式

1.1 安全,在地址栏中不显示提交的数据

1.2 POST提交方式理论上提交的数据量可以无限制

页面与服务器交互都有提交方式,超链接的提交方式为get

2.自定义注册表单:

在这里插入图片描述 在这里插入图片描述 在这里插入图片描述 在这里插入图片描述

好啦!今天就和大家分享这些了,关注我,我们下期再见!!!!

✨ 改 变 能 改 变 的 , 接 受 不 能 改 变 的 !

👍 点 赞 , 你 的 认 可 是 我 创 作 的 动 力 ! 

⭐️ 收 藏 , 你 的 青 睐 是 我 努 力 的 方 向 ! 

✏️ 评 论 , 你 的 意 见 是 我 进 步 的 财 富 !