支持CSS 3和HTML 5的浏览器越来越多,甚至包括最新版的IE,当然,所谓支持仅仅是部分支持,因为CSS 3和HTML 5的W3C规范都尚未形成。

尽管CSS 3和HTML 5的W3C规范都尚未成形,但目前支持CSS 3和HTML 5的浏览器越来越多,包括google的Chrome,以及最新版本的IE 9。

需要指出的是,即使同一个浏览器的同一个版本,在Mac和Windows两个平台,它们对CSS 3和HTML 5的支持也并不一致。本文是一份Chrome,Safari,Firefox,Opera,IE这5大浏览器,在Mac和Windows两个平台,对CSS3和HTML 5各种功能的详细支持情况清单。

CSS 3属性

可以看出,全盘支持CSS 3属性的浏览器有Chrome和Safari,而且不管是Mac平台还是Windows平台全支持。

CSS 3选择器

除了IE家族和Firefox 3,其它几乎全部支持。Chrome,Safari,Firefox3.6,Opera 10.5成绩最好。

HTML 5 Web应用

Safari对HTML 5 Web应用的支持最好,除了地理定位功能,其它都支持。

HTML 5网页内嵌对象

这应该是HTML 5最令人期待的东西,内置的画布,视频,音频等对象。全部支持的有Chrome,Safari,Firefox3.6,Opera 10.5。IE家族则全军覆没。

HTML 5音频编码

Opera 10.5支持的最全面,IE家族又是颗粒无收。

HTML 5视频编码

H.264任重道远。

HTML 5各种表单对象

Mac平台下的Chrome成绩最佳。这些表单对象让人想起了桌面程序。

HTML 5表单对象属性与行为

又一次想到了桌面程序。

结论

目前,对CSS 3和HTML 5支持最好的是Safari,Chrome次之,Firefox3.6和Opera 10.5旗鼓相当,IE家族最差。鉴于这种情况,假如你想使用这两项新技术创建一个先锋体验式站点,现在的CSS 3和HTML 5可以让你实现,假如你希望这个站点能被绝大多数人正常访问,现在还为时过早,折中的方案是,为不支持CSS 3和HTML 5某些功能的浏览器提供降级方案,当然,其中要涉及到很多问题,包括浏览器,版本,平台的探测,CSSHack等等大量工作,相信是得不偿失的。

各大浏览器对HTML5和CSS3的特性的支持力度相关推荐

  1. 使用modernizr.js检测浏览器对html5以及css3的支持情况

    使用modernizr.js检测浏览器对html5和css3的支持情况 详情请看主页:modernizr主页 1. modernizr 是什么? modernize 是一个js库----一个用于检测当 ...

  2. modernizr 支持html5,使用modernizr.js检测浏览器对html5以及css3的支持情况

    使用modernizr.js检测浏览器对html5和css3的支持情况 1.modernizr 是什么? modernize 是一个js库----一个用于检测当前浏览器对html5&css3 ...

  3. HTML5 - 各大浏览器对html5的支持情况

     HTML5 - 各大浏览器对html5的支持情况 1,主流浏览器对html5的支持情况 (1)Chrome,Firefox:支持html5很多年,而且有自动升级,支持最好. (2)Safari, ...

  4. HTML5以及CSS3新增特性

    HTML5以及CSS3新增特性 HTML5 1.语义化标签: 2.多媒体标签: 视频标签:<video> 语法格式如下: <video src="文件地址" co ...

  5. Modernizr.js-检测浏览器对HTML5和CSS3的支持程度

    为什么80%的码农都做不了架构师?>>>    传统浏览器目前不会被完全取代,令你难以将最新的 CSS3 或 HTML5 功能嵌入你的网站. Modernizr 正是为解决这一难题应 ...

  6. html5与css3新增特性精讲

    目录 前言 HTML5篇 一,html5新增语义化标签 二,html5中新增的多媒体标签 2.1 视频标签video 2.2 视频标签的属性 2.3 音频标签audio 2.4 音频标签的属性 三,h ...

  7. 前端学习 HTML5和CSS3新特性 高级技巧 JavaScript基础语法

    HTML5和CSS3提高 HTML5的新特性 HTML5的新增特性主要是针对于以前的不足,增加了一些新的标签,新的表单和新的表单属性等: 这些新特性都有兼容性问题,基本是IE9+以上的版本浏览器才支持 ...

  8. HTML5和CSS3新特性(完整版)

    css3新特性 选择器 背景和边框 文本效果 2D/3D 转换 - 变形(transform).过渡(transtion).动画(animation) 1.选择器 :last-child /* 选择元 ...

  9. Html5、CSS3新特性

    h5的新特性? 1.新增一些语义化标签  <article> <section> <aside><header> <footer><n ...

最新文章

  1. B/S模式下如何使软件屏蔽系统热键
  2. Qt C++发送图片到QML显示
  3. 防止多重启动之调用Api [收集2005090201]
  4. java后端工程师平时开发或多或少会用到Intellij idea,那么它有哪些快捷键呢
  5. 马斯克又一个宏伟蓝图即将启动:卫星高速上网,没有中间商赚差价
  6. c++gdal如何在大图像中截取小图像并获取其图像信息_如何模拟不规则形状并构建几何模型
  7. 计算机的原码, 反码和补码
  8. 四川绵阳:充分利用区块链等技术,为农民工证照办理提供线上便捷服务
  9. 最新最全的vue面试题+详细解答
  10. 如何将 Laravel 数据表里的数据导出成 Seeder 文件
  11. 坐标系之间的旋转平移变换与对应变换矩阵的关系
  12. 工作总结:简明扼要,突出重点
  13. 面向对象程序设计——埃拉托色尼筛法(C++)(已更新)
  14. 软件测试相关术语及其含义
  15. 安卓上利用百度输入法提供的导入词库与个性短语,批量造词方便输入
  16. 修改照片为社保照片 358*441
  17. 公网异地远程访问家中/公司的群晖NAS
  18. 如何进行网站seo优化推广?
  19. 中科院自动化研究所人工智能专业,使用/教程/实例
  20. 使用matlab判别的NaN

热门文章

  1. DotNetty使用之Echo
  2. spring-boot整合FTP文件服务器
  3. Paxos分布式系统共识算法?我愿称其为点歌算法…
  4. 基于Golang语言GoFrame框架通用后台权限管理系统
  5. 亲爱的老狼-论cellspacing和collapse的区别
  6. C#使用ADO操作Excel
  7. Python Appium 安装与设置 全网最全!
  8. wget安装及问题解决
  9. 汇集实力演员构建创业者群像,视角独特聚焦科技领域!电视剧《青春之城》CCTV-1开播!
  10. centos MySQL 双机_[原创]CentOS下Mysql双机互为备份