HTML 엔티티 변환기
HTML 엔티티를 인코딩/디코딩합니다(예: & ↔ &).
대상
이름 참조로 출력(예: &)
- 안전
- 처리는 기기에서 이루어지므로 입력/출력은 어디에도 전송되지 않습니다.
설명
HTML 엔티티는 HTML에서 특별한 의미를 갖거나 입력하기 어려운 문자를 표현하기 위한 시퀀스입니다. 이름 참조와 숫자 참조의 두 가지 유형이 있습니다.
숫자 참조는 숫자 코드 포인트로 문자를 표현합니다. 예를 들어 ©는 ©(코드 포인트 169)를 나타냅니다. 역사적으로 ISO-8859-1 같은 문자 인코딩 범위의 문자를 표현하기 위해 사용되었습니다. 숫자 참조는 Unicode 텍스트에 대해 선호되는 형태는 아니지만, 역사적 이유로 여전히 사용됩니다.
이름 참조는 사람이 읽기 쉬운 이름으로 문자를 표현합니다. 예를 들어 ©는 ©를 나타냅니다. 숫자 참조에 비해 읽고 쓰기 쉬워, 가능한 경우 일반적으로 권장됩니다.
HTML5에서는 이름 참조와 숫자 참조가 모두 공식적으로 지원됩니다. 이 도구는 두 형태 모두 출력할 수 있습니다.
인코딩
인코딩할 문자를 선택할 수 있습니다.
| 모든 문자 | 입력의 모든 문자를 HTML 엔티티로 변환합니다. |
|---|---|
| 비 ASCII | 입력에서 비 ASCII 문자만 HTML 엔티티로 변환합니다. |
| HTML 이스케이프 | HTML에서 코드를 표시할 때 보통 필요한 문자만 변환합니다: &"'<>.. |
| 5C 문자(Shift-JIS 전용) | 일부 환경에서 깨져 보일 수 있는 Shift-JIS 0x5C 모지바케 세트 관련 문자만 변환합니다. |
| 사용자 지정 | 대상 문자를 직접 지정합니다. <와 >만 변환하려면 <>를 입력하세요. |
옵션으로 숫자 참조/이름 참조 출력 방식을 선택할 수 있습니다.
디코딩
입력에서 감지된 모든 이름 참조 및 숫자 참조를 디코딩합니다.