Semantic Tag & Semantic Web

황희윤·2021년 11월 16일
0

Semantic

Semantic : meaning (의미론적)

  • 인터넷은 정보의 양이 매우 방대해 정보의 바다라고도 불린다. 인터넷이란 큰 공간에서 수많은 정보 속에 사용자가 원하는 정보를 검색해서 얻으려면, 검색 엔진이 웹사이트의 정보를 효율적으로 수집해야 한다.

  • 검색 엔진은 웹사이트의 html 코드를 통해 정보를 수집하는데, html 코드가 검색 엔진에게 정보를 쉽게 주고, 검색 엔진에 잘 검색될 수 있도록 Semantic element(의미있는 요소)를 사용한다.

Semantic Tag

Semantic Tag: 요소의 의미를 명확히 드러내고 있는 태그

  • ex) h1 태그, header 태그, form 태그, img 태그, nav 태그
  • 각 semantic tag들은 주로 자기들만의 특별한 속성을 가지고 있다.
  • 각 semantic tag들은 주로 자신의 태그에 맞는 content를 가진다.

Nonsemantic Tag: 요소의 의미가 불분명한 태그

  • ex> div, span 태그
  • 특별한 속성을 가지고 있지는 않으나, 주로 id나 class를 통해 특정하거나 그룹핑한다.
  • content에 제약이 없다.

Semantic Web

  • 웹페이지의 정보가 무의미한 정보가 아니라, 의미있는 정보를 가지게 하여 정보를 분별하기 쉽고 검색이 용이하게끔 만들어진 웹이다.
profile
HeeYun's programming study

0개의 댓글