HTML笔记 —— 列表,表格,媒体元素,iframe内联框架

本篇博客是根据B站up@遇见狂神说 的视频以及W3school官网文档整理的笔记,里面会有一些视频的截图和官网的概念,以及我个人的注释笔记等
全篇博客包括代码均为自己手打,结果截图均为自己运行的结果。
注:博文中的截图和网络上找到的图,都没有加上csdn的水印,只有我自己的图片才会有水印。这篇博客只是学习交流所用
以下是视频链接
https://www.bilibili.com/video/BV1x4411V75C?spm_id_from=333.999.0.0
W3school官网链接
https://www.w3school.com.cn/html/html_jianjie.asp

列表

在这里插入图片描述
无序列表举例
在这里插入图片描述
有序列表举例
在这里插入图片描述

无序列表

无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记
无序列表始于 < ul> 标签。每个列表项始于 < li>
列表项内部可以使用段落、换行符、图片、链接以及其他列表等等。

<!--无序列表
    有序列表内容前面是数字,无序列表内容前面是小黑点
-->
<ul>
    <li>java</li>
    <li>hive</li>
    <li>flume</li>
    <li>hadoop</li>
</ul>

浏览器展示结果为
在这里插入图片描述

有序列表

有序列表是一列项目,列表项目使用数字进行标记。
有序列表始于 < ol> 标签。每个列表项始于 < li> 标签。
列表项内部可以使用段落、换行符、图片、链接以及其他列表等等。

<!--有序列表
    ol是orderlist的缩写
-->
<ol>
    <li>java</li>
    <li>hive</li>
    <li>flume</li>
    <li>hadoop</li>
</ol>

浏览器展示结果为
在这里插入图片描述

自定义列表

自定义列表以 < dl> 标签开始。每个自定义列表项以 < dt> 开始。每个自定义列表项的定义以 < dd> 开始。

<!--自定义列表
    dl:标签
    dt:列表名称
    dd:列表内容
-->
<dl>
    <dt>学习内容</dt>
    <dd>java</dd>
    <dd>hive</dd>
    <dd>fluem</dd>
    <dd>hbase</dd>

    <dt>城市名称</dt>
    <dd>合肥</dd>
    <dd>南京</dd>
    <dd>西安</dd>
    <dd>杭州</dd>
</dl>

在这里插入图片描述

表格

在这里插入图片描述

<!--
    表格table
    行 tr
    列 td
    一个table里面有三个tr,说明表格有三行
    一个tr里面有四个td,说明一行里面有四列
-->

<table>
    <tr>
        <td>1-1</td>
        <td>1-2</td>
        <td>1-3</td>
        <td>1-4</td>
    </tr>
    <tr>
        <td>2-1</td>
        <td>2-2</td>
        <td>2-3</td>
        <td>2-4</td>
    </tr>
    <tr>
        <td>3-1</td>
        <td>3-2</td>
        <td>3-3</td>
        <td>3-4</td>
    </tr>
</table>

在这里插入图片描述

给列表加上边框
<table border="lpx">
    <tr>
        <td>1-1</td>
        <td>1-2</td>
        <td>1-3</td>
        <td>1-4</td>
    </tr>
    <tr>
        <td>2-1</td>
        <td>2-2</td>
        <td>2-3</td>
        <td>2-4</td>
    </tr>
    <tr>
        <td>3-1</td>
        <td>3-2</td>
        <td>3-3</td>
        <td>3-4</td>
    </tr>
</table>

在这里插入图片描述

跨列
<table border="lpx">
    <tr>
        <!--colspan 跨列,作用是让表格的一个格子占几列-->
        <td colspan="4">1-1</td>
        <td>1-2</td>
        <td>1-3</td>
        <td>1-4</td>
    </tr>
    <tr>
        <td>2-1</td>
        <td>2-2</td>
        <td>2-3</td>
        <td>2-4</td>
    </tr>
    <tr>
        <td>3-1</td>
        <td>3-2</td>
        <td>3-3</td>
        <td>3-4</td>
    </tr>
</table>

在这里插入图片描述
第一行第一列的内容1-1占了第一行的四列

跨行
<table border="lpx">
    <tr>
        <!--colspan 跨列,作用是让表格的一个格子占几列-->
        <td colspan="4">1-1</td>
        <td>1-2</td>
        <td>1-3</td>
        <td>1-4</td>
    </tr>
    <tr>
        <!--rowspan 跨行,让一个格子占两行-->
        <td rowspan="2">2-1</td>
        <td>2-2</td>
        <td>2-3</td>
        <td>2-4</td>
    </tr>
    <tr>
        <td>3-1</td>
        <td>3-2</td>
        <td>3-3</td>
        <td>3-4</td>
    </tr>
</table>

在这里插入图片描述
第二行第一列的内容2-1独自占据同一列的两行

媒体元素
视频
<!--媒体元素这里指音频和视频-->
<!--video 视频
    src里面写相对路径
    controls的作用是让视频在页面上可以播放,如果不加controls,那么页面是一片空白
    autoplay 视频自动播放,但是部分浏览器为了安全考虑,要求用户互动后才开始播放视频
    因此可以在autoplay后面加上属性muted来让视频立即播放
-->
<video src="../resources/video/练习1.mp4" controls autoplay muted></video>

在这里插入图片描述

音频
<!--audio 音频
    src:资源路径
    controls : 控制条
    autoplay:自动播放
-->
<audio src="../resources/audio/掌声.wav" controls></audio>

在这里插入图片描述

页面结构分析

在这里插入图片描述

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>页面结构分析</title>
</head>
<body>

<header>
    <h2>网页头部</h2>
</header>

<section>
    <h2>网页主体</h2>
</section>

<footer>
    <h2>网页脚部</h2>
</footer>

</body>
</html>

在这里插入图片描述

iframe内联框架

iframe内联框架,在一个网页里面嵌套另一个网页
在这里插入图片描述
举例,B站分享视频时候的嵌入代码就是用的内联框架iframe
< iframe src="//player.bilibili.com/player.html?aid=55631961&bvid=BV1x4411V75C&cid=97257967&page=11"
scrolling=“no” border=“0” frameborder=“no” framespacing=“0” allowfullscreen=“true”>

在这里插入图片描述
在idea中运行一下试试看
在这里插入图片描述
在这里插入图片描述

通过iframe内联框架打开之前编写的网页
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>内联框架iframe</title>
</head>
<body>

<iframe src="1.我的第一个网页.html" frameborder="0" width="1000px" height="800px"></iframe>

</body>
</html>

在这里插入图片描述

通过超链接,在网页内嵌的iframe中打开网站
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>内联框架iframe</title>
</head>
<body>

<iframe src="" name="标记" frameborder="0" width="600px" height="400px"></iframe>

<!--href表示要打开哪个页面,
    target表示页面要在哪里打开
    这里的target写的是iframe内敛框架的标记名字,因此超链接a标签中的网站会在iframe中打开
-->
<a href="https://www.bilibili.com/" target="标记">点击跳转</a>

</body>
</html>

在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

一纸春秋

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值