[xhtml] Afficher les images avec Firefox

Résolu
spark Messages postés 2856 Date d'inscription   Statut Contributeur Dernière intervention   -  
spark Messages postés 2856 Date d'inscription   Statut Contributeur Dernière intervention   -
Salut à tous

J'apprend le xhtml et j'ai un 2 petits problèmes.
- Je n'arrive pas à afficher des images avec Firefox, alors qu'avec IE6 ça marche sans problèmes. La commande que j'entre est :
<img src ="mon_image.jpg" val ="descriptif" />
Je ne pense pas me tromper puisque ça marche avec IE. Alors que dans Firefox, ça m'affiche le decriptif à la place de l'image. Qu'est ce qui cloche ?

- Quand j'enregistre la page de code en fichier.html, ca me crée une icône bleue Internet Explorer, alors que c'est Firefox mon navigateur par défaut. J'ai modifié la façon dont le fichier doit s'ouvrir et il s'ouvre bien dans Firefox, mais comment faire pour avoir l'icône correspondante ?

Merci d'avance pour vos réponses.
A voir également:

8 réponses

sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
<img src ="mon_image.jpg" val ="descriptif" />

Il ne doit pas y avoir d'espace entre un nom d'attribut et sa valeur (pas d'espace entre src et le signe "=")


comment faire pour avoir l'icône correspondante ?

Je ne me souviens plus, mais je crois qu'il faut aller bidouiller la base de registre.
HKEY_CLASSES_ROOT\htmlfile\DefaultIcon je crois.
0
spark Messages postés 2856 Date d'inscription   Statut Contributeur Dernière intervention   1 306
 
salut sebsauvage et merci de ta réponse. J'ai supprimé l'espace mais c'est toujours pareil. Ca marche avec IE et pas avec Firefox.
Si tu as une autre idée...
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Tu as mis ta page en ligne ?

Qu'on puisse jeter un coup d'oeil ?
0
spark Messages postés 2856 Date d'inscription   Statut Contributeur Dernière intervention   1 306
 
Non je n'ai rien mis en ligne. Je n'en suis qu'au tout début de l'apprentissage, je fais des tests de mise en forme de texte, d'affichage de liens et d'images, etc...
J'apprend avec le site suivant : http://www.siteduzero.com/xhtml-css/images.php
Et tout fonctionne bien sauf cette histoire d'images avec Firefox. Bizarre qu'avec Internet Explorer il n'y ait pas de problèmes. J'ai regardé dans tous les menus de firefox, je n'ai rien trouvé.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
Je pense que c'est juste une erreur de formattage dans le code XHTML.
0
spark Messages postés 2856 Date d'inscription   Statut Contributeur Dernière intervention   1 306
 
Voilà le code tel que je l'ai entré.

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml 11/DTD/xhtml 11.dtd">
<html xmlns = "http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
	<title> Ma première page XHTML </title>
	<meta http-equiv= "Content-Type" content = "text/html;charset=iso-8859-1" />
</head>
<body>
<p>
	Voici une image : </br>
	<img src="c:\indien.jpg" alt="image d'indien" />
</p>
</body>
</html>


J'ai aussi essayé en html simple, sans les lignes DOCTYPE, meta... et c'est le même probleme, ok pour IE et pas pour firefox.
0
sebsauvage Messages postés 32893 Date d'inscription   Statut Modérateur Dernière intervention   15 662
 
C'est normal: c:\indien.jpg n'est pas une URL valide.

ça doit être une URL relative ou absolue.

Exemple:
URL relatives:
src="indien.jpg"
src="../../indien.jpg"
src="mesimages/indien.jpg"

URL absolue:
src="http://monsite.com/mesimages/indien.jpg"
0
spark Messages postés 2856 Date d'inscription   Statut Contributeur Dernière intervention   1 306
 
Salut

Ca fonctionne maintenant mes images s'affichent, et pour les icônes aussi c'est ok (en fait je n'avais pas déclaré Firefox comme étant le navigateur par défaut).
Dur d'apprendre tout seul...
Merci beaucoup pour ton aide.
0