HTML5 简介

分享到:

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 5 History API的”前生今世”
    原文:AnIntroductionToTheHTML5HistoryAPI 译文:关于HTML5HistoryAPI的介绍 译者:dwqs History是有趣的,不是吗?在之前的HTML版本号中,我们对浏览...
  • html5-Notification未来的属性
    用作桌面提醒特别方便,特别是手机端。先睹为快吧^_^ 1<!DOCTYPEhtml> 2<htmllang="en"> 3 4<head> 5<metacharset="UTF-8"> 6<title>D...
  • AFNetworking2.0 NSHipster翻译
    首页资讯精华论坛问答博客专栏群组更多▼...
  • html5 canvas图片翻转
    <!doctypehtml> <html> <head> <metacharset="utf-8"> <title>无标题文档</title> <script> window.onload=function() {...
  • H5-CORS[转]
    原:http://blog.csdn.net/hfahe/article/details/7730944 前言:像CORS对于现代前端这么重要的技术在国内基本上居然很少有人使用和提及,在百度或...
  • HTML5+javascript实现图片加载进度动画效果
    在网上找资料的时候,看到网上有图片加载进度的效果,手痒就自己也写了一个。 图片加载完后,隐藏loading效果。 想看加载效果,请ctr...
  • Delphi与Chromium
    首先,想必各位谷歌浏览器Chrome都很熟吧,一个非常强大的开源浏览器,尤其在html5方面,如果你的程序里要浏览网页,默认的WebBrowser显...
  • html5中的postMessage解决跨域问题
    解决跨域问题的方法有很多,如:图像ping(简单)、jsonp(缺点是不能实现跨域post)、CROS(CORS的本质让服务器通过新增响应头Access-Contr...
  • 使用html5特性--ajax上传文件
    在html5以前,ajax上传文件算是一个比较麻烦的事,要是想显示一下上传进度就更不容易。遇到这种情况往往需要借助于第三方插件,比如...
  • HTML页面处理以及资源文件的加载
    Javascript异步加载详解 这篇文章很详细的介绍了HTML的页面处理以及资源文件的加载。 本文总结一下浏览器在javascript的加载方式。...
  • HTML5+J2EE实现文件异步上传
    P.S.HTML5经过了W3C的8年努力,终于正式推广了。这次升级最大的就是升级了XMLHTTPRequest,让它变成了XMLHTTPRequestLevelII(这有啥奇怪的?)。...
  • Emmet:HTML/CSS代码快速编写神器
    Emmet的前身是大名鼎鼎的Zencoding,如果你从事Web前端开发的话,对该插件一定不会陌生。它使用仿CSS选择器的语法来生成代码,大大提高...
  • 大熊君学习html5系列之------WebStorage(客户端轻量级存储方案)
    一,开篇分析 Hi,大家好!大熊君又和大家见面了,(*^__^*)嘻嘻……,这系列文章主要是学习Html5相关的知识点,以学习API知识点...
  • 项目总结笔记系列 Social Hub KT Session2
    KTSession2:主要是代码的实现(KTisknowledgeTransfer) 如图所示,在整个SocialHub项目中,我们的项目DataFeedService处于承上启下的作用。对下,我们...
  • 【转载】html&&css 面试题
    [HTML&&CSS]1.Doctype?严格模式与混杂模式-如何触发这两种模式,区分它们有何意义?Doctype声明位于文档中的最前面的位置,处于标签之...
  • Head First HTML与CSS阅读笔记(二)
    上一篇HeadFirstHTML与CSS阅读笔记(一)中总结了《HeadFirstHTML与CSS》前9章的知识点,本篇则会将剩下的10~15章内容进行总结,具体如下所示...
  • 2015第9周三html5学习0
    ​之前规划了2015关注的技术方向是html5和node.js,虽然前面也搜集过html5相关的评论介绍性能容,但对如何学习和有哪些可利用要经常的看...
  • html5 新属性
    <pcontenteditable="true">这是一段可编辑的段落。请试着编辑该文本。</p> <inputid="email"type="email"placeholder="zhangxinxu@zhangxinxu.com"size="26...
  • html5语义化标签总结二
    HTML5的革新之一:语义化标签二文本元素标签、分组元素标签。 HTML5的革新——语义化标签(一)中介绍了一些HTML5新加的一些节元素...
  • HTML字体对应word字体
    42磅对应初号、 36磅对应小初、 26磅对应一号、 24磅对应小一号、 22磅对应二号、 18磅对应小二号、 16磅对应三号、 15磅对应小三号、 14...