HTML 엔티티 인코더 & 디코더

특수 문자를 HTML 엔티티로 인코딩하거나, 엔티티를 다시 문자로 디코딩하세요. 일반적인 엔티티 참조 테이블을 포함합니다.

입력
Output 복사됨!
Common HTML Entity Reference
CharacterEntity코드설명
🔮 나의 사주 캐릭터를 확인해보세요 🎨 도툰 — 웹툰·일러스트 플랫폼

HTML 엔티티란 무엇인가요?

HTML 엔티티는 HTML에서 예약된 문자를 나타내는 데 사용되는 특수 코드입니다. 예를 들어 <는 <를 나타내고 &는 &를 나타냅니다. 인코딩하지 않으면 이러한 문자는 HTML 태그 또는 구문으로 해석되어 페이지 레이아웃을 손상시키거나 XSS 공격과 같은 보안 문제를 일으킬 수 있습니다.

HTML 엔티티 인코딩 또는 디코딩 방법

  1. 모드 선택 — 문자를 엔티티로 변환하려면 '인코딩'을 선택하고, 엔티티를 다시 문자로 변환하려면 '디코딩'을 선택하세요.
  2. 입력 또는 붙여넣기 — 텍스트를 입력하면 변환된 결과가 실시간으로 표시됩니다.
  3. 참조 테이블 — 참조 섹션을 클릭하여 일반적인 엔티티를 확인하고, 행을 클릭하여 삽입할 수 있습니다.
  4. 복사 — '복사'를 클릭하여 결과를 가져오세요.

이 HTML 엔티티 도구를 사용하는 이유

  • 실시간 — 입력하는 대로 결과가 즉시 업데이트됩니다.
  • 참조 테이블 — 문자, 이름 엔티티, 숫자 코드 및 설명과 함께 24개의 일반적인 엔티티를 제공합니다.
  • 클릭하여 삽입 — 참조 테이블에서 엔티티를 클릭하여 입력에 추가하세요.
  • 스왑 버튼 — 인코딩/디코딩 방향을 빠르게 전환하여 출력을 새로운 입력으로 사용하세요.
  • XSS 방지 — 사용자 입력을 적절히 인코딩하여 크로스 사이트 스크립팅 공격을 방지하세요.

FreeToolbox vs 다른 HTML 엔티티 도구

기능FreeToolboxmothereff.inhtml-entities.com
실시간아니요
참조 테이블예 (24개 엔티티)아니요
클릭하여 삽입아니요아니요
입출력 스왑아니요아니요
광고최소없음많음

자주 묻는 질문

어떤 문자가 인코딩되나요?

인코더는 5가지 주요 HTML 특수 문자: & (앰퍼샌드), < (미만), > (초과), " (큰따옴표) 및 ' (작은따옴표)를 변환합니다.

이모지와 같은 비 ASCII 문자는 어떻게 되나요?

악센트가 있는 문자나 이모지와 같은 비 ASCII 문자는 최신 HTML(UTF-8)이 기본적으로 처리하므로 그대로 둡니다. 5개의 예약된 HTML 문자만 인코딩됩니다.

참조 테이블을 사용하여 엔티티를 삽입할 수 있나요?

예. 참조 테이블에서 행을 클릭하면 해당 문자(인코딩 모드) 또는 엔티티(디코딩 모드)가 입력에 추가됩니다.

HTML 인코딩이 보안에 중요한 이유는 무엇인가요?

사용자가 제공한 텍스트를 인코딩하면 크로스 사이트 스크립팅(XSS) 공격을 방지할 수 있습니다. 인코딩하지 않으면 공격자가 페이지에 <script> 태그를 삽입할 수 있습니다.

이름 엔티티와 숫자 엔티티의 차이점은 무엇인가요?

&와 같은 이름 엔티티는 읽기 쉽고, &과 같은 숫자 엔티티는 더 널리 지원됩니다. 둘 다 브라우저에서 동일한 결과를 생성합니다.