HTML <plaintext> 태그란?
HTML의 <plaintext> 태그는 문서 내 모든 텍스트를 입력된 그대로 화면에 렌더링하는 데 사용됩니다. 일반적인 마크업 태그는 물론, 문서를 구성하는 HTML 태그 자체까지도 서식 없이 원본 그대로 표시됩니다.
<plaintext> 태그의 주요 특징
이 태그가 등장하는 순간, 문서의 나머지 부분에 대한 모든 포맷팅이 무시되며 모든 텍스트가 입력된 상태 그대로 출력됩니다. 가장 큰 특징은 한 번 적용되면 이를 중단하거나 해제할 방법이 전혀 없다는 점입니다.
사용이 금지된 이유
<plaintext> 태그는 문서 내 태그들의 균형(여는 태그와 닫는 태그의 구조)을 깨뜨리기 때문에 공식적으로 폐기(deprecated)되었습니다.
참고: <plaintext> 태그는 현재 폐기된 요소입니다. 실제 프로젝트에서는 절대 사용하지 마세요.
권장되는 대안
코드나 텍스트를 화면에 그대로 보여주어야 한다면 <pre> 태그와 함께 HTML 특수 문자를 엔티티(&lt;, &gt;)로 변환하여 출력하는 것이 안전하고 표준에 맞는 방법입니다.