> HTML > HTML

HTML Encode/Decode

변환하기

1. HTML Encode/Decode란?

HTML 인코딩은 HTML 문서에서 특별한 의미를 갖는 문자(예: <, >)를 브라우저가 코드로 해석하지 않고 문자 그대로 표시하도록 특수한 형식으로 변환하는 방식입니다.

인코딩(Encoding): < 문자를 &lt;와 같은 엔티티 코드로 바꾸는 것을 말합니다. 브라우저가 태그의 시작이 아닌 일반 문자로 인식하게 하여 보안 사고(XSS)를 방지합니다.

디코딩(Decoding): &lt;와 같이 인코딩된 코드를 다시 <와 같은 원래의 문자로 되돌리는 것을 말합니다. 프로그래밍 과정에서 변환된 데이터를 다시 사람이 읽기 편한 형태로 볼 때 사용합니다.

2. 주요 변환 예시

< (Less Than): &lt; 로 변환

> (Greater Than): &gt; 로 변환

& (Ampersand): &amp; 로 변환

" (Double Quote): &quot; 로 변환