文章目录

  • 什么是 HTML5?
  • HTML5 中的新内容
  • HTML5 - 新的属性语法
  • HTML5 - 新特性
  • HTML5 - 被删元素

什么是 HTML5?

HTML5,它是目前最新的HTML标准;
它是专门为承载丰富的 web 内容而设计的,并且不需要额外插件;
它拥有全新的语义、图形以及多媒体元素;
它提供的新元素和新的 API 简化了 web 应用程序的搭建;
它是跨平台的,被设计为能够在不同类型的硬件平台(PC、平板、手机、电视机等等)上运行。
我们将会在下面的章节中学习如何使用HTML5,以及在老版本浏览器中处理HTML5.

HTML5 中的新内容

HTML5 的新的文档类型(DOCTYPE)声明十分简单:

<!DOCTYPE html>
The new character encoding (charset) declaration is also very simple:<meta charset="UTF-8">

HTML5 实例:

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>标题</title>
</head><body>内容文本
</body></html>

请注意:HTML5 中默认的字符编码是** UTF-8**。

HTML5 - 新的属性语法

HTML5 标准允许 4 中不同的属性语法。

本例演示在 标签中使用的不同语法,
在 HTML5 标准中,根据对属性的需求,可能会用到所有 4 种语法:

类型 示例
Empty < input type=“text” value=“John Doe” disabled >
Unquoted < input type=“text” value=John Doe >
Double-quoted < input type=“text” value=“John Doe” >
Single-quoted < input type=“text” value=‘John Doe’ >

HTML5 - 新特性

HTML5 的一些最有趣的新特性:

  • 新的语义元素,比如 < header >, < footer >, < article >, and < section >。
  • 新的表单控件,比如数字、日期、时间、日历和滑块。
  • 强大的图像支持(借由 < canvas > 和 < svg >)
    强大的多媒体支持(借由 < video > 和 < audio >)
  • 强大的新 API,比如用本地存储取代 cookie。

HTML5 - 被删元素

以下 HTML 4.01 元素已从 HTML5 中删除:

< acronym >
< applet >
< basefont >
< big >
< center >
< dir >
< font >
< frame >
< frameset >
< noframes >
< strike >
< tt >

HTML5 基础教程相关推荐

  1. html5语言基础教程,HTML5基础教程,从入门到精通,零基础学HTML5

    随着互联网的快速发展,对前端开发方面的人才需求越来越大,其中Web前端领域的HTML5也受到许多人追捧 HTML5是构建Web内容的一种语言描述方式.HTML5是互联网的下一代标准,是构建以及呈现互联 ...

  2. html5教程 w3cschool,W3Cschool学习笔记——HTML5基础教程

    HTML5 建立的一些规则:新特性应该基于 HTML.CSS.DOM 以及 JavaScript. 减少对外部插件的需求(比如 Flash) 更优秀的错误处理 更多取代脚本的标记 HTML5 应该独立 ...

  3. HTML5基础教程(21)Audio(音频)

    文章目录 导语 互联网上的音频 浏览器支持 Audio如何工作 音频格式及浏览器支持 结语 导语 本篇文章将介绍HTML5 Audio(音频),它为我们提供了播放音频文件的标准. 互联网上的音频 直到 ...

  4. HTML5基础教程(20)Video(视频)

    文章目录 导语 Web站点上的视频 浏览器支持 HTML5视频是如何工作的 视频格式与浏览器的支持 使用 DOM 进行控制 结语 导语 本篇文章将为各位读者介绍HTML5 Video(视频).现在几乎 ...

  5. html5基本页面结构,HTML 5 基础教程

    HTML 5 基础教程 编辑 锁定 讨论 上传视频 <HTML5基础教程>是2018年1月由北京逐日传媒总策划,柳炳祥等主编,兵器工业出版社出版的艺术类图书教材. 书    名 HTML ...

  6. html5实践开发教程,HTML5基础与实践教程

    HTML5基础与实践教程 语音 编辑 锁定 讨论 上传视频 <HTML5基础与实践教程>是2010年4月机械工业出版社出版的图书,作者是云翔,刘猛猛,欧阳植昊. 书    名 HTML5基 ...

  7. css点击a标签显示下划线_好程序员HTML5培训教程-html和css基础知识

    好程序员HTML5培训教程-html和css基础知识,Html是超文本标记语言(英语全称:HyperText Markup Language,简称:HTML)是一种用于创建网页的标准标记语言. Css ...

  8. html5教学文档笔记,4.HTML 教程- (HTML5 基础)

    HTML 教程- (HTML5 基础) 1.HTML 标题 HTML 标题(Heading)是通过 - 标签来定义的. 2.HTML 段落 HTML 段落是通过标签 来定义的. 3.HTML 链接 H ...

  9. html5的基本工作原理,HTML5基础开发教程

    HTML5基础开发教程 编辑 锁定 讨论 上传视频 <HTML5基础开发教程 >是2013年5月 出版的图书.主要面向高等院校学生,以及没有开发经验或者仅有少量程序设计基础的读者,因此书中 ...

最新文章

  1. NS2仿真:公交车移动周期模型及性能分析
  2. 回溯法实现n份作业分配给n个人完成的问题
  3. Linux磁盘格式化和挂载
  4. DCMTK:OFtuple的单元测试
  5. c# 定位内存快速增长_CTF丨Linux Pwn入门教程:针对函数重定位流程的相关测试(下)...
  6. 如何寻找无序数组中的第K大元素?
  7. hibernate官网文档
  8. 计算机联锁论文致谢,计算机联锁系统 毕业设计论文 定稿.doc
  9. 女生考华为IE会容易一点吗?女生做网工一般是什么岗位呢?找工作容易吗?需要出差吗?以后怎么发展呢?
  10. 32位计算机的字长是多少个字节,32位计算机中,一个字长等于多少个字节
  11. python语音合成并播放_Python:TTS语音合成技术,市场各大平台对比以及实现
  12. RabbitMQ(一) | MQ技术对比,以及对RabbitMQ五种消息模型的使用
  13. sklearn库中的标准数据集及基本功能
  14. Zookeeper连接异常 Got ping response for sessionid 2021-06-30
  15. 在RSS服务器上订阅网站,快速服务器上的RSS订阅实现
  16. Detected unusual line terminators_vscode打不开pdf的解决方案应用程序vscode.app打不开解决方案
  17. STM32 PWM控制舵机——原理、接线、源程序
  18. 计算机音乐only my,【B型】only my railgun (自己调整)
  19. Ultra Wideband Wireless Communication
  20. 红旗桌面版本最新运用举措和成绩解答100例-6

热门文章

  1. Java与C语言链表的不同
  2. JDBC、封装JDBC连接池、第三方连接池工具
  3. python中type dtype astype 的用法
  4. jar启动指定JDK/JRE 安装路径教程
  5. 百度JAVA一二三面面经(2019秋招深圳)
  6. 稀疏自动编码(Sparse Autoencoder)
  7. 机器学习:决策树的预剪枝和后剪枝
  8. 串行并行 同步异步通信
  9. OpenCV中waitKey()函数的深度解析
  10. C语言一维数组的最大值和最小值依次放入一个新的数组中,依次类推