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 :

Comment supprimer un espace avant une balise <br>? [HTML 5]


Sujet :

HTML

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Août 2009
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 107
    Par défaut Comment supprimer un espace avant une balise <br>?
    Bonjour,

    J'ai créé une page HTML dans laquelle je fais un retour à la ligne :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    <html>
      Test de retour
    <br>à la ligne
     
    </html>
    Lorsque je lance la page, j'ai bien :

    Test de retour
    à la ligne


    Néanmoins, lorsque la page html est lancée, un espace s'insère juste avant le retour à la ligne (c'est à dire après le "r" de "retour").
    Comment faire en sorte que l'espace ne s'ajoute pas en fin de première ligne après lancement de la page HTML?


    Merci de votre aide!

  2. #2
    Membre émérite Avatar de sebhm
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2004
    Messages
    1 090
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 090
    Par défaut
    Bonjour,

    il suffit ... d'ouvrir ta page avec Firefox.
    IE ajoute un 'espace' en effet.
    En quoi ca te gene ?

  3. #3
    Membre confirmé
    Inscrit en
    Août 2009
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 107
    Par défaut
    Merci à Sebhm pour son idée d'utiliser Firefox à la place de Internet Explorer

    Cependant, cette page HTML est une indication pour des utilisateurs : ils feront un copier-coller de contenu incluant des retours à la ligne et il ne faut pas que des espaces soient insérés dans ce contenu.

    Et vu que la page HTML sera lancée par des utilisateurs, ces derniers n'utiliseront pas tous Firefox.
    J'aurais même plutôt tendance à penser que seule une minorité des utilisateurs utilisera Firefox...

    Quelqu'un aurait-il la solution en HTML pour éviter que le problème ne survienne dans le navigateur Internet Explorer?

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Février 2009
    Messages
    308
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2009
    Messages : 308
    Par défaut
    Bonjour,

    a tu essayer de mettre le contenu de ton texte dans une balise <pre></pre> http://www.w3schools.com/TAGS/tag_pre.asp, ainsi le contenu ne seras pas altéré par le navigateur et conserve sa mise en forme d'origine.

    Cordialement !

  5. #5
    Membre émérite Avatar de sebhm
    Homme Profil pro
    Développeur Web
    Inscrit en
    Avril 2004
    Messages
    1 090
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France, Landes (Aquitaine)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : Agroalimentaire - Agriculture

    Informations forums :
    Inscription : Avril 2004
    Messages : 1 090
    Par défaut
    alors colle ta balise à ton texte.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    Test de retour<br />
    à la ligne

  6. #6
    Membre confirmé
    Inscrit en
    Août 2009
    Messages
    107
    Détails du profil
    Informations forums :
    Inscription : Août 2009
    Messages : 107
    Par défaut
    Merci pour vos réponses!
    J'ai suivi l'idée de sebhm de mettre la balise <br> à la fin de la ligne et ça marche maintenant!

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Comment supprimer des espaces dans une div
    Par pierrot10 dans le forum jQuery
    Réponses: 4
    Dernier message: 27/02/2014, 11h29
  2. Réponses: 2
    Dernier message: 12/04/2010, 10h26
  3. Réponses: 9
    Dernier message: 06/11/2007, 12h36
  4. Réponses: 17
    Dernier message: 18/03/2005, 15h56
  5. Réponses: 14
    Dernier message: 15/01/2004, 01h15

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