Redimensionnement des images sous IE - HTML/CSS - Programmation
Marsh Posté le 16-04-2007 à 22:47:38
met une dimenssion à ton image !
height="XXXpx" width="XXXpx"
Marsh Posté le 16-04-2007 à 22:50:34
style="width: xxxpx; height: xxxpx"
Marsh Posté le 16-04-2007 à 23:22:44
zecrazytux a écrit : style="width: xxxpx; height: xxxpx" |
tfou toi ! spa xhtml ça ! mieux vaut du VRAI css:
Code :
|
Marsh Posté le 16-04-2007 à 23:34:13
dartyduck a écrit : tfou toi ! spa xhtml ça ! mieux vaut du VRAI css: |
je plussoie
mais on va faire peur a notre m8
Marsh Posté le 16-04-2007 à 23:36:42
Lol en effet ^^
Sérieusement je dois insérer ce bout de code sous chaque image ?
Marsh Posté le 16-04-2007 à 23:47:33
nan, juste une seule fois dans ton code css, code à mettre dans un fichier à part (appelé souvent "style.css" ) avec l'extension *.css et où tu concentre tout ton style de ton site. Le gros avantage, c'est que si tu veux changer une couleur de fond, la couleur des liens, un jour changer la taille de tes images, ben tu le fais qu'une seule fois dans ce fichier et ca va s'appliquer à TOUT ton site d'un coup. Ca évite de se taper TOUTES les pages à modifier (qui peut devenir titanesque quand tu passes la trentaine de pages, crois moi ! j'y suis vite passé au css!)
Dans ton <head> tu appelles ton style (fichier css) grace à cette ligne :
<link rel="stylesheet" type="text/css" href="/dossier/style.css" />
un exemple: mon site: http://dirtyduck.free.fr
mon style: http://dirtyduck.free.fr/style_global.css
Marsh Posté le 17-04-2007 à 12:04:48
dartyduck a raison, il faut absolument éviter ce comportement que tous le monde a, de mettre du code css partous dans le code xHtml (qui nan n'est plus d'ailleur aprés lol), parsque pour une petite page web c'est bon, mais pour une page web qui fait une centaine de ligne je te dit pas la galére ....
Marsh Posté le 18-04-2007 à 10:51:42
tout depends de ce qu'il veux faire et je répondais au post de flyman30
evidement l'inline est a eviter
Marsh Posté le 18-04-2007 à 21:48:03
zecrazytux a écrit : tout depends de ce qu'il veux faire et je répondais au post de flyman30 |
quoi qu'il veuille faire, y'a pas de css dans du html ! les class sont là pour ça.
Marsh Posté le 18-04-2007 à 22:03:04
pas html viendiou ! XHTML strict !
Marsh Posté le 18-04-2007 à 22:21:08
zecrazytux a écrit : pas html viendiou ! XHTML strict ! |
Ouai enfin html c'est le langage et XHTML, Strict ou pas, c'est une norme alors ce qu'il a dit n'a rien de faut.
Et depuis quand la norme XHTML 1.0 Strict interdit-elle l'attribut style?
Parce que, franchement, si j'ai 2000 images de tailles différentes à afficher (eventuellement de tailles calculées, variables, aléatoires) je ne vais pas créer autant de class. Et les attribut width et height ne sont pas interdits il me semble.
Et puisqu'on en est là, a parler de norme, le plus important est, il me semble, l'attribut alt qui est rarement précisé. Et quand il l'est, en général on apprend rien de plus. Parcequ'un alt="Image", je dirais qu'on s'en serais douté. Voilà, faites l'effort comme ça un jour peut être je pourrais peut être me faire une idée des images qui ne sont pas affichées quand je suis sous lynx.
Marsh Posté le 16-04-2007 à 12:49:59
Bonjour,
J'ai un problème, sur mon site j'ai mis des miniatures et lorsqu'on clique dessus l'image s'aggrandit, qud je rentre sur mon site avc Mozilla les images se réduisent a la taille de la page mais lorsque je rentre avc IE sur mon site, lorsque j'appuie sur la miniature, la photo s'ouvre en grande taille, très grande taille.
Est-ce qu'il a un code que je dois ajouter à ma page pour redimensionner les photos sous Internet Explorer ?
PS : J'ai vérifié dans mon éditeur du registre la fonction de redimensionnement "Enable AutoImageResize" est bien activé.
Merci de votre aide !!