HTML5

HTML5是什么:

一组独立标准的集合,所以“哪些浏览器支持HTML5”这个问题没有明确的答案。

HTML5新特性:

  • Semantics(语义化):标签更加语义化;
  • Connectivity(连接):用全新的方式跟服务器连接;
  • Offline and storage(离线存储):支持在客户端存储数据;
  • Multimedia(多媒体):对视频、音频更加支持;

关键词:

  • 向后兼容,支持原来页面
  • 标准化非官方技术
  • <!DOCTYPE html>
  • <meta charset="utf-8">

良好的风格

  • 包含<html>、<header>、<body>元素
  • 标签小写
  • 不省略属性的引号
  • 不省略关闭空元素的斜杠

验证

http://validator.w3.org

新增的元素

  • 构建页面的语义元素:<article> <aside> <figcaption> <figure> <footer> <header> <hgroup> <nav> <section> <details> <summary>
  • 标识文本的语义元素:<mark> <time> <wbr>
  • web表单:<input>(不是新元素,但是增加了类型)<datalist> <keygen> <meter> <progress> <command> <menu> <ouput>
  • 音频、视频、插件:<audio> <video> <source> <embed>
  • Canvas:<canvas>

剔除的元素

表现性元素:<big> <center> <font> <tt> <strike>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • HTML5 标签comment 注释标签用于在源文档中插入注释。注释内容不会被浏览器显示。为代码编写注释的好处是...
    才気莮孒阅读 9,516评论 1 25
  • 格式后期处理。 Jeremy Keith在 Fronteers 2010 上的主题演讲 今天我想跟大家谈一谈HTM...
    LordZhou阅读 4,796评论 0 17
  • 前言 认识HTML5 之前学的是HTML4或者HTML4.1; 网页开发: html:结构 4.0 Css:样式...
    magic_pill阅读 3,146评论 0 2
  • 本文主要介绍Html5和Html4的区别。 语法的改变 内容类型HTML5 的文件扩展符与内容类型保持不变。扩展符...
    layjoy阅读 5,809评论 0 23
  • 最近在学习阿何的《60天引爆学习力》这个课程。其中,第一课中介绍了很多我们学习道路上常见的错误学习方法。就让我萌生...
    加班汪阅读 4,155评论 0 0