HTML 엔티티 인코딩 및 디코딩
<, >, &, 따옴표 같은 문자는 HTML에서 특별한 의미를 가집니다. 코드 예제, 사용자 입력, 속성 값처럼 이 문자들을 텍스트로 표시하려면 <나 & 같은 엔티티로 작성해야 합니다. 텍스트를 붙여넣어 이스케이프하거나, 엔티티가 포함된 HTML을 붙여넣어 일반 문자로 디코딩하세요.
ASCII만 허용하는 시스템을 위해 ASCII가 아닌 모든 문자를 ©, € 같은 이름 있는 엔티티나 Ж 같은 숫자 엔티티로 인코딩할 수도 있습니다. 디코딩은 모든 이름 있는 엔티티와 숫자 엔티티를 인식합니다. 모든 처리는 브라우저에서 이루어집니다.
왜 이 HTML 엔티티 변환기를 사용해야 하나요?
- <, >, &, ", '를 이스케이프해 안전한 HTML로
- 모든 이름 있는 HTML 엔티티와 숫자 HTML 엔티티 디코딩
- 선택적으로 ASCII가 아닌 모든 문자 인코딩
- 브라우저에서 즉시 처리 – 아무것도 업로드되지 않음
HTML을 인코딩하거나 디코딩하는 방법
- “인코딩” 또는 “디코딩”을 선택하세요
- 입력란에 텍스트나 HTML을 붙여넣으세요
- 결과를 복사하세요
자주 묻는 질문
이 HTML 인코더는 무료인가요?
네, 완전히 무료이며 제한이 없습니다.
어떤 문자가 인코딩되나요?
HTML에서 특별한 의미를 가진 다섯 문자, & < > " '입니다. 추가 옵션을 켜면 ASCII 범위 밖의 모든 문자도 인코딩됩니다. 이름 있는 엔티티가 있으면 그것을, 없으면 숫자 엔티티를 사용합니다.
HTML 인코딩은 언제 필요한가요?
텍스트가 마크업으로 해석되지 않고 웹 페이지에 글자 그대로 표시되어야 할 때입니다. 예를 들어 코드 예제나 사용자 입력이 그렇습니다. 사용자 입력의 경우 이스케이프는 크로스 사이트 스크립팅(XSS)도 방지합니다.
텍스트가 서버로 전송되나요?
아니요. 모든 처리는 브라우저에서 이루어집니다.