您的位置:首页 > Web前端 > HTML

HTML 元素属性的兼容性问题

2014-11-20 17:37 267 查看
元素
作用 兼容性


<abbr> 指示简称或缩写,鼠标移入时显示全称。
IE6不支持。

<acronym> 定义首字母缩写。
支持IE6及以上版本和主流浏览器。

HTML5中不支持,需要用abbr代替。

<article> 规定独立的自包含内容。
HTML5新标签,IE8及以下不支持。

<audio> 定义声音,比如音乐或其他音频流。
HTML5新标签,IE8及以下不支持。

<big> 字体比其他字大一号。
IE6、7不支持。

<button> 按钮。
Internet Explorer 的默认类型是 "button",而其他浏览器中

(包括W3C 规范)的默认值是 "submit",所以要加上type="button"。

<canvas>
图形容器。 HTML5标签。IE8及以下不支持。

<datalist> 选项列表。
IE所有版本和safari都不支持。其他的支持。

<details> 描述文档或文档某个部分的细节。
目前只有 Chrome 支持 <details> 标签。

<embed> 定义嵌入的内容,比如插件。
HTML5标签。IE8及以下不支持。

<figcaption> 定义figure元素的标题。
IE8及以下不支持。其他支持。

<figure> 规定独立的流内容(图像、图表、照片、代码等等)。
IE8及以下不支持。其他支持。

<footer>
页脚标签。 HTML5新标签。IE8及以下不支持。其他支持。

<form> 表单。
HTML5新属性:autocomplete(是否自动完成),novalidate(不进行验证)。

<header> 页眉标签。
HTML5新标签。IE8及以下不支持。其他支持。

HTML5新属性:autocomplete(输入字段是否自动完成),
<input>
搜集用户信息。 autofocus(页面加载是否自动设置焦点),pattern(输入字段的模式),

placeholder(填写字段的提示),required(字段是必
需),step(规定合法数字间隔)等。

<keygen> 规定用于表单的密钥对生成器字段。
Firefox, Chrome, Opera 以及 Safari 6 支持 <keygen> 标签,IE不支持。

<label>
input 元素定义标注(标记)。 Safari 2 或更早的版本不支持 <label> 标签。

HTML5新属性:form(规定form字段所属的一个或多个表单)。

<main>
规定文档的主要内容。 IE不支持,其他支持。

<mark>
定义带有记号的文本。 HTML5新标签。IE8及以下不支持。

<meter> 定义已知范围或分数值内的标量测量。
HTML5新标签。IE 和 safari 6以下不支持。

<nav>
定义导航链接的部分。
HTML5新标签。IE8 及以下 不支持。

<output> 定义不同类型的输出,比如脚本的输出。
HTML5新标签。IE 不支持。

<progress>
标示任务的进度(进程)。 HTML5新标签。IE
9 及以下版本 不支持。

<section> 定义文档中的节(section、区段)。
HTML5新标签。IE 8 及以下版本 不支持。

<select> 可创建单选或多选菜单。
HTML5新属性:autofocus(页面加载是否自动设置焦点),
required(字段是必需),form(规定文本区所属的一个或多个表单)等。

<source> 为媒介元素(比如
<video> 和 <audio>)定义媒介资源。 HTML5新标签。IE 8 及以下版本 不支持。

<summary> 包含
details 元素的标题,

"details" 元素用于描述有关文档或文档片段的详细信息。 HTML5新标签。只有
Chrome 以及 Safari 6 支持。

<video> 定义视频,比如电影片段或其他视频流。
HTML5新标签。IE8 及以下 不支持。

<wbr> 规定在文本中的何处适合添加换行符。
HTML5新标签。IE不支持。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: