[HTML] Entity Code

2023. 2. 20. 18:08·Web Programming

안녕하세요. 이번 포스팅에서는 시멘틱 요소와 엔티티 코드에 대해 알아보려고 합니다.

 

다른 C, R, Python와 같은 프로그래밍 언어를 접해본적이 있다면 해당 프로그래밍에서는 변수명으로 사용할 수 없는 예약어들이 존재하는 것을 알고 계실텐데요.

 

HTML에서도 예약된 문자(기호)들은 특수한 용도로 사용하고 있어서 해당 문자를 웹 페이지에서 나타내고 싶으면 다른 방법이 필요합니다.

이럴 때 사용하는 코드를 엔티티 코드(Entity Code)라고 하며 이러한 용도 외에도 저작권 기호, 다이아몬드, 십자가, 화살표와 같은 기호를 나타낼 때도 사용합니다.

 

예를 들면 "<"나 ">"와 같은 기호들은 태그를 구성하고 있어서 HTML에서는 예약어로 사용되고 있습니다.

하지만 "<"나 ">"와 같은 기호를 웹 페이지 내부에서 나타내야 하는 순간이 생기는데 이럴때는 &lt; &gt;와 같이 사용해야 하는데요!

 

이처럼 엔티티 코드는 &entity_name; 또는 $entity_number; 으로 사용합니다

 

간단한 예시를 통해 엔티티 코드를 확인하여 봅시다.

    <p> <img>는 이미지를 나타내는 요소입니다.  </p>

    <p> &lt;img&gt;는 이미지를 나타내는 요소입니다.  </p>

이처럼 예약어를 웹 페이지에서 직접적으로 보이기 위해서는 엔티티 코드를 사용해야하며 그렇지 않은 경우에는 오류가 생길 수 있습니다..!

 

마지막으로 유명한 엔티티 코드는 다음과 같습니다.

 

  • 탭과 같은 역할 : &nbsp; 
  • < : &lt;
  • > : &gt;
  • & : &amp;
  • 하트 : &hearts;
  • 저작권기호 : &reg;

참고로 https://html.spec.whatwg.org/multipage/named-characters.html 에서 더 많은 엔티티 코드를 확인할 수 있습니다.

저작자표시 비영리 변경금지 (새창열림)

'Web Programming' 카테고리의 다른 글

[HTML] 폼(Form)  (0) 2023.02.21
[HTML] Semantic Element  (0) 2023.02.20
[HTML] Head Element  (0) 2023.02.20
[HTML] Block & Inline Element  (0) 2023.02.15
[HTML] Lists  (0) 2023.02.15
'Web Programming' 카테고리의 다른 글
  • [HTML] 폼(Form)
  • [HTML] Semantic Element
  • [HTML] Head Element
  • [HTML] Block & Inline Element
임파카
임파카
[ML & Statistics] 모바일 버전에서 수식 오류가 있어 PC 환경에서 접속하는 것을 권장합니다.
  • 임파카
    무기의 스탯(Stat)
    임파카
  • 전체
    오늘
    어제
    • Study (151)
      • Data Science (45)
        • Modeling (18)
        • Manipulation (21)
        • Visualization (5)
      • Statistics (60)
        • Mathmetical Statistics (54)
        • Categorical DA (1)
      • Web Programming (17)
      • Marketing (0)
      • AI (26)
        • Machine Learning (16)
        • Deep Learning (10)
      • 활동 및 프로젝트 (3)
  • 인기 글

  • hELLO· Designed By정상우.v4.10.5
임파카
[HTML] Entity Code
상단으로

티스토리툴바