IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

Problème d'interprétation des balises <br/>


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2011
    Messages : 5
    Par défaut Problème d'interprétation des balises <br/>
    Bonjour le forum,

    J'ai fait un site internet en local et je l'ai copié sur le réseau de mon entreprise mais les deux versions n'ont pas tout à fait le même rendu sur internet explorer 7 et 8 et je ne sais pas du tout pourquoi. Je l'ouvre pourtant sur 2 onglets dans le même navigateur.

    Je suis sûr que personne n'a fait de modification dessus parce que j'ai retenté plusieurs fois le copier/coller de l'intégralité de mon site sur le réseau (donc pas de problème de css non plus).

    J'ai remarqué que le problème venait de l'interprétation des balises <br/> . Quand je mets 2 balises <br/>, il y a un saut de 2 lignes au lieu d'une seule quand je regarde le site en local avec IE 7 ou 8.

    J'ai remarqué aussi que quand j'écris ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
     
    <div id="nav">
    <img src="../images/nav_entete-1_jaune.gif" width="327" height="50" alt="jaune" />
    <img src="../images/nav_entete-2_motifs.jpg" width="327" height="43" alt="motifs" />
    </div>
    il y a un espace qui apparait entre les deux images quand le site est sur le réseau et que j'utilise IE 7 ou 8.

    Alors que quand je mets les deux balises images à la suite (sans revenir à la ligne) :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
     
    <div id="nav">
    <img src="../images/nav_entete-1_jaune.gif" width="327" height="50" alt="jaune" /> <img src="../images/nav_entete-2_motifs.jpg" width="327" height="43" alt="motifs" />
    </div>
    il n'y a plus d'écart.

    Je suis perdu. Je ne comprends pas pourquoi ma version sauvegardé sur le réseau de l'entreprise et lue différemment de ma version en locale.

    Est que quelqu'un a une idée pour m'aider s'il vous plaît?

    Bien cordialement,
    Guiz721

  2. #2
    Membre Expert
    Avatar de skeud
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juin 2011
    Messages
    1 091
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 35
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2011
    Messages : 1 091
    Billets dans le blog
    1
    Par défaut
    C'est un comportement normal quand tu es en ligne:
    <br/> = saut de ligne donc 2 br= 2 saut de ligne.
    Et l'espace quand tu mets une balise img sous une autre c'est normal aussi.

    <img/>
    <img/>

    c'est pareil que <img/> <img/>
    un retour a la ligne reviens à la même chose que mettre un espace.

    Par contre en local tu devrais avoir le même rendu, tu es sur que tu affiches bien le même site avec les même sources?

  3. #3
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Les différences sont peut-être dues au fait que l'un est accédé par http: et l'autre par file:

    Si c'est le cas, il peut y avoir une différence de headers. On peut voir les headers émis par le serveur pour ce fichier ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2011
    Messages : 5
    Par défaut
    Oui les sources sont tout à fait identiques, j'ai vérifié.

    Les deux sont accédés par file:// , c'est juste que l'un est sauvegardé sur mon poste et l'autre dans un répertoire du serveur de l'entreprise.

    Là j'essaie de corriger le rendu de la version du serveur en modifiant le positionnement des différents contenus avec un fichier css spécial pour IE mais c'est assez long.

    Si comme tu le dis skeud, la version du serveur est la "vrai" version, je ne comprends pas pourquoi dans ma version locale j'étais obligé d'écrire deux fois <br/> pour qu'il saut une ligne.

    Je vais continuer de corriger les problèmes de rendu sur IE mais j'aurais bien aimé comprendre pourquoi mon PC m'a fait une mauvaise blague comme ça .

    Merci en tout cas pour votre aide .

  5. #5
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    C'est peut-être les fichiers css, qui sont différents en local et sur le serveur ?
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  6. #6
    Nouveau membre du Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Juillet 2011
    Messages
    5
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2011
    Messages : 5
    Par défaut
    J'y aie pensé aussi mais j'ai fait une copie de l'intégralité du dossier lié au site internet (comprenant css, javascript et images) de mon poste sur le réseau .

  7. #7
    Modérateur

    Avatar de NoSmoking
    Homme Profil pro
    Inscrit en
    Janvier 2011
    Messages
    17 211
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Janvier 2011
    Messages : 17 211
    Par défaut
    Bonsoir,
    le retour chariot dans un fichier HTML est considéré comme un espace
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
    <title>[Espace implicite]</title>
    </head>
    <body>
    azertyuiop
    qsdfghjklm
    </body>
    </html>

Discussions similaires

  1. Interprétation des balises html par word
    Par plante20100 dans le forum Word
    Réponses: 8
    Dernier message: 25/10/2014, 18h47
  2. Problème d'interprétation des balises
    Par sarlissa dans le forum JSF
    Réponses: 4
    Dernier message: 19/10/2011, 12h21
  3. Réponses: 2
    Dernier message: 21/07/2008, 16h17
  4. Réponses: 2
    Dernier message: 18/04/2008, 10h18
  5. Réponses: 2
    Dernier message: 01/06/2007, 09h34

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo