Как подключить css для браузеров Internet Explorer (ie)

1. Добавить код в html.tpl.php в head. Не рекомендуется. Ну не красиво так.

<!- -[if IE 8]>
<link rel='stylesheet' type='text/css' href='ie.css' />
<![endif]- ->


2. В tempate.php вашей темы воспользоваться хуком hook_theme_preprocess_html() и добавить css с условием через drupal_add_css():

function myTheme_theme_preprocess_html(&$vars) {
  drupal_add_css(drupal_get_path('theme', 'myTheme') . '/ie-8.css', array(
    'group' => CSS_THEME,
    'browsers' => array(
      'IE' => 'IE 8',
      '!IE' => FALSE
      ),
    'preprocess' => FALSE
  ));
}


3. Есть модуль Conditional Stylesheets, который позволит в файле *.info вашей темы добавлять условия вида:

stylesheets-conditional[IE 8][all][] = ie-8.css