HTML5 是下一代的 HTML。
什么是 HTML5?
HTML5 将成为 HTML、XHTML 以及 HTML DOM 的新标准。
HTML 的上一个版本诞生于 1999 年。自从那以后,Web 世界已经经历了巨变。
HTML5 仍处于完善之中。然而,大部分现代浏览器已经具备了某些 HTML5 支持。
HTML5 是如何起步的?
HTML5 是 W3C 与 WHATWG 合作的结果。
编者注:
W3C 指 World Wide Web Consortium,万维网联盟。
编者注:
WHATWG 指 Web Hypertext Application Technology Working Group。
WHATWG 致力于 web 表单和应用程序,而 W3C 专注于 XHTML 2.0。在 2006 年,双方决定进行合作,来创建一个新版本的 HTML。
为 HTML5 建立的一些规则:
- 新特性应该基于 HTML、CSS、DOM 以及 JavaScript。
- 减少对外部插件的需求(比如 Flash)
- 更优秀的错误处理
- 更多取代脚本的标记
- HTML5 应该独立于设备
- 开发进程应对公众透明
新特性
HTML5 中的一些有趣的新特性:
- 用于绘画的 canvas 元素
- 用于媒介回放的 video 和 audio 元素
- 对本地离线存储的更好的支持
- 新的特殊内容元素,比如 article、footer、header、nav、section
- 新的表单控件,比如 calendar、date、time、email、url、search
浏览器支持
最新版本的 Safari、Chrome、Firefox 以及 Opera 支持某些 HTML5 特性。Internet Explorer 9 将支持某些 HTML5 特性。
分享到:
相关推荐
HTML初步学习笔记记录 HTML(Hyper Text Markup Language)是一种超文本标记语言,不是一种编程语言,而是一组标签,用于描绘整个网页的内容。 HTML标签通常是成对出现的,第一个标签是开始标签,第二个标签是结束...
5. **Day01内容**:可能涵盖Python基础知识和机器学习概念的介绍,以及如何使用Python环境进行初步的数据探索。 6. **Day02内容**:可能会深入到监督学习的算法,比如线性模型、决策树及其变种,并介绍数据预处理的...
【标题】"洪恩在线--DOS学习HTML打包下载"所涵盖的知识点主要涉及两个方面:DOS操作系统的学习和HTML的基础知识。DOS(Disk Operating System)是个人计算机上的一类早期操作系统,它以命令行界面为主,用户通过输入...
这三者结合,为Web开发者提供了一个全面的学习路径,从基础的网页结构(HTML5)到脚本语言(JScript5)再到视觉表现(CSS2.0)。无论你是初学者还是经验丰富的开发者,这份文档都能帮助你巩固基础知识,理解技术发展...
学习HTML时,通常会涉及以下几个方面: 1. **基础语法**:了解标签的结构,包括开始标签、结束标签(有时是自闭合标签)。 2. **元素嵌套**:理解一个元素可以嵌套在另一个元素内部,形成层次结构。 3. **属性**:每...
在本文中,我们将探讨如何使用HTML5和PHP技术来实现文件夹的递归上传和在线浏览功能,同时结合数据可视化和机器学习的概念。这个话题主要分为三个关键部分:上传文件夹并保存相对路径、构建后台目录结构以及在浏览器...
总的来说,这个项目是一个综合性的HTML5实践,涵盖了网页基本结构的构建、动态效果的实现、样式设计、用户交互以及网页设计的初步概念。对于初学者来说,这是一个很好的起点,可以帮助他们巩固基础知识,同时对更...
通过“web第一天”这个压缩包,你将初步了解HTML的结构和基本语法,这将为你进一步学习网页开发,包括CSS和JavaScript,奠定坚实的基础。同时,提供的博客地址也提供了实践和扩展学习的机会。不断练习和理解这些基础...
【描述】中的“H5网站-建设中模版demo源码”意味着这个压缩包包含了一个HTML5构建的“建设中”网站模板的示例代码。源码是开发者用于查看和编辑网站代码的原始文件,包括HTML、CSS(层叠样式表)和JavaScript等。...
HTML5是下一代超文本标记语言,它在2014...通过学习HTML5,开发者可以构建更现代、功能丰富的网页应用,提升用户体验。在实际开发中,结合源码和工具,我们可以更有效地利用HTML5特性,创造出令人印象深刻的网页项目。
本章节旨在帮助学生建立对网页设计的整体认知,理解HTML5、CSS3以及JavaScript在网页开发中的作用,并初步接触Dreamweaver这一工具。通过学习,学生将能够: - **理解网页的概念与组成**:了解网页的基本构成要素...
### Extjs4 学习指南知识点汇总 #### 1. Extjs初步 ##### 1.1 获取Extjs - **获取途径**:访问官方网站 http://extjs.org.cn/ 下载所需的 Extjs 发布包。 ##### 1.2 搭建学习环境 - **前提条件**:确保计算机上...
这个压缩包文件提供了关于 jQuery 初步入门的学习资料,帮助初学者快速掌握这一强大的工具。 1. **jQuery 的核心理念** - "写的更少,但做的更多"是jQuery的设计哲学,它通过提供简洁的API,减少了大量冗余代码,...
然而,当前我们正在使用的是HTML-5,它是对HTML 4.01的扩展,于2012年发布。 这个HTML入门教程面向的是有志成为网页设计师和开发者的初学者,旨在让他们深入理解HTML,同时提供简明概述和实际示例。通过本教程,你...
JavaScript是一种轻量级的、基于对象和事件驱动的脚本语言,主要应用于Web页面中,为用户提供交互式体验。它由Netscape公司开发,起初名为Live Script,后来改名为JavaScript,以利用当时流行的Java语言的知名度。...
### 一、网页设计与网站建设概述 - **课程基本信息** - 课程名称:网页设计与网站建设 - 学时:84小时(理论28小时 + 实验56小时) - 课程性质:全校计算机专业计算机技术基础必修课 - 授课对象:计算机专业...
#### Vue.js简介 Vue.js 是一款专为构建交互式 Web 界面而设计的轻量级 JavaScript 框架。它的设计目标是通过尽可能简单的 API 来实现响应式数据绑定和可组合的组件结构。Vue 的核心理念在于将复杂的用户界面分解为...