一、列表是信息资源的一种展现形式,它可以使信息结构化和条理化,并以列表的样式显示出来,以便浏览者能够快速的获取相应的信息。

  1.无需列表

  <ul>

    <li>第一项</li>

    <li>第二项</li>

    <li>第三项</li>

  </ul>

tips:遵循W3C标准,<ul>标签中只能嵌套<li>标签,不能嵌套其他标签;

<li>标签里面可以嵌套任意标签。

  无需列表的特性:

    1.没有顺序,每个<li>标签独占一行;

    2.默认<li>标签项前面有一个实心小圆点(使用list-style:none或list-style-type:none去掉标记)

    3.一般用于无序类型的列表,如导航、侧边栏新闻、有规律的图文组合模块等。

  2.有序列表

  <ol>

    <li>第一项</li>

    <li>第二项</li>

    <li>第三项</li>

  </ol>

  有序列表的特性:

    1.有顺序,每个<li>标签独占一行(块元素)

    2.默认<li>标签项前面有顺序标记;

    3.一般用于排序类型的列表,如试卷、问卷选项等。

  3.定义列表:定义列表是一种很特殊的列表形式,它是标题及列表项的结合

  <dl>

    <dt>标题一</dt>

    <dd>第一项</dd>

    <dd>第二项</dd>

    <dt>标题二</dt>

    <dd>第一项</dd>

  </dl>

  定义列表的特性:

    1.没有顺序,每个<dt>、<dd>标签独占一行

    2.默认没有标记

    3.一般用于(一个标题下有一个或多个列表项)*n的情况

tips:

  1.无需列表中的没想都是平级的,没有级别之分,并且列表中的内容一般都是相对简单的标题性质的网页内容。

有序列表会依据列表想的顺序进行显示。

  2.无需列表比有序列表应用得更加广泛,有序列表ol-li一般用于显示带有顺序编号的特定场合

  3.定义列表一般适用于带有标题和标题解释性内容的场合。

二、表格(块元素)初衷用于显示表格数据

  简单通用、结构稳定。

  基本结构:单元格、行、列。

  1.语法:

<table>

  <tr>

    <th>第一个单元格的表格标题</th>

    <th>第一个单元格的表格标题</th>

    <th>第一个单元格的表格标题</th>

  </tr>

  <tr>

    <td></td>

    <td></td>

    <td></td>

  </tr>

  <tr>

    <td></td>

    <td></td>

    <td></td>

  </tr>

</table>

  2.表格的跨行:rowspan="所跨的行数";

  3.表格的跨列:colspan="所跨的列数";

三、媒体元素

  1.视频元素

    video元素的基本语法:<video src="视频路径" controls="controls">如果浏览器不支持video元素,提示:您的浏览器不支持video标签</video>

  <video controls autoplay>以默认方式自动播放loop循环播放

    <source src="*.webm"/>

    <source src="*.ogg"/>

    <source src="*.mp4"/>

  </video>

  2.音频元素

    audio元素的基本语法:<audio src="音频路径" controls="controls"></audio>

  <audio controls>

    <source src="*.ogg"/>

    <source src="*.mp3"/>

    <source src="*.wav"/>

  </audio>

四、HTML5的结构元素

  1.header:标记头部区域的内容

  2.footer:标记脚部区域的内容

  3.section:Web页面中的一块独立区域

  4.article:独立的文章内容

  5.aside:相关内容或应用(侧边栏)

  6.nav:导航类辅助内容

五、<iframe>内联框架:使页面中的部分内容用框架实现,一般用于在页面中引用站外的页面内容,使用方便、灵活。

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

  *<iframe>属性的应用

  1.在被打开的框架上加上name属性

  <iframe name="mainFrame" src="subFrame.html"/>

  2.在超链接上设置target目标窗口为希望显示的框架窗口名

  <a href="subFrame.html" target="mainFrame">文字或者图片</a>

  

【学习笔记】HTML基础:列表、表格与媒体元素的更多相关文章

  1. HTML列表,表格与媒体元素

    一.无序列表 <ul> <li>无序列表</li> <li>有序列表</li> <li>自定义列表</li> < ...

  2. MyBatis:学习笔记(1)——基础知识

    MyBatis:学习笔记(1)--基础知识 引入MyBatis JDBC编程的问题及解决设想 ☐ 数据库连接使用时创建,不使用时就释放,频繁开启和关闭,造成数据库资源浪费,影响数据库性能. ☐ 使用数 ...

  3. bootstrap学习笔记之基础导航条 http://www.imooc.com/code/3111

    基础导航条 在Bootstrap框中,导航条和导航从外观上差别不是太多,但在实际使用中导航条要比导航复杂得多.我们先来看导航条中最基础的一个--基础导航条. 使用方法: 在制作一个基础导航条时,主要分 ...

  4. mybatis学习笔记之基础框架(2)

    mybatis学习笔记之基础框架(2) mybatis是一个持久层的框架,是apache下的顶级项目. mybatis让程序将主要精力放在sql上,通过mybatis提供的映射方式,自由灵活生成满足s ...

  5. ELK-6.5.3学习笔记–elk基础环境安装

    本文预计阅读时间 13 分钟 文章目录[隐藏] 1,准备工作. 2,安装elasticsearch. 3,安装logstash. 4,安装kibana 以往都是纸上谈兵,毕竟事情也都由部门其他小伙伴承 ...

  6. [学习笔记] Numpy基础 系统学习

    [学习笔记] Numpy基础 上专业选修<数据分析程序设计>课程,老师串讲了Numpy基础,边听边用jupyter敲了下--理解+笔记. 老师讲的很全很系统,有些点没有记录,在PPT里就不 ...

  7. Java后端高频知识点学习笔记1---Java基础

    Java后端高频知识点学习笔记1---Java基础 参考地址:牛_客_网 https://www.nowcoder.com/discuss/819297 1.重载和重写的区别 重载:同一类中多个同名方 ...

  8. Django学习笔记(基础篇)

    Django学习笔记(基础篇):http://www.cnblogs.com/wupeiqi/articles/5237704.html

  9. C#学习笔记(基础知识回顾)之值类型与引用类型转换(装箱和拆箱)

    一:值类型和引用类型的含义参考前一篇文章 C#学习笔记(基础知识回顾)之值类型和引用类型 1.1,C#数据类型分为在栈上分配内存的值类型和在托管堆上分配内存的引用类型.如果int只不过是栈上的一个4字 ...

  10. C#学习笔记(基础知识回顾)之值传递和引用传递

    一:要了解值传递和引用传递,先要知道这两种类型含义,可以参考上一篇 C#学习笔记(基础知识回顾)之值类型和引用类型 二:给方法传递参数分为值传递和引用传递. 2.1在变量通过引用传递给方法时,被调用的 ...

随机推荐

  1. memcached 和 redis 安装

    memcached 1.搭建好lnmp 2.安装依赖包 yum install -y libevent-devel 3.安装memcached $ cd /usr/local/src $ wget h ...

  2. DATE类型数据在MySql中减一天的问题

    最近在开发一个教务管理系统,数据库中有教师表(Teacher).学生表(Student)等,其中属性:出生日期(Birthday)为DATE类型. 在执行更新教师操作时,发现未改动教师的出生日期但更新 ...

  3. SDUT OJ 数据结构实验之链表四:有序链表的归并

    数据结构实验之链表四:有序链表的归并 Time Limit: 1000 ms Memory Limit: 65536 KiB Submit Statistic Discuss Problem Desc ...

  4. postgress数据库 出现大写字母 字段名但是提示说不存在

    select BSK001 from dbdata 报错: column "bsk001" of relation "dbdata" does not exis ...

  5. bdd相关整理介绍

    BDD介绍 什么是BDD Behavior-driven development In software engineering, behavior-driven development (BDD) ...

  6. Qt 学习之路 2(42):QListWidget、QTreeWidget 和 QTableWidget

    Qt 学习之路 2(42):QListWidget.QTreeWidget 和 QTableWidget 豆子 2013年2月5日 Qt 学习之路 2 38条评论 上一章我们了解了 model/vie ...

  7. 网络控制芯片AX88796B系列使用简介

    目录 1. 特性 2. 结构框图 3. 接收 3.1 缓存空间 3.2 Receiver Buffer Ring 3.3 接收机制 4. 发送 5. 编程过程简要说明 5.1 初始化配置 5.2 接收 ...

  8. python基础01—基础数据类型

    数据类型 单位换算 最小的单位为bit,表示一个二进制的0或1,一般使用小写的b表示 存储的最小单位为字节(Byte),1B = 8b 1024B = 1KB 1024KB = 1MB 1024MB ...

  9. php 页面压缩---

    网站优化中,页面压缩是很有效的一种方法,可以明显提升页面访问速度. 页面压缩也有很多的方法,有PHP自带的zlib的gzip压缩,还有清除html页面中不必要的字符,空格,注释,换行符等. 第一种打开 ...

  10. RabbitMQ 在Linux环境中的默认位置

    参考:https://www.rabbitmq.com/relocate.html