Les sauts de ligne de l’éditeur de texte enrichi (RTE) ne sont pas conservés après publication dans AEM

Dans Adobe Experience Manager as a Cloud Service (AEMaaCS) - Sites, l’éditeur de texte enrichi (RTE) de l’éditeur universel supprime les sauts de ligne ajoutés à l’aide de la combinaison Maj+Entrée lors de la publication du contenu. Ces sauts de ligne s’affichent correctement dans l’aperçu de l’auteur, mais sont supprimés pendant le processus de transformation HTML pour appliquer les normes sémantiques. Pour résoudre ce problème, utilisez la configuration sémantique d’HTML ou mettez à jour l’éditeur de texte enrichi.

Description description

Environnement

  • Produit : Adobe Experience Manager as a Cloud Service (AEMaaCS) - Sites
  • Fonctionnalité : éditeur universel - Éditeur de texte enrichi (RTE)
  • Environnement : évaluation

Problème/Symptômes

  • Les sauts de ligne ajoutés à l’aide de Maj+Entrée s’affichent correctement dans l’aperçu de création.
  • Les pages publiées suppriment les sauts de ligne insérés.
  • Le formatage semble incohérent entre les versions de création et publiées.
  • Les coupures récurrentes (<br>) sont supprimées lors de la transformation d’HTML.
  • La disposition et la lisibilité du contenu sont affectées négativement sur la page publiée.

Résolution resolution

L’éditeur universel d’AEM EDS comprend un éditeur de texte enrichi intégré qui génère une HTML sémantique pour une diffusion optimisée. Lors de la transformation du contenu, il supprime les cassures légères insérées avec Maj+Entrée pour produire un HTML propre et conforme aux normes. Ce comportement est intentionnel et correspond à la conception d’AEM.

Pour conserver les sauts de ligne et la mise en forme, procédez comme suit :

  1. Structurez le contenu à l’aide de balises ou de conteneurs <p> stylisés avec des propriétés CSS telles que la marge ou la marge intérieure pour conserver l’espacement visuel.
  2. Mettez à jour la politique de contenu de l’éditeur de texte enrichi pour autoriser les éléments HTML requis et empêcher les remplacements de formatage.
  3. Examinez la logique de rendu côté client sur la page publiée et supprimez tous les scripts qui suppriment <br> balises.
  4. Utilisez d’autres balises ou implémentez des composants personnalisés pour appliquer une mise en forme spécifique.

Lecture connexe

Présentation de l’éditeur universel dans le guide d’utilisation AEMaaCS.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f