这篇随笔继续来认识HTML标签。这次随笔主要是对<table>标签的认识和最近我学习到的一些标签来和大家分享。

一、<table>标签

<table>标签的作用主要是定义HTML表格,<table>内也分头<thead>和主体<tbody>,而简单的HTML表格由table元素以及一个或者多个tr,th或者td元素组成

tr元素定义表格的行,th元素定义列头,td元素定义表格单元。也有更复杂的HTML表格可能包括<caption>定义表格标题,<thead> 标签用于组合 HTML 表格的表头内容。

具体怎么用呢,一个最简单的HTML表格     代码如下:

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <title>HTML5标签的认识</title>
 5     </head>
 6     <body>
 7         <table border="1">
 8             <tr>
 9                 <td>姓名</td>
10                 <td>年龄</td>
11             </tr>
12             <tr>
13                 <td>小明</td>
14                 <td>20</td>
15             </tr>
16         </table>
17     </body>
18 </html>

一样的方法 在body里面定义<table>标签(有头就要有尾),上面说过tr是定义表行所以先先一个<tr>元素再把<td>表单元包在里面,这就成为了表格的第一行。同样在写一个一样的成为了表格的第二行

写完还以后运行看效果会发现并没有表格的存在:

这里面还要补充一个属性,就是border属性 作用是规定表格边框的宽度,如果没有规定那自然会没有表格的出现。

border属性和<table>元素放在一起。边框宽度设置为1.看效果

那为什么没有运用到<th>标签呢?

th元素内部的文本通常会呈现为居中的粗体文本,而td元素内的文本通常是左对齐的普通文本。

可以看到效果

对比用td的

<caption>标签

作用是定义表格的标题,<caption>标签必须放置到<table>标签之后。每个表格最多规定一个标题。他一般都会显示在表格上方。

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <title>HTML5标签的认识</title>
 5     </head>
 6     <body>
 7         <table border="1">
 8             <caption>学生信息</caption>
 9             <tr>
10                 <th>姓名</th>
11                 <th>年龄</th>
12             </tr>
13             <tr>
14                 <td>小明</td>
15                 <td>20</td>
16             </tr>
17         </table>
18     </body>
19 </html>

运行效果:

注:如果需要将内容纵横跨多个行或列,请使用rowspan和colspan属性。

例如:

我做了一个学生信息表,要获取姓名和性别 还有一张学生照片。但这张图占了表格的三列,使用使用colspan属性来合并

代码如下:

 1 <!DOTYPE html>
 2 <html>
 3     <head>
 4         <title>colspan的使用</title>
 5     </head>
 6
 7     <body>
 8         <table border="1" align="center" width="600" style="border:3px dotted blue">
 9         <caption>个人信息</caption>
10         <tr>
11             <td width="150" height="50x" align="center">姓名</td>
12             <td width="150" height="50px" align="center">Mary</td>
13             <td width="150" height="50px" align="center">年龄</td>
14             <td width="150" height="50px" align="center">5</td>
15         </tr>
16         <tr>
17             <td align="center">照片</td>
18             <td colspan="3">
19                 <img src="C:\Users\XYM\Desktop\图\头像.jpg" width="200" height="200">
20         </tr>
21     </body>
22 </html>    

运行效果:

二、<audio>标签

<audio> 标签定义声音,比如音乐或其他音频流。

目前,<audio> 元素支持的3种文件格式:MP3、Wav、Ogg。是HTML5中的新的标签。

 1 <!DOTYPE html>
 2 <html>
 3     <head>
 4         <title>简单的音频</title>
 5     </head>
 6     <body>
 7         <audio src="01.mp3" controls="controls"></audio>
 8
 9     </body>
10 </html>

src里是写音频的路径。

controls属性供添加音频播放,暂停和音量的控件

运行效果:

这就是一首音频音乐了。

三、<video>标签

定义视频

<video>标签和<audio>b标签相似,都是HTML5中的新标签,解决一些网页播放的问题。

video有支持三种视频格式:

  1、ogg = 带有Theora视频的编码和Vorbis音频编码的Ogg文件。

  2、MPEG4 = 带有H.264视频编码和AAC音频编码的MPEG 4 文件。

  3、WebM = 带有 VP8视频编码和Vorbis音频编码的WebM文件

简单代码

<!DOTYPE html>
<html><head><title>简单的Video</title></head><body><video src="02.mp4" controls="controls" ></video></body>
</html>

运行效果:

这篇笔记的重点是 掌握列表标签的运用和掌握网页中的音频和视频的运用。希望大家能掌握运用,为以后的学习打下基础。

转载于:https://www.cnblogs.com/xym15079750872/p/10692658.html

对HTML5标签的认识(三)相关推荐

  1. html video添加字幕,HTML5标签:video元素的使用方法及作用

    html元素标签是html5中新增的标签,用于定义网页文档中的视频资源文件,有关标签的使用方法及作用详解如下: 标签的定义 标签可以把指定的视频资源文件插入页面中播放: 标签是 HTML 5 中新增的 ...

  2. html5大全,常用html5标签大全 - 小俊学习网

    作为一名网页制作人员或者seo优化人员,不可不知的html5标签.万维网的核心语言.标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改.2014年10月29日,html5标准规范制 ...

  3. HTML5 标签大全笔记,用到的时候翻一下,百度都省了!

    前言 在刚接触HTML的时候,你是否被它众多的标签所惊讶?尤其是HTNL5的标签,新增了不少,很多HTML4的标签跨版本之后就用不了了,如此多的标签,要记是不可能记完的,我们只需要一些常用的标签就差不 ...

  4. Voiceover “眼里” 的HTML5标签

    当我们了解了移动设备中盲人辅助工具VoiceOver或Talkback或保益悦听能够帮助盲人朋友使用移动App时,我们或许应该从最基本的工作开始做起. 在大部分网页重构师面试的过程当中,"你 ...

  5. 的HTML5标签在Voiceover “眼里”是什么样

    当我们了解了移动设备中盲人辅助工具VoiceOver或Talkback或保益悦听能够帮助盲人朋友使用移动App时,我们或许应该从最基本的工作开始做起. 在大部分网页重构师面试的过程当中,"你 ...

  6. 7.18 阿里巴巴企业黄页HTML实现、HTML标签介绍、frameset框架、HTML5标签、CSS

    阿里巴巴企业黄页HTML实现.HTML标签介绍.frameset框架.HTML5标签.CSS 一.阿里巴巴企业黄页HTML 二.HTML标签介绍 三.frameset框架.iframe框架 frame ...

  7. html5相关笔记(三)

    1.html5的应用场景 ◆极具表现力的网页(案例特别多) ◆网页应用程序(pc端:iCloud.百度脑图.Office 365...,app端:淘宝.京东.美团...,wechat端:淘宝.京东.美 ...

  8. HTML标签大全(三)

    表单标记 ·C 代表 Close needed 表示该标记属于围堵标记,即需要结束标记 </标记>. ·N 代表 No need to close 表示该标记属空标记,即不需要结束标记. ...

  9. html5 支持php标签吗,HTML5标签大全

    本文给大家总结了html5标签知识,包括可以省略的标签.新增的标签,本文给大家介绍的非常详细,具有参考借鉴价值,感兴趣的朋友参考下吧 可以进行省略的标签 不允许写结束标记的标签:area(定义图像映射 ...

  10. HTML5标签的语义认知和理解

    HTML5标签的语义认知和理解 http://blog.csdn.net/shyleoking/article/details/7269137 转载于:https://www.cnblogs.com/ ...

最新文章

  1. Udacity机器人软件工程师课程笔记(一)-样本搜索和找回-基于漫游者号模拟器
  2. Gogs-Windows Server下搭建Git服务器
  3. 解决ubuntu系统中输入sudo passwd root,之后,提示输入新密码时,输不进去
  4. 【转载】【VSCode】Windows下VSCode编译调试c/c++
  5. ctfshow-萌新-web6( 利用二进制绕过获取网站敏感信息)
  6. matlab 双谱分析,AR双谱估计的Matlab实现.doc
  7. GitHub上常用命令(工作中几乎每天用到的命令)
  8. 【微信小程序】全局配置 - tabBar
  9. 个人空间岁末大回报活动12月21日获奖名单
  10. win10睡眠按啥键唤醒_win10关闭屏幕后无法唤醒怎么办?电脑黑屏只能重启的解决方法...
  11. 计算机软件资格入户,考信息系统项目管理师证书是不是可以申请入户
  12. ROS暑期学校与ROSCon 2018
  13. 微信开启指纹支付功能 单账户每日限额5000元
  14. linux(centos) 保存退出vi编辑
  15. eclipse 使用 firebase analysis sdk
  16. turtle乌龟模块画长方形
  17. 【CODEVS】2833 奇怪的梦境
  18. 毕达哥拉斯(勾股定理)
  19. 洛谷 1417 烹调方案
  20. Android Fragment传递参数Fragment.setArguments(Bundle bundle)

热门文章

  1. 项目maven依赖成功,但编译一直报错:引用项目的类路径找不到
  2. 面试题之浅克隆和深克隆
  3. 【React】绑定this的5种方法总结
  4. Semaphore源码解读
  5. WPF 控件 深度克隆
  6. Installation openQRM
  7. C++容器与参数传递方式
  8. 你不能忽视的HTML语言
  9. java楼宇报警器_智能楼宇包含哪些安防子系统
  10. android创建桌面快捷键shortcut