Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>In my opinion, if you've written good CSS to start with, then the only browser that will need any significant remedial work will be IE (prior to v9).</p> <p>For all other current browsers, standard CSS should work without any changes. In fact, even for IE, if you make sure your page loads in standards mode and not quirks mode, then IE should behave itself for most basic CSS.</p> <p>The obvious exception to that is if a given browser doesn't support a feature that you're trying to use. In this case, you should use feature detection rather than browser detection. This is a more robust solution, because the odds are good that a new version of that browser will be released relatively soon which will support that feature.</p> <p>For feature detection, I recommend <a href="http://www.modernizr.com/">Modernizr</a>.</p> <p>A few features that are missing in IE such as CSS rounded corners can be fixed using hacks like <a href="http://css3pie.com/">CSS3Pie</a>, which allows you to use standard CSS code for these features for all browsers including IE.</p> <p>For those niggly things in IE which simply can't be dealt with any other way, you should use <a href="http://www.quirksmode.org/css/condcom.html">IE's conditional comments feature</a> to include an IE-specific stylesheet.</p> <p>If you have CSS code which still doesn't work cross browser after that, then you're probably doing something wrong with your stylesheets -- please post it here and ask for help with the specific problem.</p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload