HTML基础-2

上回将body中常用的标签说完,这回我们开始说一说HTML5中的列表

五、列表

在HTML5中,列表别分为三类,有序列表、无序列表、定义列表(自定义列表),后期在学习CSS之后,有序列表和无序列表基本上就没有差异了。

(一)有序列表

有序列表以<ol>开始,存在顺序,每个<li>标签独占一行,每个<li>标签属于一个块元素。

有序列表中type属性,可以修改列表序号。

type="1" 阿拉伯数字(默认)

type="a" 小写英文

type="A" 大写英文

type="i" 小写罗马数字

type="Ⅰ" 大写罗马数字

有序列表中start属性,可以修改序号的起点位置,录入的数字为起点位置

start="3" 就是已第三个作为起点

<ol type="a" start="3">
    <li>张三</li>
    <li>李四</li>
    <li>王五</li>
</ol>

(二)无序列表

无序列表以<ul>开始,不存在顺序,每个<li>标签独占一行,每个<li>标签属于一个块元素。

无序列表中type属性,可以修改无须列表每行前圆点样式

type="disc" 实心圆(默认)

type="circle" 空心圆

type="square" 实心方块

<ul type="circle">
    <li>乌克兰最近局势</li>
    <li>两会</li>
    <li>深圳疫情</li>
    <li>kb18第一节课</li>
    <li>HTML5基础基本使用方法</li>
</ul>

(三)定义列表

定义列表以<dl>开始,不存在顺序,每个<dt>、<dd>标签独占一行,每个<dt>、<dd>标签属于一个块元素。

默认没有标记,一般用于一个标题下有一个或多个列表项的情况  

<dl>
    <dt>推荐图书</dt>
    <dd>《java 编程思想》</dd>
    <dd>《非暴力沟通》</dd>
    <dt>推荐游戏</dt>
    <dd>古墓丽影</dd>
    <dd>艾尔法登环</dd>
</dl>

六、表格

想要在HTML5中插入表格,需要用到<table>标签

(一)基本框架

<table> 表格标签

<tr> 每一行的标签

<td>每个单元格的标签

<th>表头标签,与<td>相比加粗,居中

(二)基本属性

1.border属性

border是<table>标签的属性,可以设置表格边框的大小,单位是px。

2.cellspacing属性

callspacing是<table>标签的属性,可设置单元格和边框之间的空隙

(如果设置了边框大小-border但是不设置cellspacing会默认空隙。设置为0则没有空隙 )

3.align

align是全局属性,可以应用于<table>、<tr>、<td>、<th>,可以用来改变相对应内容的位置

center 居中、left 居左、rignt 居右

4.background

background是全局属性,可以应用于<table>、<tr>、<td>、<th>,可以用来改变相对应内容的背景

5.bgcolor

bgcolor是全局属性,可以应用于<table>、<tr>、<td>、<th>,可以用来改变相对应内容的背景颜色

6.colspan 和 cowspan

colspan 和 cowspan主要应用于<td>、<th>标签,合并单元格

<td colspan="X">|<th colspan="X"> 跨列属性,会将当前单元格多占X列,相当于横向合并单元格

<td cowspan="X">|<th cowspan="X"> 跨行属性,会将当前单元格多占X行,相当于纵向合并单元格

<h2>
    座位表
</h2>
<table border="1" cellspacing="0">
    <tr bgcolor="red">
        <th background="img/蓝点.png" colspan="2">编号</th>
        <th>1</th>
        <th>2</th>
        <th>3</th>
        <th>4</th>
    </tr>
    <tr>
        <td rowspan="2">排数</td>
        <td align="right">第一排</td>
        <td background="img/蓝点.png">AAA</td>
        <td align="right">BBB</td>
        <td bgcolor="red">CCC</td>
        <td>GGG</td>
    </tr>
    <tr>
        <td>第2排</td>
        <td>DDD</td>
        <td>EEE</td>
        <td>FFF</td>
        <td>EEE</td>
    </tr>
</table>

七、HTML5结构元素

元素名描 述
header标题头部区域的内容(用于页面或页面中的一块区域)
footer标记脚部区域的内容(用于整个页面或页面的一块区域)
sectionWeb页面中的一块独立区域
article独立的文章内容
aside相关内容或应用(常用于侧边栏)
nav导航类辅助内容

八、媒体元素

 媒体元素分为audio(音频)、video(视频),这两个标签在使用上没有多大的区别,下面同意介绍这两个标签的属性

1.src - 引用路径(相对路径、绝对路径)

2.type - 指出媒体元素的格式内容

3.source - 表明资源来源

一个媒体元素可以同时拥有多个source表明来源,但只展示一个资源

4.controls - 媒体元素有自己的控制器

三种写法:controls="controls、controls="true"、controls

5.autoplay - 页面加载完成后自动播放(部分浏览器会自动拦截这一属性)

6.loop - 自动循环播放

7.width=“XX”、height=“XX” – 设置宽度和高度

<video controls width="2000px" height="500px">
    <source src="video/video.webm" type=“video/webm"/>
    <source src="video/video.webm" type=“video/webm"/>
</video>
<video controls autoplay>
    <source src="music/music.mp3" type=“audio/mpeg"/>
    <source src="music/music.ogg" type=“audio/ogg"/>
    你的浏览器不支持audio元素
</video>

PS:写这个文章只是为了复习知识,巩固理解。本人也是初学者,如果存在错误,还请各位大佬进行斧正,谢谢!

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值