Dimensions des images ?
Le
Guy

Bonjour,
J'ai l'habitude de déclarer les dimensions des images dans les CSS or il
semble que les audits de site ne considèrent que les dimensions
déclarées dans le html directement !
Et je ne parle d'un site d'audit, mais de la quasi totalité !
Qui a raison ?
Merci.
--
Loisirs et Passions
http://www.grenault.net
J'ai l'habitude de déclarer les dimensions des images dans les CSS or il
semble que les audits de site ne considèrent que les dimensions
déclarées dans le html directement !
Et je ne parle d'un site d'audit, mais de la quasi totalité !
Qui a raison ?
Merci.
--
Loisirs et Passions
http://www.grenault.net
Pouvez vous donner un exemple ?
Dans le <head> dans <style type="text/css">
.tiers2 {margin-right: 10px; width: 162px; height: 114px}
Dans le <body>
<img src="tiers2.gif" class="tiers2" alt="Règle des tiers"
title="Cadrillage par tiers">
Merci.
--
Loisirs et Passions
http://www.grenault.net
oui, sans doute.
Et ??
Il n'y a pas à déclarer de taille d'images.(*)
Au chargement le navigateur sait en "voir" leurs dimensions.
Il faut réaliser des images de la bonne taille, celle prévue pour
encombrer la page web, et c'est tout.
(*) la déclaration de taille d'image ne sert qu'à réserver la place pour
l'image dans la mise en page et en attendant qu'elle soit finie d'être
chargée.
Bien entendu il est préférable d'utiliser la déclaration html car les
css peuvent être désactivées ou non trouvées sur le site ou même
incomprises du navigateur (NC.3 ou même NC.4 par exemple).
De nos jours avec l'ADSL mega-bousté, l'attente des images est
relativement imperceptible et, faute de dimensions par css ou html, la
"mise en page" se fait totomatiquement et tout aussi imperceptiblement
en fonction de l'arrivée, assez immédiate, de ces images.
Sauf sur certains sites marchands qui médias-profusent à outrance(*), on
peut avoir un peu de mal à voir/comprendre le pourquoi du comment de
telles subtilités de code.
(*) lors du chargement/mise-en-place, et surtout si on scrolle, espèce
de yoyo incessant tant que toutes les images/vignettes/icônes ne sont
pas toutes chargées/affichées que c'en est pénible de chez pénible !
de rien
Cordialement,
--
Stéphane Moriaux avec/with iMac-intel 27" & Mac OS X 10.6.8
Donc, il faut mieux déclarer la taille dans le html, plutôt que dans les
css. Cela va contre mes principes ça ;-)
Merci Stéphane.
--
Loisirs et Passions
http://www.grenault.net
Heu ...
-1- il ne semble pas être hors de tes principes d'utiliser un tableau
(<table>) pour ta mise en page
... alors ...
- se chercher des poux pour des tailles d'images ?
- images déjà retaillées d'avance
-2- bis-repetita : la stipulation de taille est assez inutile
-3- ton site comporte assez peu d'images de ttes façons
Sans css, la page http://www.grenault.net/photos/ donne :
qui, à mon sens, n(est pas pire que celle en css (bien compliquées)
- pourquoi il y a une iframe qui s'y inclut ? Là en haut)
- à quoi servent les JS ?
la fonction click() ne marche pô chez moi, par exemple
Et puis ...
pourquoi n'utilises-tu pas un tableau quand enfin c'est nécessaire et
justifié ?
(au lieu de te battre avec des div et styles bien alambiqués)
ici : Regarde ce que ça donne sans css :
Cordialement,
--
Stéphane Moriaux avec/with iMac-intel 27" & Mac OS X 10.6.8
Mais dis donc Stéphane tu as viré ta cuti ? Tu prônes l'emploi des
tables maintenant après m'avoir engueulé parce que je le faisais ou
c'est de l'humour...
--
Loisirs et Passions
http://www.grenault.net
Où as-tu vu un i-frame sur cette page ?
--
Loisirs et Passions
http://www.grenault.net
Le rectangle vide en haut
(à moins que ce ne soit un effet de bord de l'extension de Fx qui
désactive les css ?)
Cordialement,
--
Stéphane Moriaux avec/with iMac-intel 27" & Mac OS X 10.6.8
Je ne pense pas :
- on utilise un <table> pour afficher des données tabulées
(les tailles en pixels suivant les différents cas :
- on n'utilise pas les tables pour disposer des photos en colonnes
ni de <br> <br> pour les "aérer"
<table class="t100g">
<tr>
<td class="t25c">
Cordialement,
--
Stéphane Moriaux avec/with iMac-intel 27" & Mac OS X 10.6.8
Tu peux m'envoyer une image écran car je n'ai rien de tel ici ?
Merci.
--
Loisirs et Passions
http://www.grenault.net