Semantic Tag
Semantic Web을 구성하기 위해 컴퓨터가 이해할 수 있는 의미를 담은 Tag를 말한다. 예를 들어, span, div는 그 자체로 의미를 담고 있지 않은 태그이나, h1 tag의 경우 header 중 가장 강조하는 부분이라는 정보를 담고 있다. 그 결과, 사용자의 눈에 똑같이 보이는 html문서일지라도, 같은 정보가 h1 tag에 담겨있는 경우 컴퓨터는 이를 더 중요한 정보로 인식하여 사용자에게 우선적으로 제공한다.
img 태그 & div 태그에 background-img를 추가하는 것
앞서 살펴본 바와 같이, tag에도 컴퓨터가 의미를 이해할 수 있는 것과 그렇지 못한 것이 있다. img 태그는 전자에 속하고, div태그는 후자애 속한다. 그래서 img 태그는 내부에 문자열 등을 추가하여 정보를 담을 경우 컴퓨터가 이해할 수 있지만, div 태그애 background-img를 추가하는 것은 컴퓨터가 이해할 수 있는 정보는 담지 못한다. 그렇기 때문에 정보를 담아 검색 등에 노출될 필요가 있다면 img태그를, 그럴 필요가 없다면 div 태그에 backgrougd img를 사용하는 것이 나을 것이다.