Problème afficher image en html

Fermé
messi54650 Messages postés 2 Date d'inscription mercredi 5 février 2014 Statut Membre Dernière intervention 5 février 2014 - 5 févr. 2014 à 21:21
messi54650 Messages postés 2 Date d'inscription mercredi 5 février 2014 Statut Membre Dernière intervention 5 février 2014 - 5 févr. 2014 à 22:02
bonsoir à tous alors voila je débute en html et aujourd'hui jai voulu afficher une image histoire de m'entrainer un peu mais j'ai eu un souci tout d'abord mon fichier "test.html" se trouve sur mon bureau ensuite je tape ceci :

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title> mon site web!</title>
</head>
<body>
<p>voici une de mes image préférée :</br>
<img src="images/pc.jpg" alt="photo d'ordinateur"/>
</p>

</body>
</html>

mon image se situe directement dans "image" (aucun sous dossier) sous Windows 7


mais lorsque j'ouvre mon navigateur( dernière version de Mozilla) mes phrases s'affichent bien mais aucune image j'ai tout essayer je ne trouve pas le problème

merci de votre aide éventuelle :)
A voir également:

3 réponses

Salut,

bien sûr vous vous trompez complétement dans l'adresse de votre fichier image(URL).

Si vous écrivez ceci:

<img src="images/pc.jpg" alt="photo d'ordinateur"/>

Cela veut dire que vous afficher le fichier pc.jpg situé à partir du dossier contenant la page html dans le dossier images.
Hors c n'est pas le cas.

C'est ce qu'on appelle le dossier racine.
Hors votre dossier racine est le bureau.

Le mieux est de faire un dossier qui contiendra tout votre site et dans ce dossier vous mettez le dossier 'images' de façon à ne pas mélanger les pages du site HTML et les images et de vous y retrouver plus facilement.

Le bureau n'est pas un endroit recommandé pour mettre vos pages.
Quand vous publierez vous devez envoyer toutes les pages du site vers l'hébergeur web et si vos pages sont mélangés avec d'autres choses sur le bureau vous vous compliquez la vie pour rien, tandis qu'un dossier est fait pour ça: ranger des fichiers de même thématique(votre site dans notre cas).
En plus de mettre la pagaille tout les fichiers que vous mettez sur votre bureau sont chargés dans la mémoire de l'ordinateur pour être disponible en permanence, ils gaspillent donc de la mémoire pour rien.


Donc la méthode correcte:

faites un dossier pour votre site ec: monsite.
Mettez dans ce dossier tous les dossiers nécessaires sans oublier que le 'niveau 0' ou dossier racine c'est monsite et que vous devez indiquer toutes vos URL(adresses des fichiers de liens et fichiers utilisés comme les images) à partir de celui là.

Par exemple


<img src="images/animaux/souris.jpg" alt="photo souris verte"/>


Indique à partir du dossier dans lequel se trouve la page HTML(dossier racine) que l'image à charger se trouve dans le dossier 'animaux' situé dans le dossier 'images' situés à côté de votre page.

Important mais erreur que l'on fait souvent au début ces questions d'adressage(URL) et de bien organiser comme il faut les fichiers dans les dossiers au bons endroits.
0
edit;

attention aussi à la précision, vous indiquez le dossier 'images' avec un 's' mais parlez du dossier 'image' sans 's'. Vous oubliez ou rajouter un s dans l'URL et c'est foutu rien ne marche. De façon logique votre dossier contiendra plusieurs images donc gardez l'écriture plurielle.

Attention aussi vos fichiers comme dossiers sur internet ne peuvent pas contenir d'accent ni d'espace et ne doivent pas contenir de caractères spéciaux(uniquement lettres et chiffres).
Attention aussi évitez les majuscules, cela dépendras de votre serveur web mais si celui ci est capricieux il peut ne pas trouver le dossier 'Images' si vous demandez le dossier 'images' . J'ai déjà passé une demi-journée à chercher une erreur toute bête comme ça cela n'a rien de marrant et maintenant j'écris tout les noms de fichiers et dossiers uniquement en minuscules comme ça pas de risque d'erreur.
0
animostab Messages postés 2829 Date d'inscription jeudi 10 mars 2005 Statut Membre Dernière intervention 11 novembre 2019 738
5 févr. 2014 à 21:43
bonjour

En fait pour faire un site crée un dossier nommé par exemple site dans lequel tu mets tes fichiers html
dans ce dossier site crée un dossier que tu nommes images
dans le dossier images tu mets ton image PC.jpg (ainsi que toutes celle de ton site)

et la ca va marcher

Un chemin vers un fichier en html se fait depuis l'endroit ou est situé la page html
0
messi54650 Messages postés 2 Date d'inscription mercredi 5 février 2014 Statut Membre Dernière intervention 5 février 2014
5 févr. 2014 à 22:02
merci à tous d'avoir pris le temps de me répondre votre aide m'a été d'une grande utilité ;) encore merci .
0