Bonjour,
J'ai fait une fonction conditionnelle pour avoir une feuille de style (style.css) appropriée pour tous les navigateurs (IE7, Firefox, Safari...) sauf IE 6 ; et donc une feuille de style uniquement pour Internet Explorer (et les versions précédentes).
Voici le code :
Tout fonctionne bien (la conditionelle fonctionne bien), sauf que sous IE7, s'affiche tout en haut de mes pages html ce petit bout de code (comme du texte html)
Je pense qu'il prends donc "un morceau" de la conditionnelle comme du texte, mais je ne sais pas comment régler le problème (sous firefox aucun pb...)
Merci pour votre aide.
Julie
J'ai fait une fonction conditionnelle pour avoir une feuille de style (style.css) appropriée pour tous les navigateurs (IE7, Firefox, Safari...) sauf IE 6 ; et donc une feuille de style uniquement pour Internet Explorer (et les versions précédentes).
Voici le code :
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>titre de mon site</title>
<!--[if IE 7]><-->
<link rel="stylesheet" href="css/style.css" type="text/css" />
<!--><![endif]-->
<!--[if lte IE 6]>
<link rel="stylesheet" href="css/styleIE6.css" type="text/css" />
<![endif]-->
Tout fonctionne bien (la conditionelle fonctionne bien), sauf que sous IE7, s'affiche tout en haut de mes pages html ce petit bout de code (comme du texte html)
<-->
Je pense qu'il prends donc "un morceau" de la conditionnelle comme du texte, mais je ne sais pas comment régler le problème (sous firefox aucun pb...)
Merci pour votre aide.
Julie