html5标签的改变
2024-10-13 23:02:21
1、新的文档类型声明
浏览器解析html模式是有两种模式,按照各自浏览器的定义渲染的页面叫“怪异模式”,而按照w3c组织统一的标准渲染叫“标准模式”。一般都是使用标准模式来保持网页兼容性,区分这两种模式的标志就是文档类型声明,html4和xhtml的文档声明比较冗长,html5对其大大的精简了。
<!--旧的文档声明-->
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<!-新的文档声明-->
<!DOCTYPE html>
2、新增的html标签
结构标签
<header> 标记定义一个页面或一个区域的头部
<nav> 标记定义导航链接
<section> 标记定义一个区域
<aside> 标记定义页面内容部分的侧边栏
<hgroup> 标记定义文件中一个区块的相关信息
<figure> 标记定义一组媒体内容以及它们的标题
<figcaption> 标签定义 figure 元素的标题。
<footer> 标记定义一个页面或一个区域的底部
<dialog> 标记定义一个对话框(会话框)类似微信
<article> 标记定义一篇文章
多媒体标签
- <video> 标记定义一个视频
- <audio> 标记定义音频内容
- <source> 标记定义媒体资源
- <canvas> 标记定义图片
- <embed> 标记定义外部的可交互的内容或插件 比如flash
web应用标签
- <menu>命令列表
- <menuitem>
- menu命令列表标签 FF(嵌入系统)
- <command> menu标记定义一个命令按钮 <meter>状态标签(实时状态显示:气压、气温)C、O
- <progress>状态标签 (任务过程:安装、加载) C、F、O
- <datalist> 为input标记定义一个下拉列表,配合option F、O
- <details> 标记定义一个元素的详细内容 ,配合dt、dd C
其他标签
- <ruby> 标记定义 注释或音标
- <rp> 告诉那些不支持 Ruby元素的浏览器如何去显示
- <rt> 标记定义对ruby的注释内容文本
- <keygen> 标记定义表单里一个生成的键值(加密信息传送)O、F
- <mark> 标记定义有标记的文本 (黄色选中状态)
- <output> 标记定义一些输出类型,计算表单结果配合oninput事件
最新文章
- 类调用类的protected或private的成员函数或成员变量
- ASP: VS2015 + IIS Express 10 学习笔记
- sed详解
- 所有外包项目威客网站列表----来自程序员接私活网qxj.me
- SQL SERVER 锁定的实例
- VS2015中的项目类图
- Unable to locate the Javac Compiler 解决办法
- HDU 1827 Summer Holiday(Tarjan缩点)
- PHP5中__call、__get、__set、__clone、__sleep、__wakeup的用法
- notepad扩展搜索,正则搜索
- TESTNG重试、截屏、监听
- python笔试题(1)
- Oracle左连接、右连接、全外连接、(+)号作用
- luogu 3084 单调队列+dp
- kotlin 委托
- Queue 队列的使用
- 用 Python 写一个多进程兼容的 TimedRotatingFileHandler
- Python入门:如何使用第三方库?
- A1071. Speech Patterns
- [daily][qemu][kvm] 使用virtfs在host与guest之间共享目录