RTE-radbrytningar (Rich Text Editor) bevaras inte efter publicering i AEM
I Adobe Experience Manager as a Cloud Service (AEMaaCS) - Sites tar den universella redigerarens RTF-redigerare bort radbrytningar som lagts till med Skift+Retur när innehållet publiceras. Dessa radbrytningar visas korrekt i förhandsgranskningen av författaren men tas bort under HTML-omvandlingsprocessen för att tillämpa semantiska standarder. Lös problemet genom att använda semantisk HTML eller uppdatera RTE-konfigurationen.
Beskrivning description
Miljö
- Produkt: Adobe Experience Manager as a Cloud Service (AEMaaCS) - Webbplatser
- Funktion: Universal Editor - RTF-redigerare (Rich Text Editor)
- Miljö: Mellanlagring
Problem/symtom
- Radbrytningar som lagts till med Skift+Retur visas korrekt i förhandsgranskning av författare.
- Publicerade sidor tar bort infogade radbrytningar.
- Formateringen verkar vara inkonsekvent mellan författare och publicerade versioner.
- Mjuka brytningar (
<br>) tas bort under HTML-omvandling. - Innehållslayouten och läsbarheten påverkas negativt på den publicerade sidan.
Upplösning resolution
AEM EDS Universal Editor innehåller en inbyggd RTF-redigerare (Rich Text Editor) som genererar semantiska HTML för optimerad leverans. Under innehållsomvandlingen raderas mjuka brytningar som infogats med Skift+Retur för att skapa rena, standardkompatibla HTML. Detta beteende är avsiktligt och anpassat till AEM design.
Följ de här riktlinjerna om du vill bevara radbrytningar och formatering:
- Strukturera innehåll med hjälp av
<p>-taggar eller behållare som är formaterade med CSS-egenskaper som marginaler eller utfyllnad för att bevara det visuella avståndet. - Uppdatera RTE-innehållsprincipen så att nödvändiga HTML-element tillåts och formateringsåsidosättningar förhindras.
- Kontrollera återgivningslogiken på klientsidan på den publicerade sidan och ta bort alla skript som tar bort
<br>-taggar. - Använd alternativ kod eller implementera anpassade komponenter för att framtvinga specifik formatering.
Relaterad läsning
Introduktion till Universal Editor i användarhandboken för AEMaaCS.