HTML Escape 사용 방법
- 이스케이프할 텍스트를 붙여 넣거나 입력하세요.
- 필요하면 옵션을 조정하세요.
- 이스케이프된 결과를 복사하세요.
HTML Escape 소개
HTML은 다섯 문자에 특별한 의미를 부여합니다. 앰퍼샌드, 두 꺾쇠괄호, 두 종류의 따옴표입니다. 페이지에 보여 주려는 텍스트에 이 중 하나라도 있으면 브라우저는 그것을 마크업으로 읽습니다. 문장 속의 "less than" 기호가 줄의 나머지를 삼켜 버릴 수 있고, 엉뚱한 따옴표가 속성을 일찍 끝낼 수 있습니다. 이스케이프는 이들을 각각 엔티티로 바꿉니다. 예를 들어 여는 괄호는 <가 됩니다.
이것은 크로스 사이트 스크립팅에 대한 첫 번째 방어선이기도 합니다. 사용자에게서 온 텍스트가 페이지에 들어간다면 템플릿 엔진이든 직접이든 HTML용으로 이스케이프해야 합니다.
이스케이프되는 대상
&는 &가, <는 <가, >는 >가, 큰따옴표는 "가, 작은따옴표는 '가 됩니다.