28217 sujets

CSS et mise en forme, CSS3

Pouvez-vous m’expliquer pourquoi ma feuille de style pour ie est ignorée ?

Voici mon code xhtml :


<!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="fr" >
   <head>
       <title>Bienvenue sur mon site !</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	   <link rel="stylesheet" media="screen" type="text/css" title="Design sombre" href="essai.css" />
	   <!--[if IE 5]>
		<link rel="stylesheet" type="text/css" media="screen" href="essai_ie.css">
	   <![endif]-->
   </head>


merci d'avance..
Modifié par samb01 (30 Jan 2006 - 20:33)
Bonjour,

Petite confusion: l'attribut title de l'élément link crée une feuille de style "préférée" (non alternative). L'absence de title sur la feuille de style réservée à IE, en revanche, en fait une feuille "permanente". Rien de gênant dans tout cela.

En revanche, si les feuilles de styles sont correctement rédigées et si les liens et commentaires conditionnels sont corrects, attention à un détail : les versions standalone d'IE 5.0 et IE5.5 ignorent les commentaires conditionnels qui leurs sont adressés et s'alignent dans ce domaine sur l'IE6.0 présent sur la machine. Pour que les IE standalone interprètent correctement les commentaires conditionnels, il y a une manipulation supplémentaire à faire. Voir http://www.positioniseverything.net/articles/multiIE.html
Bonjour,
Qu'est ce que tu entends par versions standalone d'IE 5.0 et IE5.5 Laurent?
Quelle est la différence avec une version normale?
Modifié par Hermann (20 Jan 2006 - 17:36)
Bonjour samb01.

Est-ce que tu pourrais t'occuper de tes précédents sujets dont plusieurs semblent à l'abandon ?
Merci d'indiquer [Résolu] dans le titre des sujets que tu considères réglés.
Un petit merci à la fin de ton sujet permet à ceux qui ont pris la peine de te répondre de savoir que tu as bien pris en compte leurs commentaires. Smiley cligne

Tes sujets.
Modifié par Stephan (20 Jan 2006 - 18:36)
Administrateur
Hermann a écrit :
Bonjour,
Qu'est ce que tu entends par versions standalone d'IE 5.0 et IE5.5 Laurent?
Quelle est la différence avec une version normale?

Une version standalone est autonome, c'est à dire qu'elle permet de posséder à la fois et sur le même poste IE 5.0, IE 5.5 et IE 6 par exemple.
bonjour,

il n'y a pas de site en français qui explique cela?
N'est-il pas mieux que je télécharge tout simplement ie 5 pour pouvoir faire mes tests tranquillement au lieu de bidouiler la base de registre?
Ok Raphael alors j'en posédais une sans le savoir.
Existe t-il des statistiques fiables permettant de savoir quel est le pourcentage d'utilisateurs des différentes version d'IE? Ou peut on se procurer ces versions?
Désolé de dévier vers un autre sujet Sam.
Bonjour,

sambo1 : cet article n'a pas été traduit en français. Mais la manipulation de la base de registre est simple (Même moi, j'y suis arrivé, ce qui n'est pas peu dire Smiley cligne )

Hermann : pour télécharger les IE standalone, voir http://downloads.skyzyx.com/index.php?did=8 .

Attention à une autre chose, qui risque peut-être de vous gêner, si vous installez dans la foulée la version IE7 beta1 en standalone (ou dans quelques mois la beta2) : une mise à jour de sécurité de Windows XP de décembre dernier ( http://www.microsoft.com/technet/security/Bulletin/MS05-054.mspx ) "casse" (volontairement sans doute) le mode de fonctionnement d'IE6.0 quand un IE7 est installé en standalone (voir le blog officiel de Microsoft http://blogs.msdn.com/ie/archive/2005/12/16/504864.aspx ).

IE6.0 acquiert un comportement plutôt erratique, qui se manifestera par divers symptômes selon votre configuration précise (au choix: plantage, fenêtre blanche, ouverture de quelques dizaines de sessions d'IE en cliquant sur un seul lien -très drôle, celle-là -, ou ouverture de tous les liens dans votre navigateur par défaut quelque soit le navigateur sur lequel vous êtes).

Il faut passer par une autre petite astuce manipulant la base de registre pour conserver un IE6.0 fonctionnel. Voir Plusieurs versions d'IE Windows pour tester des feuilles de style CSS : mode d'emploi mis à jour
Modifié par Laurent Denis (24 Jan 2006 - 07:10)
Je ne comprends pas, j'ai bien fait les modifs dans la base de registre en ajoutant z devant IE et devant Windows Title mais ça ne marche pas, ma feuille de style est toujours ignorée :



 <!-- commentaire XHTML -->
<!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="fr" >
   <head>
       <title>Bienvenue sur mon site !</title>
       <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
	   <link rel="stylesheet" media="screen" type="text/css" title="Design sombre" href="essai.css" />
	   <!--[if lt IE 6]> <link rel="stylesheet" type="text/css" href="essai_ie5.css" media="screen" /> <![endif]-->
   </head>



est-ce normal?