IE5,IE6,IE7,IE8的css兼容性列表[转自MSDN]

简介:

form:http://msdn.microsoft.com/en-us/library/cc351024(VS.85).aspx

 

 

At-rules

CSS 2.1:

  IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
@charset No Yes Yes Yes Yes Yes Yes
@import Yes Yes Yes Yes Yes Yes Yes
@media No Yes Yes Yes Yes Yes Yes
@page No Yes Yes Yes Yes No* Yes

CSS 3:

  IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
@font-face No Yes Yes Yes Yes Yes Yes
@namespace No No No No No No No

Selectors

Element Selectors

CSS 2.1:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
.value { sRules } Class (see Note) Partial Partial Partial Yes Yes Yes Yes
#value { sRules } ID Yes Yes Yes Yes Yes Yes Yes
E { sRules } Type Yes Yes Yes Yes Yes Yes Yes
* { sRules } Universal No No No Yes Yes Yes Yes

Note   Prior to Internet Explorer 7, there was a two-class selector limit per element.

 

CSS 3:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
ns|E { sRules } Namespaced No No No No No No No

Attribute Selectors

CSS 2.1:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
[att=val] { sRules } Equality [=] No No No Yes Yes Yes Yes
[att] { sRules } Existence [] No No No Yes Yes Yes Yes
[att|=val] { sRules } Hyphen [|=] No No No Yes Yes Yes Yes
[att~=val] { sRules } Whitespace [~=] No No No Yes Yes Yes Yes

CSS 3:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
[ns|attr] { sRules } Namespaced No No No Yes Yes Yes Yes
[att^=val] { sRules } Prefix [^=] No No No Yes Yes Yes Yes
[att*=val] { sRules } Substring [*=] No No No Yes Yes Yes Yes
[att$=val] { sRules } Suffix [$=] No No No Yes Yes Yes Yes

Combinators

CSS 2.1:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
E + F { sRules } Adjacent Sibling (+) No No No Yes Yes Yes Yes
E > F { sRules } Child (>) No No No Yes Yes Yes Yes
E F { sRules } Descendant Yes Yes Yes Yes Yes Yes Yes
CSS 3:
    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
E ~ F { sRules } General Sibling (~) No No No Yes Yes Yes Yes

Pseudo-classes

CSS 2.1:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
:active { sRules } :active No No No Partial Partial Partial Yes
:first-child { sRules } :first-child No No No Yes Yes Yes Yes
:focus { sRules } :focus No No No No Yes Yes Yes
:hover { sRules } :hover Partial Partial Partial Yes Yes Yes Yes
:lang(C) { sRules } :lang() No No No No Yes Yes Yes
:link { sRules } :link Yes Yes Yes Yes Yes Yes Yes
:visited { sRules } :visited Yes Yes Yes Yes Yes Yes Yes
@page :first { sRules } @page :first No No No No No No Yes
@page :left { sRules } @page :left No No No No No No Yes
@page :right { sRules } @page :right No No No No No No Yes

CSS 3:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
:root { sRules } :root No No No No No No No
:nth-child() { sRules } :nth-child() No No No No No No No
:nth-last-child() { sRules } :nth-last-child() No No No No No No No
:nth-of-type() { sRules } :nth-of-type() No No No No No No No
:nth-last-of-type() { sRules } :nth-last-of-type() No No No No No No No
:last-child { sRules } :last-child No No No No No No No
:first-of-type { sRules } :first-of-type No No No No No No No
:last-of-type { sRules } :last-of-type No No No No No No No
:only-child { sRules } :only-child No No No No No No No
:only-of-type { sRules } :only-of-type No No No No No No No
:empty { sRules } :empty No No No No No No No
:target { sRules } :target No No No No No No No
:not(X) { sRules } :not() No No No No No No No
:enabled { sRules } :enabled No No No No No No No
:disabled { sRules } :disabled No No No No No No No
:checked { sRules } :checked No No No No No No No
:indeterminate { sRules } :indeterminate No No No No No No No
:default { sRules } :default No No No No No No No
:valid { sRules } :valid No No No No No No No
:invalid { sRules } :invalid No No No No No No No
:in-range { sRules } :in-range No No No No No No No
:out-of-range { sRules } :out-of-range No No No No No No No
:required { sRules } :required No No No No No No No
:optional { sRules } :optional No No No No No No No
:read-only { sRules } :read-only No No No No No No No
:read-write { sRules } :read-write No No No No No No No

Pseudo-elements

CSS 2.1:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
:after { sRules } :after No No No No Yes Yes Yes
:before { sRules } :before No No No No Yes Yes Yes
:first-letter { sRules } :first-letter No Yes Yes Yes Yes Yes Yes
:first-line { sRules } :first-line No Yes Yes Yes Yes Yes Yes

CSS 3:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
::before { sRules } ::before No No No No No No No
::after { sRules } ::after No No No No No No No
::first-letter { sRules } ::first-letter No No No No No No No
::first-line { sRules } ::first-line No No No No No No No
::selection { sRules } ::selection No No No No No No No
::value { sRules } ::value No No No No No No No
::choices { sRules } ::choices No No No No No No No
::repeat-item { sRules } ::repeat-item No No No No No No No
::repeat-index { sRules } ::repeat-index No No No No No No No

Attributes

CSS 2.1: 

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
{ sRule!important  } !important Declaration Partial Partial Partial Yes Yes Yes Yes

Lists

CSS 2.1:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
list-style : sStyle } list-style Yes Yes Yes Yes Yes Yes Yes
list-style-image : sStyle } list-style-image Yes Yes Yes Yes Yes Yes Yes
list-style-position: sStyle } list-style-position Yes Yes Yes Yes Yes Yes Yes
list-style-type : sStyle } list-style-type No No No Partial Yes Yes Yes

Color and Background

CSS 2.1:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
color : sColor } color Yes Yes Yes Yes Yes Yes Yes
background : sBackground } background Yes Yes Yes Yes Yes Yes Yes
background-attachment : sAttachment } background-attachment Partial Partial Partial Yes Yes Yes Yes
background-color: sColor } background-color Yes Yes Yes Yes Yes Yes Yes
background-image : sLocation } background-image Yes Yes Yes Yes Yes Yes Yes
background-position : sPosition } background-position Partial Partial Partial Partial Yes Yes Yes
background-repeat : sRepeat } background-repeat Yes Yes Yes Yes Yes Yes Yes

CSS 3:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
color-profile : sProfile } color-profile No No No No No No No
rendering-intent : sIntent } rendering-intent No No No No No No No
background : sBackground1,
sBackground2, etc. }
background (multiple) No No No No No No No
background-clip : sClip } background-clip No No No No No No No
background-origin : sOrigin } background-origin No No No No No No No
background-break: sBreak } background-break No No No No No No No
background-size : sSize } background-size No No No No No No No

Font and Text

CSS 2.1:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
direction : sDirection } direction Yes Yes Yes Yes Yes Yes Yes
font : sFont } font Yes Yes Yes Yes Yes Yes Yes
font-family : sFamily } font-family Yes Yes Yes Yes Yes Yes Yes
font-size : sSize } font-size Yes Yes Yes Yes Yes Yes Yes
font-style : sStyle } font-style Yes Yes Yes Yes Yes Yes Yes
font-variant : sVariant } font-variant Yes Yes Yes Yes Yes Yes Yes
font-weight : sWeight } font-weight Partial Partial Partial Partial Partial Yes Yes
 { letter-spacing : sSpacing } letter-spacing Yes Yes Yes Yes Yes Yes Yes
 { line-height : sHeight } line-height Yes Yes Yes Yes Yes Yes Yes
text-align : sAlign } text-align Yes Yes Yes Yes Yes Yes Yes
text-decoration : sDecoration } text-decoration Yes Yes Yes Yes Yes Yes Yes
text-indent : sIndent } text-indent Yes Yes Yes Yes Yes Yes Yes
text-transform : sTransform } text-transform Yes Yes Yes Yes Yes Yes Yes
unicode-bidi : sAlign } unicode-bidi Yes Yes Yes Yes Yes Yes Yes
vertical-align : sAlign } vertical-align Yes Yes Yes Yes Yes Yes Yes
white-space : sWrap } white-space Partial Partial Partial Partial Yes Yes Yes
word-spacing : sSpacing } word-spacing Partial Partial Partial Partial No Yes Yes

CSS 3:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
font-effect : sEffect } font-effect No No No No No No No
font-emphasize : sEmphasize } font-emphasize No No No No No No No
font-size-adjust : sSizeAdjust } font-size-adjust No No No No No No No
font-smooth : sSmooth } font-smooth No No No No No No No
font-stretch : sStretch } font-stretch No No No No No No No
hanging-punctuation : sHangingPunctuation } hanging-punctuation No No No No No No No
punctuation-trim : sTrim } punctuation-trim No No No No No No No
ruby-align : sRubyAlign } ruby-align Yes Yes Yes Yes No Yes Yes
ruby-overhang : sRubyOverhang } ruby-overhang Yes Yes Yes Yes No Yes Yes
ruby-position : sRubyPlacement } ruby-position Yes Yes Yes Yes No Yes Yes
ruby-span : sRubySpan } ruby-span No No No No No No No
text-align-last : sAlignLast } text-align-last Partial Partial Partial Partial Partial Partial Partial
text-emphasis : sEmphasis } text-emphasis No No No No No No No
text-justify : sJustify } text-justify No Yes Yes Yes Yes Yes Yes
text-outline : sOutline } text-outline No No No No No No No
text-overflow : sOverflow} text-overflow No Partial Partial Partial Partial Partial Partial
text-shadow : sShadow } text-shadow No No No No No No No
text-wrap : sWrap } text-wrap No No No No No No No
word-break : sBreak } word-break Partial Partial Partial Partial Partial Partial Partial
word-wrap : sWrap } word-wrap Yes Yes Yes Yes Yes Yes Yes
writing-mode : sFlow } writing-mode Yes Yes Yes Yes Yes Yes Yes

Generated Content

CSS 2.1:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
content : sContent } content No No No No Partial Yes Yes
counter-increment: sCounter } counter-increment No No No No Partial Yes Yes
counter-reset : sCounter } counter-reset No No No No Partial Yes Yes
quotes : sQuotes } quotes No No No No No Yes Yes

Border and Layout

CSS 2.1:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
border : sBorder } border Yes Yes Yes Yes Yes Yes Yes
border-bottom : sBottom } border-bottom No Yes Yes Yes Yes Yes Yes
border-bottom-color : sColor } border-bottom-color Yes Yes Yes Yes Yes Yes Yes
border-bottom-style : sStyle } border-bottom-style No Yes Yes Yes Yes Yes Yes
border-bottom-width : sWidth } border-bottom-width No Yes Yes Yes Yes Yes Yes
border-collapse : sCollapse } border-collapse Partial Partial Partial Partial Yes Yes Yes
border-color : sColor } border-color Yes Yes Yes Yes Yes Yes Yes
border-left : sLeft } border-left No Yes Yes Yes Yes Yes Yes
border-left-color : sColor } border-left-color Yes Yes Yes Yes Yes Yes Yes
border-left-style : sStyle } border-left-style No Yes Yes Yes Yes Yes Yes
border-left-width: sWidth } border-left-width No Yes Yes Yes Yes Yes Yes
border-right : sRight} border-right No Yes Yes Yes Yes Yes Yes
border-right-color: sColor } border-right-color Yes Yes Yes Yes Yes Yes Yes
border-right-style: sStyle } border-right-style No Yes Yes Yes Yes Yes Yes
border-right-width : sWidth } border-right-width No Yes Yes Yes Yes Yes Yes
border-spacing : sSpacing } border-spacing No No No No Yes Yes Yes
border-style :sStyle } border-style No Partial Partial Partial Yes Yes Yes
border-top : sTop } border-top No Yes Yes Yes Yes Yes Yes
border-top-color : sColor } border-top-color Yes Yes Yes Yes Yes Yes Yes
border-top-style : sStyle } border-top-style No Yes Yes Yes Yes Yes Yes
border-top-width: sWidth } border-top-width No Yes Yes Yes Yes Yes Yes
border-width : sWidth } border-width Yes Yes Yes Yes Yes Yes Yes
caption-side : sLocation } caption-side No No No No Yes Yes Yes
clear : sClear } clear Yes Yes Yes Yes Yes Yes Yes
empty-cells : sEmptyCells } empty-cells No No No Partial Partial Yes Yes
float : sFloat } float Yes Yes Yes Yes Yes Yes Yes
margin : sMargin } margin Yes Yes Yes Yes Yes Yes Yes
margin-bottom : sHeight } margin-bottom Yes Yes Yes Yes Yes Yes Yes
margin-left : sWidth } margin-left Yes Yes Yes Yes Yes Yes Yes
margin-right : sWidth } margin-right Yes Yes Yes Yes Yes Yes Yes
margin-top : sHeight } margin-top Yes Yes Yes Yes Yes Yes Yes
padding : sPadding } padding Yes Yes Yes Yes Yes Yes Yes
padding-bottom : sPadding } padding-bottom Yes Yes Yes Yes Yes Yes Yes
padding-left : sPadding } padding-left Yes Yes Yes Yes Yes Yes Yes
padding-right : sPadding } padding-right Yes Yes Yes Yes Yes Yes Yes
padding-top : sPadding } padding-top Yes Yes Yes Yes Yes Yes Yes
table-layout : sLayout } table-layout Yes Yes Yes Yes Yes Yes Yes

CSS 3:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
border-break : sBreak } border-break No No No No No No No
border-image : sImage } border-image No No No No No No No
border-radius : sRadius } border-radius No No No No No No No
box-shadow : sShadow } box-shadow No No No No No No No

Positioning

CSS 2.1:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
bottom : sBottom } bottom No Partial Partial Partial Partial Yes Yes
clip : sClip } clip No Yes Yes Yes Yes Yes Yes
display : sDisplay } display Partial Partial Partial Partial Partial Yes Yes
height : sHeight } height Yes Yes Yes Yes Yes Yes Yes
left : sPosition } left No Partial Partial Partial Partial Yes Yes
max-height : sMaxHeight } max-height No No No Yes Yes Yes Yes
max-width : sWidth } max-width No No No Yes Yes Yes Yes
min-height : sMinHeight } min-height No No No Yes Yes Yes Yes
min-width : sMinWidth } min-width No No No Yes Yes Yes Yes
overflow : sOverflow } overflow Partial Partial Partial Yes Yes Yes Yes
position : sPosition } position Partial Partial Partial Yes Yes Yes Yes
right : sPosition } right No Partial Partial Partial Partial Yes Yes
top : sTop } top No Partial Partial Partial Partial Yes Yes
visibility : sVisibility } visibility Yes Yes Yes Yes Yes Yes Yes
width : sWidth } width Yes Yes Yes Yes Yes Yes Yes
z-index : vOrder } z-index Partial Partial Partial Partial Partial Yes Yes

CSS 3:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
overflow-x : sOverflow } overflow-x Partial Partial Partial Yes Yes Yes Yes
overflow-y : sOverflow } overflow-y Partial Partial Partial Yes Yes Yes Yes

Printing

CSS 2.1:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
orphans : nLines } orphans No No No No No Yes Yes
page-break-after : sBreak } page-break-after Yes Yes Yes Yes No Yes Yes
page-break-before : sBreak } page-break-before Yes Yes Yes Yes No Yes Yes
page-break-inside: sBreak } page-break-inside No No No No No Yes Yes
widows : nLines } widows No No No No No Yes Yes

CSS 3:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
fit : sFit } fit No No No No No No No
fit-position : sPosition } fit-position No No No No No No No
image-orientation: sOrientation } image-orientation No No No No No No No
page : sPage } page No No No No No No No
size : sSize } size No No No No No No No

User Interface

CSS 2.1:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
cursor : sCursor } cursor No Yes Yes Yes No Yes Yes
outline : sOutline } outline No No No No Yes Yes Yes
outline-color : sColor } outline-color No No No No Yes Yes Yes
outline-style : sStyle } outline-style No No No No Yes Yes Yes
outline-width : sWidth } outline-width No No No No Yes Yes Yes

CSS 3:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
appearance : sAppearance } appearance No No No No No No No
box-sizing : sSizing } box-sizing No No No No Yes Yes Yes
icon : sIcon } icon No No No No No No No
nav-down : sNavDown } nav-down No No No No No No No
nav-index : sIndex } nav-index No No No No No No No
nav-left : sNavLeft } nav-left No No No No No No No
nav-right : sNavRight } nav-right No No No No No No No
nav-up : sNavUp } nav-up No No No No No No No
outline-offset : sOffset } outline-offset No No No No No No No
outline-radius : sRadius } outline-radius No No No No No No No
resize : sResize } resize No No No No No No No

Multi-column Layout

 

CSS 3:

    IE 5.0 IE 5.5 IE 6.0 IE 7.0 IE8 Beta 1 IE8 Beta 2 IE 8.0
column-break-after : sSize } column-break-after No No No No No No No
column-break-before : sSize } column-break-before No No No No No No No
column-break-inside : sSize } column-break-inside No No No No No No No
column-count : sCount } column-count No No No No No No No
column-gap : sSize } column-gap No No No No No No No
column-rule : sRule } column-rule No No No No No No No
columns : sColumns } columns No No No No No No No





本文转自豪情博客园博客,原文链接:http://www.cnblogs.com/jikey/archive/2010/05/10/1731563.html,如需转载请自行联系原作者
目录
相关文章
|
4月前
|
前端开发 C++
CSS【详解】 标准盒模型 VS IE 盒模型
CSS【详解】 标准盒模型 VS IE 盒模型
53 0
|
前端开发 JavaScript UED
css中什么是响应式设计?响应式设计的基本原理是什么?如何兼容低版本的IE?
css中什么是响应式设计?响应式设计的基本原理是什么?如何兼容低版本的IE?
76 0
|
前端开发 开发者
介绍一下标准的 CSS 的盒子模型?低版本 IE 的盒子模型有什么不同的?
介绍一下标准的 CSS 的盒子模型?低版本 IE 的盒子模型有什么不同的?
|
Web App开发 前端开发
区分IE6,IE7,IE8,IE9,FireFox,Chrome浏览器的CSS hack
区分IE6,IE7,IE8,IE9,FireFox,Chrome浏览器的CSS hack
|
JavaScript
ie8 ie浏览器下载excel文件乱码,变成压缩包,解决方案
ie8 ie浏览器下载excel文件乱码,变成压缩包,解决方案
210 0
|
前端开发
列表、定位、css优先、剧中总结
列表样式 列表样式可以设置其列表符号,列表图片(代替列表符号),列表符号的位置。 list-style-type: 设置列表符号,可以是我们之前学的无序列表符或有序列表符。
1035 0
|
3月前
|
前端开发
2s 利用 HTML+css动画实现企业官网效果
2s 利用 HTML+css动画实现企业官网效果
HTML+CSS 实现通用的企业官网页面(记得收藏)
HTML+CSS 实现通用的企业官网页面(记得收藏)
|
1月前
|
前端开发 JavaScript 搜索推荐
打造个人博客网站:从零开始的HTML和CSS之旅
【9月更文挑战第32天】在这个数字化的时代,拥有一个个人博客不仅是展示自我的平台,也是技术交流的桥梁。本文将引导初学者理解并实现一个简单的个人博客网站的搭建,涵盖HTML的基础结构、CSS样式的美化技巧以及如何将两者结合来制作一个完整的网页。通过这篇文章,你将学会如何从零开始构建自己的网络空间,并在互联网世界留下你的足迹。