Comment puis-je détecter le navigateur de l'utilisateur et de lui appliquer un fichier CSS particulier?

J'ai besoin de détecter le navigateur et de les appliquer à la correspondance fichier CSS.

J'ai créé 3 fichiers css: __ie.css, ff.css, de l'opéra.css. Maintenant, j'ai besoin de détecter le navigateur afin d'inclure la bonne.

Je sais que ce

<!--[if IE]>
     <link  href="css/ie.css" type="text/css"/>
<![endif]-->

Mais comment dois-je faire la même chose avec Firefox et Opera/Chrome?

OriginalL'auteur Sourav | 2011-04-11