AEM에 게시한 후 RTE(리치 텍스트 편집기) 줄 바꿈이 유지되지 않음
Adobe Experience Manager as a Cloud Service(AEMaaCS) - Sites에서 유니버설 편집기의 리치 텍스트 편집기(RTE)는 콘텐츠가 게시될 때 Shift+Enter 를 사용하여 추가된 줄바꿈을 제거합니다. 이러한 줄 바꿈은 작성자 미리보기에 올바르게 표시되지만 의미 체계 표준을 적용하기 위해 HTML 변환 프로세스 중에 제거됩니다. 이 문제를 해결하려면 시맨틱 HTML을 사용하거나 RTE 구성을 업데이트하십시오.
설명 description
환경
- 제품: Adobe Experience Manager as a Cloud Service(AEMaaCS) - 사이트
- 기능: 유니버설 편집기 - 리치 텍스트 편집기(RTE)
- 환경: 스테이징
문제 / 증상
- Shift+Enter 를 사용하여 추가된 줄바꿈이 작성자 미리 보기에 올바르게 표시됩니다.
- 게시된 페이지는 삽입된 줄바꿈을 제거합니다.
- 작성자와 게시된 버전 간에 서식이 일치하지 않습니다.
- 소프트 브레이크(
<br>
)는 HTML 변환 중에 제거됩니다. - 콘텐츠 레이아웃 및 가독성은 게시된 페이지에서 부정적인 영향을 받습니다.
해결 방법 resolution
AEM EDS 유니버설 편집기에는 최적화된 전달을 위해 의미 있는 HTML을 생성하는 내장 RTE(리치 텍스트 편집기)가 포함되어 있습니다. 콘텐츠 변환 중에 Shift+Enter 로 삽입된 소프트 브레이크를 제거하여 깔끔하고 표준 준수 HTML을 생성합니다. 이 동작은 의도적으로 AEM의 디자인에 맞게 조정되었습니다.
줄 바꿈과 서식을 유지하려면 다음 해결 방법을 따르십시오.
- 시각적 간격을 유지하기 위해 여백 또는 패딩과 같은 CSS 속성으로 스타일이 지정된
<p>
태그 또는 컨테이너를 사용하여 콘텐츠를 구조화합니다. - 필요한 HTML 요소를 허용하고 서식 재정의를 방지하도록 RTE 콘텐츠 정책을 업데이트합니다.
- 게시된 페이지에서 클라이언트측 렌더링 논리를 검사하고
<br>
태그를 제거하는 스크립트를 제거합니다. - 대체 마크업을 사용하거나 사용자 지정 구성 요소를 구현하여 특정 서식을 적용합니다.
관련 읽기
AEMaaCS 사용 안내서의 유니버설 편집기 소개.
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f