html第二天

img常见属性

<img src=" " alt="">

src指的是图片的路径url

alt属性。表示图片的替代文本(图片因为路径错误或者其他问题在浏览器显示不出来会让浏览器显示来替代这个文本

<img src="1.png" alt="一张图" width="" hight="" boder="1" >

boder.边框,默认是0 (没边框)>=1有,越大越宽

**align:**图片位置

上对齐align="top"

居中对齐align="center"

下对齐align="bottom"

默认对齐align=""

右对齐align="right"

**title:**图片的标题,用来描述图片的文字

<img src="1.png" alt="一张图" width="" hight="" title="一张" >

位图

usemap将图片定义为客户端图片的映射,当使用href点击跳转到1.html时,需要先用usemap="图片名字"将图片连接

usemap需要结合map和area两个标签使用

shape是表示鼠标点击的形状

coords是鼠标打击的形状大小的取值

href表示的是要跳转的路径

<img src="1.png" alt="一张图" width="" hight="" usemap="#image" >

<map name="image">

<area shape="circle" coords="400,450,30" href="1.html" >

</map>

多媒体标签

视频标签video

音频标签audio

常见属性:

src表示视频或音频的位置(相对路径或者绝对路径)和img标签一样去使用

controls表示的播放器的组件(视频一般肯定要显示的,但音频可以选择,如果是背景音乐可以不用显示)

autoplay表示自动播放(后续可以通过js来进行实现自动播放)

<audio src="../img/wang.mp3" controls autoplay></audio>

表格布局

表格在网页制作中

<tr>表示行

<td>表示列,也叫单元格,必须放在tr标签内

tbody表示定义表格的主干

tfoot是表格的表尾

表格属性

1.边框用border实现

2.width表格宽度 height表格高度

3.表格对齐需要align 有left right center

4.表格背景:

背景颜色bgcolor="red"

背景图片background="1.png"

5.表格的间距和边距:

边距:

cellpadding ------ 指的是单元格内的元素距离单元格边缘的距离

间距:cellspacing ------ 表示单元格和单元格之间的距离

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <table width="300" border="1" cellpadding="10" cellspacing="20">
        <tr>
            <td>第一行第一列</td>
            <td>一行第二列</td>
        </tr>
        <tr>
            <td>第二行第一列</td>
            <td>第二行第二列</td>
        </tr>
    </table>
</body>
</html>

cellpadding="10"表示的是边距为10px cellspacing="20" 表示间距是20px

如果不设置这两个值,它们的默认值为2px

复制代码
    <table width="300" border="1" cellpadding="0" cellspacing="0">
        <tr>
            <td>第一行第一列</td>
            <td>一行第二列</td>
        </tr>
        <tr>
            <td>第二行第一列</td>
            <td>第二行第二列</td>
        </tr>
    </table>

|--------|--------|
| 第一行第一列 | 一行第二列 |
| 第二行第一列 | 第二行第二列 |

注意:表格内的tr和td也可以设置宽和高以及背景颜色

复制代码
    <table width="300px" border="1">
        <tr height="30px" bgcolor="#cccccc">
            <td>&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
        <tr height="40px" bgcolor="#999999">
            <td>&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
        <tr height="60px" bgcolor="#666666">
            <td>&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
    </table>
表格的嵌套

将一个表格放到另一个表格的单元格中,可以用来布局

<!DOCTYPE html>

<html lang="en">

<head>

<meta charset="UTF-8">

<meta name="viewport" content="width=device-width, initial-scale=1.0">

<title>Document</title>

</head>

<body>

<table width="300" border="1">

<tr>

<td>&nbsp;</td>

<td>

<table width="100px" border="1" align="center">

<tr>

<td>&nbsp;</td>

<td>&nbsp;</td>

</tr>

</table>

</td>

</tr>

</table>

</body>

</html>

表格的合并

单元格跨行、跨列(合并行和合并列)

复制代码
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <!-- <table width="300" border="1">
        <tr>
            <td rowspan="2">&nbsp;</td>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
         <tr>
            <td>&nbsp;</td>
            <td>&nbsp;</td>
        </tr>
    </table> -->
     <table width="300" border="1">
        <tr>
            <td colspan="2" align="center">XXX班级的成绩</td>
        </tr>
        <tr>
            <td align="center">笔试</td>
            <td align="center">机试</td>
        </tr>
         <tr>
            <td align="center">98</td>
            <td align="center">90</td>
        </tr>
    </table>
</body>
</html>

rowspan="2" 表示的是在单元格垂直方向跨的行数(合并行)

colspan="2" 表示的是在单元格水平方向跨的是列数(合并列)

相关推荐
青茶3603 小时前
php怎么实现订单接口状态轮询请求
前端·javascript·php
火车叼位3 小时前
脚本伪装:让 Python 与 Node.js 像原生 Shell 命令一样运行
运维·javascript·python
VT.馒头3 小时前
【力扣】2727. 判断对象是否为空
javascript·数据结构·算法·leetcode·职场和发展
鹏北海3 小时前
micro-app 微前端项目部署指南
前端·nginx·微服务
发现一只大呆瓜3 小时前
虚拟列表:从定高到动态高度的 Vue 3 & React 满分实现
前端·vue.js·react.js
css趣多多3 小时前
add组件增删改的表单处理
java·服务器·前端
证榜样呀3 小时前
2026 大专计算机专业必考证书推荐什么
大数据·前端
蓝帆傲亦4 小时前
前端性能极速优化完全指南:从加载秒开体验到丝滑交互
前端·交互
鱼毓屿御4 小时前
如何给用户添加权限
前端·javascript·vue.js
JustHappy4 小时前
「web extensions🛠️」有关浏览器扩展,开发前你需要知道一些......
前端·javascript·开源