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" 表示的是在单元格水平方向跨的是列数(合并列)

相关推荐
weixin_4255437314 分钟前
TRAE CN3.3.25 构建的Electron简易DEMO应用
前端·typescript·electron·vite·nestjs
Mr Xu_1 小时前
【Vue3 + ECharts 实战】正确使用 showLoading、resize 与 dispose 避免内存泄漏
前端·信息可视化·vue·echarts
0思必得01 小时前
[Web自动化] Selenium设置相关执行文件路径
前端·爬虫·python·selenium·自动化
雯0609~1 小时前
hiprint:实现项目部署与打印1-官网提供普通html版本
前端·html
yuezhilangniao2 小时前
AI智能体全栈开发工程化规范 备忘 ~ fastAPI+Next.js
javascript·人工智能·fastapi
不绝1912 小时前
UGUI——进阶篇
前端
Exquisite.2 小时前
企业高性能web服务器(4)
运维·服务器·前端·网络·mysql
铅笔侠_小龙虾3 小时前
Flutter Demo
开发语言·javascript·flutter
2501_944525543 小时前
Flutter for OpenHarmony 个人理财管理App实战 - 账户详情页面
android·java·开发语言·前端·javascript·flutter
2601_949857433 小时前
Flutter for OpenHarmony Web开发助手App实战:快捷键参考
前端·flutter