Feuille de style suivant navigateur [PHP] - PHP - Programmation
Marsh Posté le 29-03-2006 à 11:46:55
Tu connais la fonction echo ?
C'est un peu la base du php qu'on apprend dès le premier tutorial du style "Hello world"...
Marsh Posté le 29-03-2006 à 11:47:36
salut,
il faut que tu affiches ton code:
soit:
Code :
|
;-)
Marsh Posté le 29-03-2006 à 11:47:57
Peut-être en faisant un echo ça marchera mieux :
Code :
|
Carbonisé...
Marsh Posté le 29-03-2006 à 11:50:16
Tu sais que la norme css à définis la possibilité d'indiquer des feuilles de styles différentes en fonction du navigateur et ce directement dans l'html?
Ca sera bien plus fiable que de te baser sur une information falsifiable si facilement qu'on ne peut jamais s'y fier.
Marsh Posté le 29-03-2006 à 11:52:20
Citation : Tu sais que la norme css à définis la possibilité d'indiquer des feuilles de styles différentes en fonction du navigateur et ce directement dans l'html? |
comment?
Marsh Posté le 29-03-2006 à 12:14:03
ah je savais pas, et je suis grandement interessé moi aussi
Marsh Posté le 29-03-2006 à 12:22:08
Je pense qu'omega2 parle de @media.
http://www.w3.org/TR/html401/types [...] escriptors
http://w3development.de/css/assign [...] media.html
Marsh Posté le 29-03-2006 à 12:25:52
smaragdus a écrit : Tu connais la fonction echo ? |
lol j'ai juste demandé un coup de main, pas que tu te la joues "prince du php", merci de la piste quand meme
Marsh Posté le 29-03-2006 à 12:28:28
oui mais là il a plus que raison. C'est la premiere commande à savoir.
Marsh Posté le 29-03-2006 à 13:05:44
Je retrouve plus l'info en question. Il me semble que c'était grace à un paramettre de la balise "<LINK>" mais je cherche depuis tout à l'heure sans trouver. Du coup le doute s'installe et je me demande si mon cerveaux n'a pas été trompé par un vieux souvenir du hack basé sur la non interprétation du @import par certains navigateurs à une époque.
Désolé pour cette fausse piste.
PS : Non je ne pensais pas à @media, je sais trés bien que @media ne permet pas de différencier IE de netscape.
Marsh Posté le 29-03-2006 à 11:37:39
Hello all,
, je ne vois pas comment lui ecrire autrement, si vous avez une piste je suis preneur.
Sur mon site internet, j'ai quelques soucis avec ma feuille de style, sur ie ca s'affiche bien mais avec firefox j'ai quelques soucis, donc je voulais créer une feuille de style pour chaque navigateur avec un code qui selectionne la feuille de style en fonction de la variable $_SERVER["HTTP_USER_AGENT alors voici ce que j'ai écrit dans la partie head :
<?php
if (ereg("MSIE", $_SERVER["HTTP_USER_AGENT"])) {
<link href="aqua.css" rel="stylesheet" type="text/css"/>;
}
?>
Il me donne une erreur au niveau de la syntaxe en me refusant mon "<" sur la 3eme ligne
Merci
---------------
http://kciope.free.fr - retouche de photos