ARCHIVED - CSS - Browser support for CSS 1.0 properties

Warning This information has been archived because it is outdated and no longer relevant.

Archived Content

Information identified as archived on the Web is for reference, research or recordkeeping purposes. It has not been altered or updated after the date of archiving. Web pages that are archived on the Web are not subject to the Government of Canada Web Standards. As per the Communications Policy of the Government of Canada, you can request alternate formats by contacting us.

Table of Contents

1.0 List of CSS 1.0 properties with browser support issues

Some CSS 1.0 properties should be avoided because of poor support by certain browsers. Use only well-supported properties to ensure uniform support for most user configurations.

1.1 Properties that are poorly supported in most circumstances

This is a list of CSS 1.0 properties that are poorly supported by certain browsers in most circumstances.

  • :first-letter
    This value is not supported by Internet Explorer 4.x, or Internet Explorer 5.0.

  • :first-line
    This value is not supported by Internet Explorer 4.x or Internet Explorer 5.0.

  • font
    This property may cause problems with all Internet Explorer browsers.

  • font-variant
    This property may cause problems in all Internet Explorer browsers.

  • list-style
    This property is only partially supported by Internet Explorer 4.x and Internet Explorer 5.0.

  • word-spacing
    This property is not supported by all Internet Explorer browsers.

1.2 Properties that are poorly supported in certain circumstances

This is a list of CSS 1.0 properties that are poorly supported by certain browsers in certain circumstances. These properties will often work properly, but in some circumstances they may cause problems.

  • border with <hr>
    This property used in a class called by <hr /> will cause display glitches in several of the supported browsers.

  • border-bottom-width with <hr>
    This property used in a class called by <hr /> will cause display glitches in several of the supported browsers.

  • border-color with <hr>
    This property used in a class called by <hr /> will cause display glitches in several of the supported browsers.

  • border-left-width with <hr>
    This property used in a class called by <hr /> will cause display glitches in several of the supported browsers.

  • border-right-width with <hr>
    This property used in a class called by <hr /> will cause display glitches in several of the supported browsers.

  • border-style with <hr>
    This property used in a class called by <hr /> will cause display glitches in several of the supported browsers.

  • border-top-width with <hr>
    This property used in a class called by <hr /> will cause display glitches in several of the supported browsers.

  • border-width with <hr>
    This property used in a class called by <hr /> will cause display glitches in several of the supported browsers.

  • display : list-item
    This property and value combination is not supported by any Internet Explorer browser.

  • padding with <hr>
    This property used in a class called by <hr /> will cause display glitches in several of the supported browsers.

  • padding-bottom with <hr>
    This property used in a class called by <hr /> will cause display glitches in several of the supported browsers.

  • padding-left with <hr>
    This property used in a class called by <hr /> will cause display glitches in several of the supported browsers.

  • padding-right with <hr>
    This property used in a class called by <hr /> will cause display glitches in several of the supported browsers.

  • padding-top with <hr>
    This property used in a class called by <hr /> will cause display glitches in several of the supported browsers.

  • text-decoration : blink
    This property and value combination is not supported by Internet Explorer browsers.

2.0 List of CSS 1.0 properties that are well supported by most browsers

The following is the list of allowed CSS 1.0 properties that are well supported by most browsers. Please check section 1.2 (Properties that are poorly supported in certain circumstances) to see if there are any special circumstances where these properties are poorly supported or behave inconsistently.

  • !important
  • :active
  • :hover
  • :link
  • :visited
  • background
  • background-attachment
  • background-color
  • background-image
  • background-position
  • background-repeat
  • border
  • border-bottom
  • border-bottom-width
  • border-color
  • border-left
  • border-left-width
  • border-right
  • border-right-width
  • border-style
  • border-top
  • border-top-width
  • border-width
  • clear
  • color
  • display
  • float
  • font-family
  • font-size
  • font-style
  • font-weight
  • height
  • letter-spacing
  • line-height
  • list-style-image
  • list-style-position
  • list-style-type
  • margin
  • margin-bottom
  • margin-left
  • margin-right
  • margin-top
  • padding
  • padding-bottom
  • padding-left
  • padding-right
  • padding-top
  • text-align
  • text-decoration
  • text-indent
  • text-transform
  • vertical-align
  • width