HTML 문법에 사용되는 문자와 특수 문자를 안전하게 표시합니다.
HTML에서 <와 >는 태그의 시작과 끝으로 해석되므로 글자로 보여주려면 <와 > 같은 문자 참조를 사용합니다. &는 문자 참조의 시작이므로 &로 표시합니다. 일반 한글과 대부분의 문자는 UTF-8 문서에서 그대로 작성하면 됩니다.
두 번째 문단의 조건식은 소스에 <, &&, >로 적혀 있고, 브라우저가 이를 각각 <, &&, >로 바꿔 3 < 5 && 8 > 4라는 글자를 보여 줍니다. 첫 문단의 code 안에서도 같은 원리로 p 태그가 요소로 만들어지지 않고 글자 그대로 남아, 문장 속에 태그 예시를 안전하게 끼워 넣을 수 있습니다.
문자 참조는 이름 대신 번호로도 적을 수 있어서 <이나 16진수로 쓴 <도 <와 같은 문자가 되고, 이름이 없는 문자도 이 방식으로 표현됩니다. 큰따옴표로 감싼 속성값 안의 큰따옴표는 "로 바꿔야 값이 중간에서 끊기지 않고, 스크립트로 넣는 글자는 innerHTML 대신 textContent에 넣으면 이런 변환이 필요 없습니다.
를 레이아웃 도구처럼 반복하면 줄바꿈과 접근성이 나빠집니다. 문법과 충돌하는 문자나 실제 고정 공백이 필요한 경우에만 사용하세요.
직접 바꿔보세요code 안의 비교식을 다른 숫자로 바꾸고 &, <, > 문자를 올바르게 표시하세요.