html5与html4的区别   (h5 and h4)

 
什么是OPOA
 
1,    浏览器对h5的支持情况
2,    历史 --- h5
        2004年,whatwg 提出 web applications 1.0 草案
        2007年,web applications1.0
被w3c接纳,并命名h5
     
  2008年,发布第一份正式草案
     
  2012年,推出建议版的候选版本  -不用担心,已经被各大浏览器中已经认为它为一个标准啦。
     
  2022年,可以成为w3c推荐标准
3, 
  对PC 或者 手机的支持
     
  firefox version4.0
     
  chrome version 4.0
     
  IE version9.0以上
     
  safari 
  version4.0
     
  opera version 4.0
     
  手机:
     
   
   
  android version2.0(游戏方面对其上面支持的不太好,android websocket方面对尤其方面不太好。)
现在都到4.0以上了,不用担心前句的问题啦。
     
   
   
  ios version2.0(在其上面支持的特别好。)
4, 
h5 与h4的区别
     
  1)文件类型声明
     
  <!DOCTYPER HTML>  -H5
     
  <!DOCTYPER html PUBLIC "-//W3C//DTD HTML 4.01/EN">
     
  2)编码设置
     
  <meta charset ="UTF-8">-H5
     
  <meta http-equiv="Content-Type"
content="text/html";charset=UTF-8">
     
  3)直接嵌入到MathML(指的网页中的复杂计算) and SVG(图形操作方面的) -H5
     
  4)新的解析规范-H5
     
   
  浏览器中的对margin padding 等显示的布一样,所以h5在所有的浏览器中显示的都一样,这是人家h5的方式。
     
  5)移除一些无用的标签-H5
     
   
 
big,center,font,acronym,applet,basefont,dir,frame,frameset,isindex,noframes,strike,tt
 -(其中一些可以用css用到了)
     
  6),引入新的元素和属性 --为了结构化,与引义化
     
   
 
     
  7),增强功能方面的新元素
      
   
 
      
           
     
   
  8)增强的input输入框
     
   
 
     
   
  9)其他新的属性
     
   
 
     
   
  
      
     
   
  10)新的 API
     
   
 
     
  
     
  
 
 
 
 
     
  
 
 
 
 
 
 
 
 
 
 

html5介绍的更多相关文章

  1. HTML5 介绍

    本篇主要介绍HTML5规范的内容和页面上的架构变动. 目录 1. HTML5介绍 1.1 介绍 1.2 内容 1.3 浏览器支持情况 2. 创建HTML5页面 2.1 <!DOCTYPE> ...

  2. HTML5学习笔记简明版(1):HTML5介绍与语法

    HTML5介绍 HTML5是继HTML4以后的下一代HTML标准规范,它提供了一些新的元素和属性(例如<nav>网站导航块和<footer>).新型的标签有利于搜索引擎和语义分 ...

  3. HTML5: HTML5 介绍

    ylbtech-HTML5: HTML5 介绍 1. 什么是 HTML5?返回顶部   HTML5 是下一代 HTML 标准. HTML,HTML 4.01的上一个版本诞生于1999年.自从那儿以后, ...

  4. html5介绍 之亮点特性

    html5 兴起- 乔帮助在2010年发布的:关于对flash的思考,提到有了h5放弃 flash   1 富图形,富媒体      2 本地存储     cookie   3 LBS      基于 ...

  5. 李洪强和你一起学习前端之(4)HTML5介绍

    1.1认识HTML5 html的版本: html4 Xhtml1.0 目前: html5是最高的版本 再怎么变化,无非是多了一些标签而已,但是不单单是提供了一些标签 比如: 开发网页游戏 我们可以开发 ...

  6. 前端HTML5介绍

    1.为什么学习HTML5? 跨平台要求低 硬件要求低 flash之外的选择(尤其手机端) 2什么是HTML5? HTML是用来描述网页的一种语言 HTML指超文本标记语言 HTML不是变成语言,是一种 ...

  7. Html5介绍及新增标签

    什么是 HTML5? HTML5 将成为 HTML.XHTML 以及 HTML DOM 的新标准. HTML 的上一个版本诞生于 1999 年.自从那以后,Web 世界已经经历了巨变. HTML5 仍 ...

  8. HTML5学习参考资料整理

    给大家推荐一下学习研究HTML5必备的一些个网站,更加有利于大家对HTML5的学些和研究.如果各位童鞋还有更多的,欢迎投递资源给我们,也可以支持 我们,让我们利用大家的力量收集更多的HTML5学习资料 ...

  9. 韩顺平HTML5教程www.gis520.com

    传智播客.韩顺平.HTML5游戏公开课-坦克大战01.HTML5介绍.HTML5发展.HTML5学习网站推荐.wmv http://dl.vmall.com/c0b7xrkftf 传智播客.韩顺平.H ...

随机推荐

  1. C# 调用c++报错可能性分析

    1.在调用之前,可以用工具(Dependency)检测下c++库所依赖的文件,看是否有错误.如果有错误,请先下补充所需运行环境. 2.如果c++ 函数 形参需要C#传入结构体,可如下: [Struct ...

  2. python 和 c# 连接数据库 (Access)

    模块pypyodbc 1.3.3下载:   https://pypi.python.org/pypi/pypyodbc/ 安装:解压文件找到pypyodbc.py复制到python安装目录Lib文件夹 ...

  3. Git 分支管理详解

    大纲: 1.前言 2.创建分支 3.切换分支 4.合并分支(快速合并) 5.删除分支 6.分支合并冲突 7.合并分支(普通合并) 8.分支管理策略 9.团队多人开发协作 10.总结 注,测试机 Cen ...

  4. JavaScript 字符串常用操作纪要

    JavaScript 字符串用于存储和处理文本.因此在编写 JS 代码之时她总如影随形,在你处理用户的输入数据的时候,在读取或设置 DOM 对象的属性时,在操作 Cookie 时,在转换各种不同 Da ...

  5. NGINX+PHP+MYSQL服务器环境搭建

    这条命令是配置vim的,请确保你能访问github wget -qO- https://raw.github.com/ma6174/vim/master/setup.sh | sh 说明有一些小问题, ...

  6. Change the ball--hdu2277

    Change the ball Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)T ...

  7. C语言学习笔记frist---输入两个数比较大小

    C#学习中,问道艰辛,今自C学起,第一个函数学习:输入两个数比较大小,仅作练习: #include "stdafx.h" #include<stdio.h> // 包含 ...

  8. UI原则之-拼车

    1.简洁------------一目了然,简洁明了 2.易用------------操作方便 3.直观.快速-------快速定位到所需信息 4.友好-------网络延时.超时.等待 5.易懂--- ...

  9. Inno Setup技巧[实例]添加自定义页面

    原文 http://hi.baidu.com/watashi/item/b3dda993459ff8f0291647a0 通过“添加自定义页面”可以丰富安装程序的功能.本文以添加一个页面“选择安装类型 ...

  10. 生成war的jdk版本高于tomcat使用的jdk版本,导致项目不能正常被访问

    记录一个耽误30分钟的一个坑: 生成war的jdk版本高于tomcat使用的jdk版本,导致项目不能正常被访问 报404错误