HTML 엔티티 인코더 / 디코더

특수 문자를 HTML 엔티티(&, <, ©)로 변환하거나 엔티티를 읽기 쉬운 텍스트로 다시 디코딩합니다 — 양방향, 실시간.

조회수 629회

HTML 엔티티, 양방향으로

<, >, &, 따옴표나 ©, 같은 기호가 포함된 텍스트를 붙여넣으면 인코딩 상자가 이를 안전한 HTML 엔티티로 변환하여 마크업을 깨거나 인젝션 위험을 열지 않고 HTML에 삽입할 수 있게 해줍니다. 디코딩 상자는 그 반대로, &amp;&#8217; 같은 엔티티를 실제 문자로 되돌립니다.

사용자가 입력한 텍스트를 HTML 페이지에 안전하게 삽입하거나, 엔티티로 가득한 페이지 소스 덤프를 읽거나, 엔티티로 인코딩된 앰퍼샌드가 필요한 이메일 템플릿용 텍스트를 준비할 때 유용합니다.

자주 묻는 질문

HTML에 넣기 전에 텍스트를 왜 인코딩해야 하나요?

HTML 콘텐츠 안에서 이스케이프되지 않은 <나 &는 마크업으로 해석되어 페이지가 깨지거나 인젝션 위험을 열 수 있습니다. &lt;와 &amp;로 인코딩하면 텍스트를 그대로 안전하게 유지할 수 있습니다.

이름 붙은 엔티티와 숫자 엔티티를 모두 처리하나요?

네 — 디코딩은 이름 붙은 엔티티(&amp;copy;)와 숫자 엔티티(&amp;#169; 또는 &amp;#x00A9;) 모두를 이해합니다.

제 텍스트가 어딘가로 전송되나요?

아니요 — 변환은 브라우저의 자체 DOM 파서를 사용해 즉시 이루어집니다.

비슷한 도구