J'ai un grand paragraphe de texte qui est divisé en sous-paragraphes avec des noms de domaines. <br>
's :
<p>
Blah blah blah.
<br/>
Blah blah blah. Blah blah blah. Blah blah blah.
<br/>
Blah blah blah.
</p>
Je veux élargir l'écart entre ces sous-paragraphes, comme s'il y avait deux <br>
ou quelque chose comme ça. Je sais que la bonne façon de faire est d'utiliser <p></p>
Mais pour l'instant, je ne peux pas modifier cette mise en page, et je cherche donc une solution uniquement en CSS.
J'ai essayé de régler <br>
's line-height
y height
con display: block
J'ai également fait des recherches sur Google et sur Stack Overflow, mais je n'ai pas trouvé de solution. Est-ce possible sans modifier la mise en page ?
0 votes
Votre mise en forme peut ajouter à la confusion en pensant que les balises br ont une valeur de hauteur. Comme indiqué ci-dessous, il s'agit simplement de sauts de ligne. Avez-vous essayé de faire quelque chose de similaire dans votre traitement de texte ?
0 votes
Changer la hauteur de <br> est sémantiquement incorrect. <br> signifie que vous venez de mettre une autre ligne à votre texte et le paragraphe unique devrait avoir une hauteur de ligne fixe. Si un certain texte est séparé, il devrait être un paragraphe séparé.
0 votes
J'ai écrit une réponse détaillée à une question similaire ici.
0 votes
Si vous le pouvez, il est probablement préférable de remplacer cette balise par une balise <p> qui contient trois balises <div>. De cette façon, vous pourrez ajuster l'espacement à l'aide de css.
1 votes
@JohnHenckel Un peu trompeur puisque
<p>
ne peuvent pas contenir<div>
tags voir ce post1 votes
Parfois, le code qu'on nous a donné à formater n'est pas quelque chose sur lequel nous avons le contrôle. C'est dans ces moments-là que l'on commence à se dire "Je ne peux pas ajouter de balises <p>... peut-être que si je modifiais la hauteur des <br> qui sont utilisés comme espaceurs à la place".