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

相关推荐
你脸上有BUG2 小时前
CSS实现透明内层+渐变边框的优雅方案
前端·css·毛玻璃
Amumu121382 小时前
Redux介绍(一)
前端·javascript·react.js
旭日猎鹰2 小时前
配置ReactNative环境并创建第一个程序
javascript·react native·react.js
麷飞花2 小时前
TypeScript问题
前端·javascript·vscode·typescript·ts
阿湯哥2 小时前
ReAct智能体
前端·react.js·前端框架
放逐者-保持本心,方可放逐2 小时前
electron 中的那些事(很关键)-核心要点补充
前端·javascript·electron
战族狼魂2 小时前
Python 完整实现 BCrypt GUI 工具
java·前端·python
2301_789169542 小时前
ai讲React 18 + Context API 极简教程 解决深层组件调用父组件里其他组件方法
javascript·react.js·ecmascript
念念不忘 必有回响2 小时前
vue项目从零开始配置国际化
前端·javascript·vue.js