Les attributs de tailles pour les images

<img src="image.png" width="100" height="100" alt="&hellip;" title="" />

ou

<img src="image.png" alt="&hellip;" title="" />
  • séparation du contenu de la présentation ;
  • souplesse pour les éventuelles modifications ;
  • légerté du code ;
  • rendu au chargement mieux maitrisé.

Autant d’arguments à prendre en compte pour faire votre choix. Personnellement j’ai opté pour la solution une… mais je ne demande qu’à changer d’avis !


6 commentaires ↓

#1 Bertrand le 06.17.08 à 20:49

Salut,

En ne mettant pas les tailles sur les images, j’avais des problèmes de positionnement sur les ancres.

Voilà pour l’info.

@+

#2 Yves le 06.17.08 à 23:06

On ne met pas non plus d’align, de valign, de size ou quoi que ce soit définissant le style d’un élément dans une page, donc non.

Au pire on peut le définir en CSS, comme pour tout autre élément.

Donc solution 2 + CSS si nécessaire.

#3 STPo le 06.18.08 à 11:10

Les dimensions font partie de la couche « présentation » pour moi, au même titre que les height/width des blocs, donc ça va dans la CSS et ça ne doit pas polluer la source HTML. Je suis donc d’accord avec Yves (ouch elle est dure à dire cette phrase !)…

Bertrand, tu as un exemple du problème que tu remontes ? Jamais rencontré.

#4 Leygues le 06.26.08 à 11:03

Salut,

Un lien chez Blog and Blues qui date un peu http://www.blog-and-blues.org/weblog/2004/08/10/266-taille-des-images-et-separation-excessive-du-contenu-et-de-la-presentation

avec un bon débat.

#5 Vincent le 06.26.08 à 11:13

Ah merci Adrien !

Le Web est un éternel recommencement on dirait bien. 😉

#6 Stéphane Deschamps le 08.21.08 à 13:35

STPo (comme ça se prononce) disait : Les dimensions font partie de la couche “présentation” pour moi.

Ce sont aussi des données intrinsèques de l’image, et nous en avons besoin à mon avis pour pallier un problème très pragmatique : sans ces instructions, le navigateur ne réserve pas à l’image dès le chargement de la page l’espace qu’elle prendra une fois chargée.

Ce qui entraîne des recalculs d’affichage en cascade : peut-être un problème de performance en termes de temps de calcul (là il faudrait demander à Éric, je ne suis pas spécialiste), mais surtout un problème de re-dessin de la page à chaque chargement d’une nouvelle image, pas du tout génial si j’ai commencé à lire la page (je vous jure que les sites qui font ça ont l’honneur de mes invectives devant l’écran), peut-être même très gênant si j’ai des difficultés cognitives (à vérifier, je lance ça en l’air et on verra comment ça retombe).


Laisser un commentaire

Mise en forme : vous pouvez utiliser la syntaxe Markdown. Vous verrez, c’est chouette !