zoukankan      html  css  js  c++  java
  • HTML5与HTML4的区别

    --------------------siwuxie095

       

       

       

       

       

       

       

       

    推出的理由及目标

       

       

    HTML5 的出现,对于 Web 来说意义是非常重大的,因为

    它的意图是想要把目前 Web 上存在的各种问题一并解决掉,

    问题如下:

       

    1)Web 浏览器之间的兼容性很低

       

    2)文档结构不够明确

       

    3)Web 应用程序的功能受到限制

       

       

       

    世界知名浏览器厂商对 HTML5 的支持:

       

    Microsoft、Google、Apple、Opera、Mozilla

       

       

       

       

       

    语法的改变

       

       

    1)内容类型

       

    2)DOCTYPE 声明

       

    3)指定字符编码

       

    4)可以省略标记的元素

       

    5)具有 boolean 值的属性

       

    6)省略引号

       

       

       

       

       

    新增的元素和废除的元素

       

       

    1新增的元素

       

    1)新增的结构元素

       

    section、article、aside、header、hgroup、footer、nav、figure

       

       

    2)新增的其它元素

       

    video、audio、embed、mark、progress、meter、time、ruby、rt、

    rp、wbr、canvas、command、details、datalist、datagrid、keygen、

    output、source、menu

       

       

    3)新增的 input 元素的类型

       

    email、url、number、range、Date Pickers

       

       

       

    (2)废除的元素

       

    1)能使用 CSS 代替的元素:basefont、big、center、font、s、tt、u 等

       

    2)不再使用 frame 框架:frameset、frame、noframes

       

    3)只有部分浏览器支持的元素

       

    4)其它被废弃的元素

       

       

       

       

       

    新增的属性和废除的属性

       

       

    (1)新增的属性

       

    1)表单相关的属性

       

    2)链接相关的属性

       

       

       

    2废除的属性

       

       

       

       

       

    全局属性

       

       

    所谓全局属性,是指可以对任何元素都使用的属性

       

    1contentEditable 属性

       

    (2)designMode 属性

       

    (3)hidden 属性

       

    (4)spellcheck 属性

       

    (5)tabindex 属性

       

       

       

       

       

       

       

       

       

    【made by siwuxie095】

  • 相关阅读:
    Android系统根文件系统目录结构
    4面 晶晨半导体 问题总结
    linux 工作队列
    Linux tasklet 的测试
    ArbotiX-M引脚说明
    locobot
    视频地址
    S1雷达ROS包更新指南
    rospy
    mx-28在 labview环境下的开发
  • 原文地址:https://www.cnblogs.com/siwuxie095/p/7152599.html
Copyright © 2011-2022 走看看