[xhtml] Afficher les images avec Firefox

Résolu
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.

8 réponses

  1. Modérateur
    <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
    1. Contributeur
      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
      1. Modérateur
        Tu as mis ta page en ligne ?

        Qu'on puisse jeter un coup d'oeil ?
        0
        1. Contributeur
          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
          1. Modérateur
            Je pense que c'est juste une erreur de formattage dans le code XHTML.
            0
            1. Contributeur
              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
              1. Modérateur
                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
                1. Contributeur
                  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