首页 > 其他分享 >HTML中的列表、表格、媒体元素和内联框架

HTML中的列表、表格、媒体元素和内联框架

时间:2024-09-22 23:21:35浏览次数:9  
标签:... 表格 标签 元素 列表 HTML 内联 页面

HTML中的列表、表格、媒体元素和内联框架

本章目标

  • 会使用有序列表、无序列表和定义列表实现数据展示(重点)
  • 会使用表格实现数据
  • 会使用媒体元素在网页中播放视频(重点)
  • 会使用html5结构元素进行网页布局(重点)

一、列表

1.无序列表

ul:unordered list

快捷键:ul>li*5>a ul>li>img+p

语法

<ul>
    <li>...<li>
    <li>...<li>
    <li>...<li>
</ul>    

注意:ul里面第一层只能是li,如果有其他标签应该放在li里面

无序列表特性:

  • 无序列表是没有顺序的,每一个

  • 标签都独占一行(块元素)
  • 默认

  • 标签前面是一个实心圆点
  • 一般用于无序类型的列表如:导航栏、侧边栏新闻、有规律的图文组合的模块等

案例

在这里插入图片描述

2.有序列表

ol:ordered list

语法

<ol>
    <li>...<li>
    <li>...<li>
    <li>...<li>
    ...
</ol>    

案例

在这里插入图片描述

有序列表特性:

  • 有顺序,每一个

  • 标签独占一行(块元素)
  • 默认

  • 标签前面有顺序标记
  • 一般用于排序类型的列表,如:试卷、问卷选项等

3.定义列表

dl:definition list

语法

<dl>
    <dt>...</dt>
    <dt>...</dt>
    <dt>...</dt>
    ...
    <dt>...</dt>
    <dd>...</dd>
    <dd>...</dd>
    ...
</dl>    

案例

在这里插入图片描述

定义列表特性:

  • 没有顺序,每个

    标签
    标签都独占一行(块元素)

  • 默认没有标记

  • 一般用于一个标题下有一个或多个列表项的情况

二、表格

1.为什么要用表格

  • 简单通用
  • 结构稳定

2.语法

<table>
    <tr>
        <td>单元格中的内容</td>
        <td>单元格中的内容</td>
        ...
    </tr>
    <tr>
        <td>单元格中的内容</td>
        <td>单元格中的内容</td>
        ...
    </tr>
    ...
</table>

table:表格标签

tr:行标签

td:单元格标签 ps:td可以改为th加粗

在这里插入图片描述

3.table的基本语法结构

在这里插入图片描述

4.表格中的跨行和跨列

4.1表格跨列
<!-- 跨列的语法 -->
<table>
    <tr>
        <td colspan="所跨的列数"></td>
    </tr>
</table>   

col:column 列

span:距离

在这里插入图片描述

4.2表格跨行
<!-- 跨行的语法 -->
<table>
    <tr>
        <td rowspan="所跨的行数"></td>
    </tr>
</table>   

row: 行

span:距离

在这里插入图片描述

三、媒体元素

网页中播放的音频和视频

1.视频

语法

<video src="视频路径" controls></video>

推荐的写法

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

video支持的视频格式

EdgeFireFoxOperaSafariChrom
Ogg不支持3.5+10.5+5.0+支持
MPEG4(mp4)9.0+不支持不支持5.0+3.0+
WebM不支持10.6+10.6+6.0支持

2.音频

语法

<audio src="音频路径" contorls></audio>

推荐写法

<!-- 推荐写法 -->
<audio controls>
    <source src="video/xxxx.ogg" type="audio/ogg" />
    <source src="video/qt.mp3" type="audio/mpeg"/>
</audio>

支持的格式

ogg、mp3、wav

四、页面结构

1.页面结构分析

在这里插入图片描述

2.HTML5中的结构元素

元素名元素名描述
header标题头部区域的类容(用于页面或页面中的一块区域)
footer标题脚部区域的类容(用于整个页面或页面一块区域)
sectionWeb页面中的一块独立区域
article独立的文章内容
aside相关内容或应用(常用侧边栏)
nav导航类辅助内容
<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>11网易邮箱页面布局</title>
</head>
<body>
    <header>
        <h2>网页头部</h2>
    </header>
    <section>
        <h2>网页主题部分</h2>
    </section>
    <footer>
        <h2>网页底部</h2>
    </footer>
</body>
</html>

3.内联框架

3.1语法

<iframe src="引用页面地址" name="框架标识名"></iframe>

3.2案例

<iframe src="https://fanyi.baidu.com/" name="fanyi" width="1000" height="600"></iframe>

3.3target属性

在这里插入图片描述

五、总结

在这里插入图片描述

标签:...,表格,标签,元素,列表,HTML,内联,页面
From: https://blog.csdn.net/qq_63946637/article/details/142363487

相关文章

  • 0基础学习HTML(十一)列表
    HTML 列表HTML支持有序、无序和定义列表:HTML列表有序列表第一个列表项第二个列表项第三个列表项无序列表列表项列表项列表项HTML无序列表无序列表是一个项目的列表,此列项目使用粗体圆点(典型的小黑圆圈)进行标记。无序列表使用<ul>标签<ul><li>Coffee</li><l......
  • 0基础学习HTML(十)表格
    HTML 表格HTML表格由 <table> 标签来定义。HTML表格是一种用于展示结构化数据的标记语言元素。每个表格均有若干行(由 <tr> 标签定义),每行被分割为若干单元格(由 <td> 标签定义),表格可以包含标题行(<th>)用于定义列的标题。tr:tr是tablerow的缩写,表示表格的一行。td......
  • 大学生HTML期末大作业——HTML+CSS+JavaScript培训机构(画室)
    HTML+CSS+JS【培训机构】网页设计期末课程大作业web前端开发技术web课程设计网页规划与设计......
  • 如何使用 HTML 和 CSS 使图像在悬停时旋转
    图像上的悬停旋转效果可以使您的内容更具吸引力和互动性。在本教程中,我们将引导您了解如何仅使用html和css创建简单但引人注目的悬停旋转效果。如何创造效果html:首先,添加以下html代码:<figureclass="hover-rotate">@@##@@</figure>登录后复制您可以添加任何......
  • 使用所见即所得 HTML 编辑器简化大学内容管理
    华雷斯城自治大学(UACJ)是墨西哥一所备受尊敬的公立大学,最近解决了一些常见的内容管理挑战。他们的解决方案?实施Froala,一个强大的企业级WYSIWYGHTML编辑器。让我们看看这个选择如何影响他们的数字工作流程。简介与许多大型机构一样,UACJ正在处理不一致的格式、集成问......
  • 九宫格(html css实现)---初识flex布局
    记录flex属性并实现一个九宫格flex属性Flex容器:需要注意的是:当时设置flex布局之后,子元素的float、clear、vertical-align的属性将会失效.container{display:flex;}//块状元素.container{inline-flex;}//行内元素块状元素1.***独占一行:块元素会自动......
  • 【油猴脚本】00011 案例 Tampermonkey油猴脚本,动态渲染表格-实现页面动态-添加提取数
    前言:哈喽,大家好,今天给大家分享一篇文章!并提供具体代码帮助大家深入理解,彻底掌握!创作不易,如果能帮助到大家或者给大家一些灵感和启发,欢迎收藏+关注哦......
  • Qt表格入门
    摘要    表格作为数据展示的界面,会在很多场景下使用。Qt为我们提供了使用简单方便和扩展性强的表格视图,这里做一个简单的入门整理。    个人能力有限,有错误欢迎留言指正,如果你有更好的方法,也欢迎分享讨论。关键词    Qt、表格、过滤、筛选、自定义单元格、排序......
  • 使用`xlsx-js-style`插件导出表格,并添加样式导出
    安装npminstallxlsx-js-style--save使用引入importXLSXfrom'xlsx-js-style'//1.创建一个工作簿constwb=XLSX.utils.book_new()//表格标题//这里设置标题是怕数据没有,返回空表,连标题都没有//这里的权重,没有数据tableData里的高,果如ta......
  • Netty+HTML5+Canvas 网络画画板实时在线画画
    采用Html5的canvas做前端画画板,发送数据到后端Netty服务,实时转发笔迹数据,在线实时同步画笔轨迹,单击绿色小方块,保存画板的图片页面:<!--index.html--><!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>网络画画板</title></head><body&g......