Maison > interface Web > tutoriel CSS > Comment conserver les espaces et les sauts de ligne lors du rendu des chaînes HTML ?

Comment conserver les espaces et les sauts de ligne lors du rendu des chaînes HTML ?

DDD
Libérer: 2025-01-04 00:11:42
original
157 Les gens l'ont consulté

How to Preserve Spaces and Line Breaks When Rendering HTML Strings?

Préserver les espaces et les sauts de ligne dans le rendu des chaînes HTML

Question :

Dans une application MVC3, une description récupérée dans la base de données contenant des espaces et des nouvelles lignes est rendu sans conserver leur formatage. Comment résoudre ce problème pour garantir que les espaces et les sauts de ligne sont affichés comme prévu ?

Réponse :

Pour préserver les espaces et les sauts de ligne en HTML, appliquez le style CSS blanc -espace : pré-emballage ; à l’élément conteneur. Ce style force le texte à respecter les espaces et les sauts de ligne, en les affichant tels qu'ils apparaissent dans la source.

Exemple :

<div>
Copier après la connexion

Ce code restituerait le texte avec les espaces et les sauts de ligne conservés, comme indiqué ci-dessous :

This is some text   with some extra spacing    and a
few newlines along with some trailing spaces        
     and five leading spaces thrown in
for                                              good
measure                                              
Copier après la connexion

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal