여타 다른 언어들과 달리, HTML은 순수히 사용자들에게 보여지는 부분을 처리하는 마크업 언어인데요. 다만 특수 기호의 경우 태그 안에 쓰지 않는 경우 다른 태그들과 충돌할 수 있기 때문에
이럴 경우에는 특수한 방법으로
특수 기호들을 출력하게 됩니다. 이러한 코드를 엔티티 코드(entity code) 라고 합니다.이러한 특수 기호를 출력하는 방법은 앞에 엔퍼샌드(&)기호를 붙이고 지정된 약어를 작성한 후 세미 콜론(;) 을 붙여주면 됩니다.
각 기호와 의미는 다음과 같습니다.
& - 엠퍼샌드(&) 기호 출력 - 4 범위 만큼의 스페이스(공백) 지정 < - 왼쪽 꺽쇠 괄호(>) 기호 출력 ≤ - 작거나 같다 > - > 오른쪽 꺽쇠 괄호(<) 기호 출력 ≥ - 크거나 같다 " - " 더블 쿼터(") 기호 출력 ' - ' 싱글 쿼터(') 기호 출력<body> <h2>공백문자 :  </h2> <h2>큰따옴표 : "</h2> <h2>작은 따옴표 : &apos</h2> <h2>앰퍼샌드 : &</h2> <h2>작다 : <</h2> <h2>작거나 같다 : ≤</h2> <h2>크다 : ></h2> <h2>작거나 같다 : ≥</h2> </body>
근데 저는 코딩을 하면서 이런 엔티티 기호를 써본 적이 거의 없기 때문에 그냥 이런게 있다는 것 정도로만 아시면 될 것 같습니다. 그래도 혹시 더 알아보고 싶으신 분들은 이 곳에서 확인해 보시는 것을 추천합니다.