28220 sujets
Bonjour,
Tu trouveras ici ou là des scripts serveur tenant d'identifier le navigateur pour sélectionner le contenu ou la feuille de style à lui adresser. Cette technique suppose :
- que le navigateur soit identifiable (ce qui n'est pas nécessairement le cas)
- que le navigateur soit connu du script (ce qui n'est pas nécessairement le cas)
A proscrire : c'est à la fois coûteux et inefficace.
D'autant que l'idée de base est au contraire d'adresser une feuille de style valable pour tous les navigateurs. Les cas d'incompatibilité totale entre les implémentations CSS des navigateurs modernes sont rares et très limités. Mieux vaut chercher quels sont exactement les difficultés de rendu que tu rencontres, déterminer les erreurs éventuelles, et voir si d'autres choix seraient possibles (en particulier pour le positionnement).
Dans le cas particulier d'IE Windows 5.x - 6.0, il est possible de surcharger cette feuille de style unique par une seconde CSS corrective, réservée à IE via les commentaires conditionnels (Voir la FAQ du forum).
Modifié par Laurent Denis (15 Oct 2005 - 07:26)
Tu trouveras ici ou là des scripts serveur tenant d'identifier le navigateur pour sélectionner le contenu ou la feuille de style à lui adresser. Cette technique suppose :
- que le navigateur soit identifiable (ce qui n'est pas nécessairement le cas)
- que le navigateur soit connu du script (ce qui n'est pas nécessairement le cas)
A proscrire : c'est à la fois coûteux et inefficace.
D'autant que l'idée de base est au contraire d'adresser une feuille de style valable pour tous les navigateurs. Les cas d'incompatibilité totale entre les implémentations CSS des navigateurs modernes sont rares et très limités. Mieux vaut chercher quels sont exactement les difficultés de rendu que tu rencontres, déterminer les erreurs éventuelles, et voir si d'autres choix seraient possibles (en particulier pour le positionnement).
Dans le cas particulier d'IE Windows 5.x - 6.0, il est possible de surcharger cette feuille de style unique par une seconde CSS corrective, réservée à IE via les commentaires conditionnels (Voir la FAQ du forum).
Modifié par Laurent Denis (15 Oct 2005 - 07:26)