HTML 엔티티 디코더

HTML 엔티티를 즉시 인코딩하고 디코딩하세요. 특수 문자와 엔티티 참조 사이를 변환합니다. 모든 처리는 브라우저에서.

즉시 변환 인코딩 & 디코딩 클라이언트 측 처리

HTML 엔티티 디코더 사용 방법

1

모드 선택

문자를 엔티티로 변환하려면 인코딩을, 엔티티를 문자로 되돌리려면 디코딩을 선택하세요.

2

텍스트 입력

HTML 엔티티 또는 원본 문자가 포함된 텍스트를 붙여넣거나 입력하세요.

3

결과 받기

변환된 결과가 즉시 나타납니다. 한 번의 클릭으로 복사하세요.

HTML 엔티티란 무엇인가요?

HTML 엔티티는 HTML에서 특별한 의미를 가진 문자(<, >, &)나 쉽게 입력할 수 없는 문자를 나타내는 데 쓰이는 특수 코드입니다. 형식은 &name; 또는 &#number; 또는 &#xhex;입니다.

HTML 엔티티의 종류

명명된 엔티티

읽기 쉬운 이름 사용: &는 &amp;, <는 &lt;, >는 &gt;, "는 &quot;

10진 숫자

10진 코드 포인트 사용: &는 &#38;, <는 &#60;

16진 숫자

16진 코드 포인트 사용: &는 &#x26;, <는 &#x3C;

자주 묻는 질문

명명된 엔티티와 숫자 엔티티의 차이는 무엇인가요?

명명된 엔티티는 &를 &amp;처럼 읽기 쉬운 이름을 사용합니다. 숫자 엔티티는 10진(&#38;) 또는 16진(&#x26;) 코드 포인트를 사용합니다. 둘 다 같은 문자를 나타냅니다.

이 도구는 모든 HTML5 명명 엔티티를 다루나요?

네, 이 도구는 &copy;, &euro;, &mdash;와 수백 개를 포함한 모든 표준 HTML5 명명 문자 참조를 지원합니다.

HTML 엔티티 인코딩은 언제 사용해야 하나요?

마크업으로 해석될 수 있는 <, >, & 또는 따옴표 같은 문자가 포함된 텍스트를 HTML에 삽입할 때 엔티티 인코딩을 사용하세요.

HTML5는 몇 개의 명명 엔티티를 정의하나요?

HTML5 사양(현재 WHATWG Living Standard)은 2231개의 명명 문자 참조를 정의합니다 - HTML 4.01의 252개에 비해 엄청난 확장이죠. 여기에는 &copy;(저작권 기호), &euro;(유로 기호), &check;(체크 표시) 같은 기호가 포함됩니다. 각각은 숫자 등가물도 가집니다(예: 저작권 기호의 &#169; 또는 &#xA9;).

HTML과 XML에서 항상 이스케이프해야 하는 엔티티는 무엇인가요?

HTML에서는 <는 &lt;, >는 &gt;, &는 &amp;로, 그리고 속성 값 안에서는 "를 &quot;로 이스케이프합니다. XML 1.0은 정확히 다섯 개의 엔티티를 미리 정의합니다 - 그 넷에 &apos;를 더해 - HTML5는 HTML 4가 지원하지 않았어도 &apos;를 지원합니다. 이 중 &amp;가 가장 중요합니다: 이스케이프되지 않은 앰퍼샌드 뒤에 문자가 오면 엔티티의 시작으로 오해될 수 있습니다.

이중 인코딩이란 무엇이고 어떻게 알아내나요?

이미 인코딩된 텍스트가 다시 인코딩되면 이중 인코딩이 발생합니다: &는 &amp;가 되고 다시 &amp;amp;가 됩니다. 눈에 보이는 증상은 페이지에 리터럴 &amp; 또는 &#38;가 나타나는 것입니다. 해결은 값이 HTML 컨텍스트에 들어가는 경계에서 정확히 한 번만 디코딩하는 것입니다 - 이 도구는 각 패스를 별도로 확인하게 해줍니다.

URL에는 HTML 엔티티와 percent-encoding 중 무엇을 써야 하나요?

둘은 다른 문제를 해결합니다. Percent-encoding(%20)은 RFC 3986의 URL 표준이며 href 속성 안에 들어가는 것이고; HTML 엔티티(&amp;)는 마크업 문자를 이스케이프하며 URL이 HTML에 삽입되는 곳에만 적용됩니다. &와 공백이 포함된 쿼리 값은 보통 두 계층이 모두 필요합니다: 공백은 percent-인코딩, 구분하는 &는 마크업에서 &amp;로 작성.

모든 브라우저가 모든 HTML5 엔티티를 지원하나요?

네 - 명명 문자 참조 테이블은 2014년경부터 모든 주요 브라우저에서 완전히 구현되었으며, 하위 호환성을 위해 HTML5가 유지하는 세미콜론 없는 레거시 엔티티도 포함됩니다. 숫자 참조(&#169; 또는 &#xA9;)는 브라우저 조회 테이블이 아니라 유니코드 코드 포인트에만 의존하므로 더 안전합니다.

{-- * External Resources Component(#18 Phase 3b 内容佐证工程) * 工具页「权威引用」区块:RFC / W3C / WHATWG / ECMA / IANA / 官方规范站 / Wikipedia。 * * - 接受 :slug 属性 → 经 config/tool-sources.php 家族矩阵渲染该工具的权威引用 * - slug 未命中映射时不渲染(无权威来源的工具静默跳过) * - 链接 title 保持英文(引用源专名);description 经 * common.resources.descriptions.{key} 本地化,lang 未命中回退英文(线上不裸奔) * - 链接保持 dofollow(rel="noopener noreferrer") * * @param string|null $slug --}}