ToolHub
도구 열기

HTML 엔티티 인코더

텍스트를 명명, 10진수 또는 16진수 HTML 엔티티로 인코딩하고, 엔티티를 다시 텍스트로 디코딩

개발자 도구

이 도구 정보

HTML 엔티티 인코더는 텍스트를 HTML 엔티티로 인코딩하고, HTML 엔티티를 다시 텍스트로 디코딩하는 양방향 도구입니다. <와 같은 명명 엔티티, <와 같은 10진수 숫자 엔티티, <와 같은 16진수 숫자 엔티티의 세 가지 엔티티 유형을 지원하며, 나란히 배치된 편집기와 한 번에 복사 기능을 제공합니다.

주요 기능

빠른 미리보기

사용 사례

htmlentitiesencoding

자주 묻는 질문

HTML 엔티티 인코더란 무엇인가요?

HTML 엔티티 인코더는 텍스트를 HTML 엔티티로 인코딩하고, HTML 엔티티를 다시 텍스트로 디코딩하는 양방향 도구입니다. 명명, 10진수 숫자 및 16진수 숫자의 세 가지 엔티티 유형을 지원합니다.

세 가지 엔티티 유형이란 무엇인가요?

명명 엔티티는 &lt;와 같은 읽을 수 있는 이름을 사용하여 <를 나타냅니다. 10진수 숫자 엔티티는 &#60;와 같은 문자 코드를 사용합니다. 16진수 숫자 엔티티는 &#x3C;와 같은 16진수 코드를 사용합니다. 세 유형 모두 동일하게 렌더링됩니다.

Unicode 문자를 지원하나요?

네. 명명 엔티티 모드에서는 명명 엔티티가 없는 문자가 10진수 숫자 엔티티로 인코딩됩니다. 10진수 및 16진수 모드에서는 ASCII 127 이상의 모든 문자와 5개의 HTML 예약 문자가 인코딩됩니다.

HTML 엔티티를 디코딩할 수 있나요?

네. 디코딩 모드로 전환하고 HTML 엔티티를 붙여넣으면, 도구가 자동으로 명명, 10진수 및 16진수 엔티티를 원래 문자로 다시 변환합니다.

이 도구는 XSS 방어에 유용한가요?

<, > 및 &와 같은 특수 문자를 HTML 엔티티로 인코딩하는 것은 XSS 공격을 방어하는 핵심 수단입니다. 이 도구는 사용자 입력을 인코딩하여 브라우저가 HTML 마크업으로 해석하지 않도록 돕습니다.