2012-02-02 1 views
3

Il s'agit peut-être d'une question de base, mais j'utilise l'ancre HTML, avec le texte de l'ancre comme paragraphe multiligne. J'ai <br> étiquettes dans la textpart de l'ancre qui ne sont actuellement pas reconnues (tout le texte est dans une ligne en sortie).
code pour la balise d'ancrage est la suivante:Html Mise en forme du texte d'ancrage

<li> 
    <a href="" title="View all ">Printed Documents 
     <br>Total distinct count: 88 
     <br>Top docs are: 
     <br>RevA02A rework for N3784.doc 
     <br>PO33006230.pdf 
    </a> 
    </li> 

Comment puis-je avoir un texte d'ancrage à formater sur plusieurs lignes? Mis à jour: Cette liste est passée à un js-mindmap.js qui génère des nœuds avec le contenu en tant que ce texte d'ancrage. Je pense que c'est quelque part que <br/> tags est échappé .. J'ai essayé de définir le style aussi mais toujours sur 1 ligne.

+0

Quelque chose d'autre pourrait être de jouer avec votre style. Les balises 'br' dans une balise d'ancrage sont parfaitement bien. Voir: http://jsfiddle.net/gm7nL/ – Brandon

+0

Arrêtez de faire ce que vous faites pour empêcher que les sauts de ligne soient affichés comme vous le souhaitez. – Quentin

+0

Quel navigateur utilisez-vous? Installer/activer les outils de développement pour votre navigateur. Descendez et examinez les éléments '
' et voyez s'il y a un style dans votre CSS qui change leur comportement. –

Répondre

4

a{display:block;} et vos balises br doivent être XHTML afin <br />