홈 › 개발·코드 › HTML 특수문자 변환

HTML 특수문자 변환

코드를 블로그에 그대로 보이게 하려면 < > 를 < > 로 바꿔야 해요. 반대로 엔티티를 글자로도 바꿔요.

넣은 글은 인터넷으로 전송되지 않고 이 기기의 브라우저 안에서만 바뀌어요. 창을 닫아도 남도록 이 브라우저에만 임시 저장되고, '지우기'를 누르면 함께 지워져요.

사용 방법

1
글 넣기

HTML 코드나 엔티티가 섞인 글을 넣어요.

2
방향 고르기

이스케이프(글자 → 엔티티) 또는 되돌리기를 골라요.

3
복사

결과를 복사해 블로그·문서에 붙여 넣어요.

이럴 때 쓰면 좋아요

  • 📝 블로그 글에 HTML 코드 예시를 보이게 넣을 때
  • 🐞 화면에 &amp; 처럼 이상하게 보이는 글자를 되돌릴 때
  • 🛡 사용자 입력을 HTML에 넣기 전 안전하게 바꿀 때

왜 바꿔야 하나요

HTML에서 <와 >는 태그를 여는 기호라서, 글자로 보여 주려면 &lt; &gt;로 써야 해요. & 자체도 엔티티의 시작이라 &amp;로 써요. 사용자가 쓴 글을 바꾸지 않고 그대로 HTML에 넣으면 악성 스크립트가 실행될 수 있어서(XSS), 웹 개발에서는 출력 전에 꼭 이스케이프해요.

자주 묻는 질문

 는 뭐예요?

줄바꿈되지 않는 공백이에요. 되돌리기를 하면 공백 글자로 바뀌어요.

가는요?

유니코드 번호 44032번 글자인 "가"예요.

따옴표도 바뀌나요?

" 는 &quot;, ' 는 &#39;로 바꿔요.

URL 인코딩과 다른가요?

네. 주소에는 URL 인코딩을 써요.

함께 쓰면 좋은 도구