对HTML5标签的认识(三)
这篇随笔继续来认识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标签的认识(三)相关推荐
- html video添加字幕,HTML5标签:video元素的使用方法及作用
html元素标签是html5中新增的标签,用于定义网页文档中的视频资源文件,有关标签的使用方法及作用详解如下: 标签的定义 标签可以把指定的视频资源文件插入页面中播放: 标签是 HTML 5 中新增的 ...
- html5大全,常用html5标签大全 - 小俊学习网
作为一名网页制作人员或者seo优化人员,不可不知的html5标签.万维网的核心语言.标准通用标记语言下的一个应用超文本标记语言(HTML)的第五次重大修改.2014年10月29日,html5标准规范制 ...
- HTML5 标签大全笔记,用到的时候翻一下,百度都省了!
前言 在刚接触HTML的时候,你是否被它众多的标签所惊讶?尤其是HTNL5的标签,新增了不少,很多HTML4的标签跨版本之后就用不了了,如此多的标签,要记是不可能记完的,我们只需要一些常用的标签就差不 ...
- Voiceover “眼里” 的HTML5标签
当我们了解了移动设备中盲人辅助工具VoiceOver或Talkback或保益悦听能够帮助盲人朋友使用移动App时,我们或许应该从最基本的工作开始做起. 在大部分网页重构师面试的过程当中,"你 ...
- 的HTML5标签在Voiceover “眼里”是什么样
当我们了解了移动设备中盲人辅助工具VoiceOver或Talkback或保益悦听能够帮助盲人朋友使用移动App时,我们或许应该从最基本的工作开始做起. 在大部分网页重构师面试的过程当中,"你 ...
- 7.18 阿里巴巴企业黄页HTML实现、HTML标签介绍、frameset框架、HTML5标签、CSS
阿里巴巴企业黄页HTML实现.HTML标签介绍.frameset框架.HTML5标签.CSS 一.阿里巴巴企业黄页HTML 二.HTML标签介绍 三.frameset框架.iframe框架 frame ...
- html5相关笔记(三)
1.html5的应用场景 ◆极具表现力的网页(案例特别多) ◆网页应用程序(pc端:iCloud.百度脑图.Office 365...,app端:淘宝.京东.美团...,wechat端:淘宝.京东.美 ...
- HTML标签大全(三)
表单标记 ·C 代表 Close needed 表示该标记属于围堵标记,即需要结束标记 </标记>. ·N 代表 No need to close 表示该标记属空标记,即不需要结束标记. ...
- html5 支持php标签吗,HTML5标签大全
本文给大家总结了html5标签知识,包括可以省略的标签.新增的标签,本文给大家介绍的非常详细,具有参考借鉴价值,感兴趣的朋友参考下吧 可以进行省略的标签 不允许写结束标记的标签:area(定义图像映射 ...
- HTML5标签的语义认知和理解
HTML5标签的语义认知和理解 http://blog.csdn.net/shyleoking/article/details/7269137 转载于:https://www.cnblogs.com/ ...
最新文章
- Udacity机器人软件工程师课程笔记(一)-样本搜索和找回-基于漫游者号模拟器
- Gogs-Windows Server下搭建Git服务器
- 解决ubuntu系统中输入sudo passwd root,之后,提示输入新密码时,输不进去
- 【转载】【VSCode】Windows下VSCode编译调试c/c++
- ctfshow-萌新-web6( 利用二进制绕过获取网站敏感信息)
- matlab 双谱分析,AR双谱估计的Matlab实现.doc
- GitHub上常用命令(工作中几乎每天用到的命令)
- 【微信小程序】全局配置 - tabBar
- 个人空间岁末大回报活动12月21日获奖名单
- win10睡眠按啥键唤醒_win10关闭屏幕后无法唤醒怎么办?电脑黑屏只能重启的解决方法...
- 计算机软件资格入户,考信息系统项目管理师证书是不是可以申请入户
- ROS暑期学校与ROSCon 2018
- 微信开启指纹支付功能 单账户每日限额5000元
- linux(centos) 保存退出vi编辑
- eclipse 使用 firebase analysis sdk
- turtle乌龟模块画长方形
- 【CODEVS】2833 奇怪的梦境
- 毕达哥拉斯(勾股定理)
- 洛谷 1417 烹调方案
- Android Fragment传递参数Fragment.setArguments(Bundle bundle)