Il discorso sarebbe:
crei il file .css generale per tutti i browser e lo metti nel primo <link ... />
crei gli aggiustamenti per IE e li metti in un altro file .css che metti come secondo link nel comando condizionale..
poichè quello che viene dopo sovrascrive quanto viene prima, le impostazioni specifiche di IE sovrascriveranno quelle generali..
questi <link .. /> li devi mettere in tutte le pagine, come sempre! ora ti cerco un esempio!
dal sito http://www.cssplay.co.uk/menu/lightbox2.html
codice:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title> stu nicholls | CSS PLaY | cross browser multi page photo gallery mark 2</title>
<meta name="Author" content="Stu Nicholls" />
<meta name="Keywords" content="cssplay, css play, Cascading, Style, Sheets, CSS1, CSS2, CSS, XHTML1.1, w3c, doing it with style, recommendations, opacity, box model, mozilla, opera, netscape, internet explorer, v6, v7.23, techniques, layout, three column, cutting edge, experimental, validation, validate, navigation, pop-up, pull-down, menus, tips, tricks, css mouseover, mouseovers, CSS experiments, CSS demonstrations" />
<meta name="Description" content="CSS ~ Cutting edge Cascading Style Sheets. Experiments in CSS" />
<meta http-equiv="imagetoolbar" content="no" />
<link rel="shortcut icon" href="../favicon.ico" type="image/x-icon" />
<link rel="icon" href="../favicon.ico" type="image/ico" />
<link rel="stylesheet" media="all" type="text/css" href="../css/cssplay.css" />
<link rel="stylesheet" media="all" type="text/css" href="css/lightbox2.css" />
<!--[if lte IE 6]>
<link rel="stylesheet" media="all" type="text/css" href="css/lightbox2_ie.css" />
<![endif]-->
</head>