第三课学习总结

本文详细介绍了HTML中的图像标签,包括src、alt、title属性以及各种图片格式。接着讨论了视频和音频标签的使用,如controls、loop和autoplay属性,并提到了兼容性处理。此外,还提及了内联框架iframe和不同类型的列表(无序、有序、自定义)。最后,文章详述了表格的创建、合并单元格的方法以及一些过时的表格属性。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

    • 添加图像

1.<img src="" alt="" width="" title="">

img-添加图片标签

属性:src:设置图片路径

alt:当图片不能正常显示时,alt值会出现

title:当鼠标悬停时,title里面的内容会出现

路径的分类:

绝对路径:与文件的地址无关。本地地址(不要使用)、网址

相对路径:与文件的地址有关

图片的分类:

JPEG:支持的颜色表较多,图片可以压缩,但是不支持透明=》保存照片等颜色丰富的图片

GIF:支持颜色较少,支持简单透明和动图=》图片颜色单一或动图

PNG:支持颜色多,支持复杂透明,但不支持动图=》用来显示颜色复杂的透明图片,多用于网页

webp:谷歌推出专门用来表示网页的一种格式,具备其他格式的所有优点,文件格式小,但是兼容性不好

base64:将图片使用base64编码,图片转换成字符,通过字符形式来引入=》需要和网页一起加载的图片才会使用base64

图片使用原则:效果不一致,使用效果好的,效果一致,使用内存小的

    • 音视频标签

     <video src=""></video>

属性:

src:设置视频的路径

controls:显示控件

loop:设置视频循环播放

autoplay:设置视频自动播放

考虑兼容时的视频标签

<video controls>
            <source src="" type="">
            <source src="" type="">    
        </video>

source:添加视频,type:添加视频的格式

2.1.音频标签

<audio src="" controls></audio>

属性:

src:设置视频的路径

controls:显示控件

loop:设置视频循环播放

autoplay:设置视频自动播放

考虑到兼容

      <audio >
            <source src="" type="">
        </audio>

source:添加音频

4内联框架
<iframe src="l" frameborder="" width="" height="" name=""></iframe>

内联框架:iframe标签:不经常使用,不会被浏览器收录

属性:

frameborder:设置内联框架的边框

width:设置内联框架的宽度

height:设置内联框架的高度

name:设置内联框架的名称,可以和a链接联合使用

5列表

列表的分类:无序,有序,自定义

无序列表

<ul type="square">
        <li>无序列表1</li>
        <li>无序列表2</li>
        <li>无序列表3</li>
    </ul>

无序列表:

1、如何设置:ul

列表项:li,块元素

2.属性

type:设置列表项图标

属性值:circle:空心圆

square:实心正方形

默认是实心圆

使用场景:导航栏

5.1 有序

<ol type="1" start="4">
        <li>有序列表1</li>
        <li>有序列表2</li>
        <li>有序列表3</li>

有序列表

1、如何设置:ol

列表项:li,块元素

2.属性

type:设置列表项图标

start:设置列表项从几开始

使用场景:需要排序的时候

5.2自定义

 <dl>
        <dt>蔬菜</dt>
        <dd>小白菜</dd>
        <dd>西红柿</dd>
        <dd>黄瓜</dd>
    </dl>

定义列表

1.如何设置:dl

定义项:dt

解释项:dd=>解释定义项=》相当于举例子在来解释定义项

使用场景:网页底部的区域的导航

6、表格

如何设置表格:table

tr:行,块元素

td:单元格,行内块元素

caption:表格标题,默认居中显示

th:表头,可以理解为特殊的单元格,默认单元格居中,字体加粗

<table>
<caption>表格标题</captio>
<tr>
<th>....<th>
</tr>
<tr>
<td>....<td>
</tr>
</table>

表格的合并

①行向合并:colspan属性来设置=》影响所在行的单元格数量

思路:合并结束后该行应该还剩几个单元格,在要合并的单元格中添加colspan="num",

num是指该单元格水平方向要占有的单元格空间

②列合并:rowspan属性来设置=》不影响所在行的单元格数量,影响是垂直方向的单元格数量

思路:合并之后该行下面行的单元格数量,在要合并的单元格添加rowspan=“num”,

num是指该单元格垂直方向要占有的单元格空间

注意:行合并是向右合并,列合并时向下合并

属性

border:设置单元格和表格边框,但是不推荐使用,在css中设置

cellspacing:设置单元格与单元格边框之间的距离,不推荐使用

cellpadding:设置单元格内容与单元格边框之间的距离,不推荐使用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值