Tel un livre, qui ne soit pas un roman, un site web a parfois besoin d’images pour présenter un texte. Que ce soit pour mettre en avant un service que votre entreprise propose, des photos de plats de votre restaurant ou des souvenirs de votre dernier séjour au ski sur votre blog personnel, insérer des images sur votre site est tout autant essentiel que d’y ajouter du texte.
Sur un site que vous codez seul il vous sera plus que nécessaire de savoir comment insérer une image en HTML. Néanmoins, même si vous utilisez un CMS tels que WordPress, Shopify ou Prestashop (pour ne citer que ceux-là), il n’est pas exclu que vous ayez à mettre les mains dans du code pour insérer vous-même une image plutôt que d’utiliser les outils préconçus des CMS.
C’est pourquoi il est essentiel de savoir comment insérer une image en HTML. C’est ce que nous allons vous expliquer dans ce tutoriel.
Sommaire :
Vous rencontrez des difficultés pour mettre en page votre site, insérer et placer vos illustrations comme vous le souhaitez ?
Design, intégration HTML et CSS, développement de formulaires… les freelances de Codeur.com peuvent vous aider pour créer le site web qui vous correspond.
Postez votre projet gratuitement sur la plateforme et recevez dans les instants qui suivent les devis de professionnels qualifiés.
La balise HTML qui vous permettra d’insérer une image est la suivante : <img/>
.
Malgré le fait qu’elle peut contenir un large panel d’attributs, le seul et unique essentiel à son fonctionnement est l’attribut src
.
Cet attribut va vous permettre d’indiquer le chemin (absolu ou relatif) de votre image. Vous indiquerez donc dans cet attribut et entre guillemets où se trouve votre image sur votre ordinateur, serveur ou tout autre système d’hébergement.
Imaginons que vous écriviez un article sur les ptérosaures et que vous souhaitiez intégrer une image de ptérodactyle à votre article. Vous allez par exemple récupérer une image sur Pixabay (en citant l’auteur en source).
Téléchargez l’image libre de droits d’un ptérodactyle à partir du site Pixabay puis hébergez cette image sur votre serveur ou un hébergeur gratuit d’images (ex : goopics.net). Pour finir vous allez ajouter l’image sur votre site grâce à la balise <img/>
comme ceci :
<img src="https://i.goopics.net/kn9pe.jpg" />
Vous pourrez ainsi avoir un résultat similaire et tout simple comme celui-ci :
Retrouvez cet exemple sur Codepen.io
Les balises HTML vous font peur ? Commencez par apprendre les bases de l’HTML ou faites appel à un développeur web freelance pour créer et mettre en forme votre site internet.
Si vous souhaitez aller plus loin dans l’insertion de votre image sur votre site web vous allez pouvoir compléter votre balise <img/>
avec d’autres attributs autres que src
.
Parmi ces attributs on retrouvera : alt
, title
, height
, width
pour les plus connus.
L’attribut alt
ou texte alternatif est un attribut très important sur une image car celui-ci va offrir 2 possibilités importante à votre image :
Selon l’utilité de votre image, le contenu de la balise alt
sera différent :
alt
vide comme ci-dessous. De cette manière, l’image sera ignorée des lecteurs d’écran.<img src="https://i.goopics.net/kn9pe.jpg" alt=""/>
alt
ce que représente l’image ou l’information supplémentaire apportée par l’image :<img src="https://i.goopics.net/kn9pe.jpg" alt="Ptérodactyle volant à travers une forêt"/>
Cet attribut va vous permettre d’ajouter à votre image une bulle d’aide qui apparaîtra au survol de celle-ci pour apporter une information complémentaire à la compréhension de l’image.
L’attribut title s’utilise de cette manière :
<img src="https://i.goopics.net/kn9pe.jpg" title="Ptérodactyle en vol" />
Ces deux attributs vont vous permettre de définir une hauteur (height
) et une largeur (width
) de base à votre image, ce qui est aussi possible en CSS.
Leur utilisation est simple, écrivez les dimensions voulus (en px, %, em, rem,…) dans ces 2 attributs et à l’apparition de l’image celle-ci sera redimensionnée automatiquement.
Exemple :
<img src="https://i.goopics.net/kn9pe.jpg" height="100px" width="200px" />
Vous savez désormais comment insérer une image en HTML sur votre site ou tout autre endroit où vous pourrez écrire du code HTML. La balise <img/>
peut être simple mais aussi bien plus complexe avec l’utilisation d’une multitudes d’autres attributs existants pour cette balise.
Si malgré ce tutoriel vous n’arrivez pas à intégrer correctement une image à votre site, n’hésitez pas à poster une annonce gratuite sur Codeur.com pour trouver rapidement l’aide d’un freelance. Vous pouvez aussi estimer le budget que cela représente grâce à notre simulateur de prix d’une intégration HTML !
Apprenez aussi à centrer votre image, à arrondir ses bords, à créer un diaporama et à ajouter un effet de zoom au hover avec nos tutos CSS !
Vous voulez mettre votre image en fond de votre page web ? Suivez le guide des backgrounds CSS !