- HTML标签
- 前言:
- 什么是HTML,为什么要学
- 一、段落标签
- 1.标题标签
- 2.换行标签
- 3.水平分割线
- 二、文本格式化标签
- 1.加粗
- 2.下划线
- 3.倾斜
- 4.删除线
- 三、媒体格式化标签
- 1.图片标签
- 2.音频标签
- 3.视频标签
- 4.链接标签
- 三、列表标签
- 1.无序列表
- 2.有序列表
- 3.自定义列表
- 四、表格标签
- 1.基本标签
- 2.相关属性
- 3.表格标题和表格单元格标签
- 4.合并单元格
- 五、表单标签
- 1.input系列标签
- 2.button按钮标签
- 3.select下拉菜单标签
- 4.textarea文本域标签
- 5.label标签
- 六、语义化标签(了解,电脑端不用)
- 七、字符实体
本文总结了HTML的基本概念和使用规则,可以收藏当作笔记,想不起来的时候翻阅查看,但如果想真正掌握,还需要动手写代码,学编程一定要实践!!!实践!!!实践!!!(重要的事情说三遍)
什么是HTML,为什么要学“Html是超文本标记语言,是用来描述web文档的一种标记语言。使用标签作为页面的开始和结束部分:1、html通常被称为静态网页;2、HTML是带html或Htm扩展名的文件…
这你们都看的多了,不给你们正经说了,大白话就是你想做网页,做前端,就得用HTML,它是基础中的基础。
1.标题标签
一共6级
< br >
3.水平分割线二、文本格式化标签 1.加粗
2.下划线
3.倾斜
4.删除线
可以有多个属性,用空格隔开
属性
- src是路径属性
路径:返回上一级是…/ 上两级是…/…/
下一级直接写文件夹名称 eg. images/ - alt是替换文本
当图片加载成功时不显示alt内容
图片加载失败显示alt内容 - title 是提示文本
当鼠标悬停时,才显示文本
注意:title属性不仅可以用于图片标签,还可用于其他标签 - width 和 height 设置宽度和高度
写一个就可以,另一个会等比变化
属性
- src 音频路径
- controls 显示播放控件
- autoplay 自动播放
- loop 循环播放
注意:音频标签目前支持三种格式:MP3,Wav,Ogg
3.视频标签
属性
- src 音频路径
- controls 显示播放控件
- autoplay 自动播放 (谷歌浏览器配合 muted 实现静音播放)
- loop 循环播放
超链接
开发初期还不知道跳转地址时,href=“#”(#代表空链接)
属性
href 链接地址
target
1. _self 默认值,在当前窗口跳转(覆盖原网页)
2. _blank 在空白页面跳转(保留原页面)
- 标签组成:、
| 标签 | 说明 |
|---|---|
| ui | 表示无序列表整体,用于包裹li标签 |
| li | 表示无序列表的每一项,用于包含每一行的内容 |
-
显示特点:
圆点显示 -
注意点:
ul标签中只允许包含li标签
li标签可以包含任意内容
- 标签组成:
| 标签 | 说明 |
|---|---|
| oi | 表示有序列表整体,用于包裹li标签 |
| li | 表示有序列表的每一项,用于包含每一行的内容 |
-
显示特点:
序号标识 -
注意点:
ol标签中只允许包含li标签
li标签可以包含任意内容
- 标签组成:
| 标签 | 说明 |
|---|---|
| dl | 表示自定义列表整体,用于包裹dt/dd标签 |
| dt | 表示自定义列表的主题 |
| dd | 表示自定义列表针对主题的每一项内容 |
-
显示特点:
dd前会默认显示缩进效果 -
注意点:
dl标签中只允许包含 dt/dd标签
dt/dd标签可以包含任意内容
- 标签组成:
| 标签 | 说明 |
|---|---|
| table | 表格整体,包裹tr |
| tr | 表格每行,包裹td |
| td | 表格单元格,包裹内容 |
- 注意点:
包裹关系:table>tr>td
常见相关属性:
| 属性名 | 属性值 | 属性效果 |
|---|---|---|
| border | 数字 | 边框宽度 |
| width | 数字 | 表格宽度 |
| height | 数字 | 表格高度 |
注意点:实际开发用CSS设置
3.表格标题和表格单元格标签| 标签名 | 名称 | 说明 |
|---|---|---|
| caption | 表格大标题 | 默认在表格整体顶部居中的位置 |
| th | 表头单元格 | 通常用于表格第一行,默认文字加粗并居中 |
注意点;
- caption标签在table标签内部
- th用于替换td
步骤:
- 明确合并哪几个单元格
- 通过左上原则,确定保留谁,删除谁
上下合并,只保留最上边的
左右合并,只保留最左边的
3.给保留的单元格设置:跨行合并或者跨列合并
| 属性名 | 属性值 | 属性效果 |
|---|---|---|
| rowspan | 合并单元格个数 | 跨行合并,垂直合并 |
| colspan | 合并单元格个数 | 跨列合并,水平合并 |
注意点:
只有同一结构标签中的单元格才能合并(thead,tbody,tfoot)
- 使用场景:网页显示收集用户信息的表单效果
- 标签名:input
input标签可以通过type属性值的不同,展示不同效果
3.type属性值:
| 标签名 | type属性值 | 说明 | 常用属性 | 说明 |
|---|---|---|---|---|
| input | text | 文本框,用于输入单行文本 | placeholder | 占位符,提示用户输入内容显示 |
| input | password | 密码框,写的内容用圆点显示 | placeholder | 占位符,提示用户输入内容显示 |
| input | radio | 单选框,用于单选框 | name;checked | 分组,拥有相同name属性值的单选框为一组,一组同时只能有一个被选中; |
| input | checkbox | 多选框,用于多选多 | checked | 默认选中 |
| input | file | 文件选择,用于之后上传文件 | multiple | 多文件选择 |
| input | submit | 提交按钮,能提交后台 | form;value | 必须在表单域标签内使用;给按钮添加显示信息 |
| input | reset | 重置按钮 | form | 必须在表单域标签内使用 |
| input | button | 普通按钮,默认无功能,之后配合js添加功能 | value | 给按钮添加显示信息 |
type属性值:(同input)
| 标签名 | type属性值 | 说明 | 常用属性 | 说明 |
|---|---|---|---|---|
| button | submit | 提交按钮,能提交后台 | form;value | 必须在表单域标签内使用;给按钮添加显示信息 |
| button | reset | 重置按钮 | form | 必须在表单域标签内使用 |
| button | button | 普通按钮,默认无功能,之后配合js添加功能 | value | 给按钮添加显示信息 |
注意点:
- 谷歌浏览器中默认button是提交按钮
- button标签双标签,便于包裹:文字,图片
1.标签组成:
select标签:下拉菜单的整体
option标签:下拉菜单的每一项
2.常见属性:
selected :下拉菜单的默认选中
标签名:textarea
注意点:
实际开发用css设置
1.使用场景:用于绑定内容和标签标签的关系
2.使用方法:
- 直接用label标签把表单标签和内容一起包裹起来
- 把label标签的for属性删除即可
特殊:没有语义的布局标签
- div标签:一行只显示一个(独占一行)
- span标签:一行显示多个
有语义标签–手机端常用标签
| 标签名 | 语义 |
|---|---|
| header | 网页头部 |
| nav | 网页导航 |
| footer | 网页底部 |
| aside | 网页侧边栏 |
| section | 网页区块 |
| artical | 网页文章 |
作用:在网页中显示特殊符号
- 网页不认识多个空格,只认识一个
空格字符实体: & nbsp ; (中间没有空格)


![HTML入门级,新手必备基础知识[可做笔记收藏] HTML入门级,新手必备基础知识[可做笔记收藏]](http://www.mshxw.com/aiimages/31/999757.png)
