HTML的学习,知识总结

HTML的学习,知识总结

基础知识

在这里插入图片描述

在这里插入图片描述
3、段落标签
在这里插入图片描述

注意:两个段落之间会自动换行
4、文本格式化标签
场景:需要让文字加粗、下划线、倾斜、删除线等效果
代码:
b strong 加粗
u ins 下划线
i em 倾斜
s del 删除线
注意:如果感觉内容比较重要就用右边的那一行代码,如果不那么重要就用左边那一行,凭着个人理解来选择。
5、图片标签
<img src="(图片的路径)" alt=“替换文本” title=“提示文本” width=“图片的宽度” height=“图片的高度">
注意:当图片加载失败时,才会显示替换文本
当鼠标悬停在图片上时,才会显示提示文本
属性之间没有顺序之分
6、路径
绝对路径:指目录下的绝对位置,可直接到达目标位置,通常从盘符开始的路径
例如:D:\day01\images\1.jpg
完整的网络地址:https://www.itcast.cn/2018czgw/images/logo.gif
相对路径:从当前文件开始出发找目标文件的过程
相对路径分类:
同级目录、下级目录、上级目录
同级目录:直接写目标文件的名字即可或者"./"+目标文件的名字
下级目录:从同级的目标文件所在的文件夹中寻找目标文件
上级目录:"…/"+目标文件的名字

7、音频标签
代码:

常见属性:
属性名 功能
src 音频的路径
controls 显示播放的控件
autoplay 自动播放(部分浏览器不支持)
loop 循环播放
注意:音频标签目前支持的三种格式:MP3、Wav、Ogg
8、视频标签
代码:

常见属性:
属性名 功能
src 视频的路径
controls 显示播放的控件
autoplay 自动播放(谷歌浏览器中配合muted实现静音播放)
loop 循环播放
注意:视频标签目前支持的三种格式:MP4、WebM、Ogg
9、超链接
场景:点击之后,从一个页面跳转到另一个页面
称呼:a标签、超链接、锚链接
代码:
超链接

特点:
双标签,内部可以包裹内容
如果需要a标签点击之后去指定页面,需要设置a标签的href属性

列表

使用场景:在网页中按照行展示关联性的内容,如新闻列表、排行榜、账单等
特点:按照行的方式,整齐显示内容
种类:无序列表、有序列表、自定义列表
1、无序列表
场景:在网页中表示一组无顺序之分的列表,如新闻列表
标签组成:
标签名 说明
ul 表示无序列表的整体,用于包裹li标签
li 表示无序列表的每一项,用于包含每一行的内容
显示特点:列表的每一项前默认显示圆点标识
注意点:
ul标签只允许包含li标签
li标签可以包含任意内容
2、有序列表
场景:在网页中表示一组有顺序之分的列表,如排行榜
标签组成:
标签名 说明
ol 表示有序列表的整体,用于包裹li标签
li 表示有序列表的每一项,用于包含每一行的内容
显示特点:列表的每一项前默认显示序号标识
注意点:
ol标签只允许包含li标签
li标签可以包含任意内容
3、自定义列表
场景:在网页的底部导航中通常会使用自定义列表实现
标签组成:
标签名 说明
dl 表示自定义列表的整体,用于包裹dt/dd标签
dt 表示自定义列表的主题
dd 表示自定义列表的针对主题的每一项内容
显示特点:dd前默认显示缩进效果、
注意点:
dl标签只允许包含dt/dd标签
dt/dd标签可以包含任意内容

表格

场景:在网页中以行+列的单元格的方式整齐展示和数据,如学生成绩单
基本标签:
标签名 说明
table 表格整体,可用于包裹多个tr
tr 表格每行,可用于包裹td
td 表格单元格,可用于包裹内容
注意点:
标签的嵌套关系:table>tr>td
1、表格标题和表头单元格标签
场景:在表格中表示整体大标题和一列小标题
其他标签:
标签名 名称 说明
caption 表格大标题 表示表格整体大标题,默认在表格着呢个体顶部居 中位置显示
th 表头单元格 表示一列小标题,通常用于表格第一行,默认内部文字加粗并居中显示
注意点:
caption标签书写在table标签内部
th标签书写在tr标签内部(用于替换td标签)
2、结构标签
场景:让表格的内容结构分组,突出表格不同部分(头部、主体、底部),使语义更加清晰
结构标签:
标签名 名称
thead 表格头部
tbody 表格主体
tfoot 表格底部
注意点:
表格结构标签内容用于包裹tr标签
表格的结构标签可以省略
3、合并单元格
场景:将水平或垂直多个单元格合并成一个单元格
合并单元格的步骤:
1、明确合并哪几个单元格
2、通过左上原则,确定保留谁删除谁
上下合并->保留最上,删除其他
左右合并->保留最左,删除其他、
3、给保留的单元格设置:跨行合并(rowspan)或者跨列合并(colspan)
属性名 属性值 说明
rowspan 合并单元格的个数 跨行合并,将多行的单元格垂直合并
colspan 合并单元格的个数 跨列合并,将多列的单元格水平合并
注意点:只有同一个结构标签中的单元格才能合并,不能跨结构标签合并(不能跨:thead、tbody、tfoot)

表单

1、input系列标签
场景:在网页中显示收集用户信息的表单效果,如登录页、注册页
标签名:input
input标签可以通过type属性值的不同,展示不同效果
type属性值:
标签名 type属性值 说明
input text 文本框,用于输入单行文本
input password 密码框,用于输入密码
input radio 单选框,用于多选一
input checkbox 多选框,用于多选多
input file 文件选框,用于之后上传文件
input submit 提交按钮,用于提交
input reset 重置按钮,用于重置
input button 普通按钮,默认无功能,之后配合js添加功能
a、input系列标签-文本框
场景:在网页中显示输入单行文本的表单控件
type属性值:text
常用属性:
placeholder 占位符,提示用户输入内容的文本
b、input系列标签-单选框
场景:在网页中显示多选一的单选表单控件
type属性值:radio
常用属性:
属性名 说明
name 分组。有相同name属性值的单选框位一组,一组中同时只能有一个被选中
checked 默认选中
注意点:
name属性对于单选框有分组功能
有相同name属性值的单选框为一组,一组中只能同时有一个被选中
c、input系列标签-文件选择
场景:在网页中显示文件选择的表单控件
type属性值:file
常用属性:
属性名 说明
multiple 多文件选择
d、input系列标签-按钮
场景:在网页中显示不同功能的按钮表单控件
type属性值:
标签名 type属性值 说明
input submit 提交按钮,点击之后提交数据给后端服务器
input reset 重置按钮,点击之后恢复表单默认值
input button 普通按钮,默认无功能,之后配合js添加功能
注意点:
如果需要实现以上按钮功能,需要配合form标签使用
form使用方法:用form标签把表单标签一起包裹起来即可
2、button按钮标签
场景:在网页中显示用户点击的按钮
标签名:button
type属性值(同input的按钮系列)
type属性值:
标签名 type属性值 说明
button submit 提交按钮,点击之后提交数据给后端服务器
button reset 重置按钮,点击之后恢复表单默认值
button button 普通按钮,默认无功能,之后配合js添加功能
注意点:
谷歌浏览器中button默认是提交按钮
button标签是双标签,更便于包裹其他内容:文字、图片等
3、select下拉菜单标签
场景:在网页中提供多个选择项的下拉菜单表单控件
标签组成:
select标签:下拉菜单的整体
option标签:下拉菜单的每一项
常见属性:
selected 下拉菜单的默认选中
4、textarea文本域标签
场景:在网页中提供可输入多行文本的表单控件
标签名:textarea
常见属性:
cols:规定了文本域内的可见宽度
height:规定了文本域内的可见行数
注意点:
右下角可以拖拽改变大小
实际开发时针对于样式效果推荐使用css设置
5、label标签
场景:常用于绑定内容与表单标签的关系
标签名:label
使用方法:
a、1、使用label标签把内容(如:文本)包裹起来
2、在表单标签上添加id属性
3、在label标签的for属性中设置对应的id属性值
b、1、直接使用label标签把内容(如:文本)和表单标签一起包裹起来
2、需要把label标签的for属性删除即可
6、语义化标签
没有语义的布局标签-div和span
场景:实际开发网页时会大量频繁的使用到div和span这两个没有语义的布局标签
div标签:一行只显示一个(独占一行)
span标签:一行可以显示多个
7、字符实体
场景:在网页中展示特殊符号的效果时,需要使用字符实体替代
结构:&英文;
常见的字符实体:
显示结果 描述 实体名称
空格 &nbsp
< 小于号 &lt
> 大于号 &gt
& 和号 &amp
" 引号 &quot
‘ 撇号 apos(IE不支持)

  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值