Comment redimensionner une image en HTML ?

Réponses rédigées par Antoine
Dernière mise à jour : 2020-01-05 14:13:27
Thèmes : webmaster - image - html
Question

Comment faire pour redimensionner une image en HTML ?

Réponse

Pour redimensionner une image en HTML vous devez utiliser les attributs width et height :

  • width correspond à la largeur de l'image.
  • height correspond à la hauteur de l'image.

Les valeurs de width et height, utilisées pour redimensionner une image en HTML, peuvent être de différentes natures :

  • Un nombre qui par défaut est interprété comme une valeur exprimée en pixel.
  • Un pourcentage.
  • Un mot-clé ou une valeur globale, tel que auto, max-content, inherit, etc.

Si vous connaissez le ratio et le nombre de pixels à appliquer pour redimensionner l'image sans la déformer, vous pouvez utiliser les attributs width et height directement au sein de la balise <img> :

<img alt="image" src="image.jpg" width="200" height="300">

Pour tous les autres cas, mieux vaut externaliser les valeurs width et height dans du code CSS.

Si vous disposez de plusieurs images, de tailles différentes, que vous voulez placer côte à côte, avec une hauteur identique, il vous faudra, à titre d'exemple, utiliser le code suivant :

<style>
.meme_hauteur {
  height: 300px;
  width: auto;
}
</style>
<img alt="image" src="image01.jpg" class="meme_hauteur">
<img alt="image" src="image02.jpg" class="meme_hauteur">

Vous trouverez d'avantage d'informations sur la manipulation et le redimensionnement des images en HTML et CSS via cette page du site de Mozilla.