I'm really getting pretty frustrated now, I've made a site who's almost ready, ready on Chrome.
But of course there is need to be a pain in the ass, called: Microsoft Internet Explorer!

How can I make my site look good on each browser?

I tried:

[if IE]

[end if IE]
Pretty useless except if someone explains me 100% how it works.

if (Browser == IE)

or something related, tried 5 different of those but yeah, guess what.

The ultimate solution would be something like:

if (browser == 'Internet Explorer') {
//CSS for ie here
And that for all browsers.

How does that exactly works?

Thanks for reading,