HTML 엔티티 인코더/디코더이란?
HTML 엔티티 인코더/디코더는 <, >, & 및 따옴표와 같은 특수 문자를 HTML 엔티티 형태로 변환하거나 되돌립니다. 이를 통해 HTML에 사용자 콘텐츠를 삽입할 때 XSS 취약점을 방지하고 특수 문자의 표시 문제를 해결합니다.
사용 방법
- 1단계 — 특수 문자나 HTML 엔티티가 포함된 텍스트를 붙여넣습니다.
- 2단계 — 문자를 엔티티로 변환하려면 인코딩을, 엔티티를 문자로 되돌리려면 디코딩을 선택합니다.
- 3단계 — 결과를 복사하거나 명명된 엔티티(&)와 숫자 엔티티(&) 사이를 전환합니다.
결과
HTML 단락 안에 코드 스니펫 <div class="hero">를 표시해야 합니다. <div class="hero">로 인코딩하면 브라우저가 이를 마크업으로 해석하지 않고 텍스트로 렌더링합니다.