In a recent entry on the IE Blog Microsoft appeals to web designers asking them to remove their CSS fixes for IE, specifically the following and their variants:

Sitepoint’s sugestion is basically to use the following code (and respective CSS files):

<!–[if lte IE 7]><link rel=”stylesheet” href=”ie7.css” type=”text/css” /><![endif]–>
<!–[if lte IE 6]><link rel=”stylesheet” href=”ie6.css” type=”text/css” /><![endif]–>
<!–[if lte IE 5.5]><link rel=”stylesheet” href=”ie55.css” type=”text/css” /><![endif]–>

My suggestion is, do what W3C advises you to do. Sooner or later Microsoft will have to start following someone else’s protocols and rules instead of their own. So what W3C says is, make compliant or strict code and use hacks for everything else. I, for sure, won’t be building three or four different styles for one site because of IE only (unless I’m being payed for it, of course, like the SitePoint gurus are).

Share and Enjoy

  • StumbleUpon
  • Reddit
  • Digg
  • del.icio.us
  • Facebook
  • TwitThis

Related posts:

Microsoft patents CPU-based software locks
Microsoft Teaching Kids to Program
.Net Coding Guidelines
Microsoft sued for alleged Halo patent infringement
Microsoft releases first beta of Internet Explorer 8

Hope you like that post!

Forever Geek is a resource for all things geek. You can stay tuned by having the latest FG news delivered to you for free via RSS.