28173 sujets

CSS et mise en forme, CSS3

Bonjour.

J'essais d'utiliser le if statement pour charger une page css différente pour IE explorer 6 mais ça ne fonctionne pas. Je vous montre le code


[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>Untitled Document</title>
<script language="JavaScript" type="text/javascript" src="slideshow.js"></script>
<link href="css/accueil.css" rel="stylesheet" type="text/css" />
<!--[if lt IE 6.]>
<link href="css/accueil_ie.css" rel="stylesheet" type="text/css" />
<![endif]-->
</head>


Avez-vous une idée? Je ne suis pas sûr de bien utiliser le code.

Merci!
silentshade a écrit :
J'essais d'utiliser le if statement pour charger une page css différente pour IE explorer 6


Quelques corrections:

1. On ne parle pas de page CSS. On parle de page HTML (ou de document HTML), et de feuille de styles CSS.

2. On ne charge pas une feuille de styles CSS différente via un commentaire conditionnel, mais une feuille de styles CSS supplémentaire. C'est à dire que la première feuille de styles, la feuille de styles générale, est toujours appliquée. Dans la deuxième feuille de styles, on ne placera normalement que des correctifs CSS. Cette deuxième feuille de styles ne devrait pas excéder les dix ou à la rigueur quinze lignes.

3. «IE explorer» n'existe pas. «IE» est l'abréviation de Internet Explorer. «IE explorer» signifierait «Internet Explorer explorer». Smiley cligne