[TIL #2] Semantic Web과 Semantic Tag

Whoyoung90·2021년 2월 16일
0
post-thumbnail

Semantic Web 이란?

  • 정보에 사용자가 개입하지 않아도 기계가 직접 읽고 처리할 수 있는 웹을 개발하고자 하여 탄생한 것이 Semantic Web이다.
  • RDF(resouce Description Framework), XML(eXtensible Markup Language) 등과 같은 데이터 표준이 이에 해당한다.

Semantic Tag 와 non-semantic Tag 비교

  • semantic tag란 말그대로 "의미있는 태그"로서 header, nav, article, footer, table 등과 같이 의미를 확실하게 가리키는 태그들을 말한다.
  • non-semantic Tag란 div, span등과 같이 의미보다는 id나 class값을 부담없이 활용하기 위한 도구라 생각하면 편할 것 같다!

Semantic Tag를 실제 활용해 보자

▶img vs backgroung-image

사이트에 이미지를 넣는 방법은 두 가지가 있다.

img 태그를 사용하는 방법

<img src="" alt="">

alt속성에 작성된 문자열은 의미있는 정보가 되어, 검색엔진은 alt속성에 지정된 문자열을 인식하게 된다.

background-image 속성을 추가하는 방법

<div class="picture"></div>
<style>
.picture{ background-image: url(); }
</style>

단순한 이미지 첨부일 뿐, 어떠한 정보도 담지 않는다.

profile
비전공으로 일식 쉐프가 되었듯, 배움에 겸손한 프론트엔드 개발자가 되겠습니다 :)

0개의 댓글

관련 채용 정보