Semantic Web / Tag
- 의미론적인 웹
- 기계가 이해할 수 있는 형태로 제작된 웹
- 웹에 존재하는 수많은 웹들의 메타데이터를 부여하여, 잡다한 데이터 집합이 아닌 ‘의미’와 ‘관련성’을 가지는 거대한 데이터 베이스를 구축하고자 하는 발상
semantic web을 고안해서 semantic tag들이 나오게 됨
ex) header, nav, section, article, aside, footer
img 태그와 background-image 속성의 차이
차이점 :
1. 대체 결과물 출력 여부
-> img 태그는 이미지 로딩이 실패할 때, alt=“대체 메시지”로 대체 결과물을 출력할 수 있으나 background-image는 안됨.
2. 성능
-> img 태그는 HTML 구문 분석될 때 요청이 이루어지므로 성능면에서 background-image 보다 좋다.
3. 검색 노출
-> img 태그는 검색 엔진에서 색인을 생성하여 검색시에 노출이 되지만 background-image는 자동으로 색인화하지 않기 때문에 검색 시 노출되지 않음.
결론적으로 img태그가 background-image 속성보다 더 semantic 하다고 볼 수 있다.
검색 시 노출 되도록 만들고 싶을때
콘텐츠에 관련이 있는 이미지일 때
웹페이지 성능을 높이고 싶을때
-> img 태그 사용
디자인 요소로만 이미지를 활용하고 싶을때
콘텐츠와 관련이 없어 이미지를 불러오지 못해도 상관없을때
-> background-image 속성 사용
https://daco2020.tistory.com/m/54
<img > 태그 와 {background-image} 의 차이를 알고 싶어?
웹페이지에 이미지를 넣는 방식은 크게 두 가지가 있다. 1번. HTML에서 태그를 활용해 넣는 방법. 2번. CSS 에서 background-image 속성을 활용해 넣는 방법. { background-image: url("이미지 링크"); } ..
daco2020.tistory.com
Semantic Web, Semantic Tag 이해
semantic web, semantic tag에 대해 알아보도록 하겠습니다.
chanho-yoon.github.io
Semantic Web | PoiemaWeb
검색엔진은 대체로 h1 요소 내의 콘텐츠를 웹문서의 중요한 제목으로 인식하고 인덱스에 포함시킬 확률이 높다. 또한 사람도 h1 요소 내의 콘텐츠가 제목임을 인식할 수 있다. 시맨틱 요소로 구
poiemaweb.com
'TIL' 카테고리의 다른 글
| [Wecode] inline, block, inline-block (1) | 2022.09.21 |
|---|---|
| [Wecode] position 속성 - relative, absolute, fixed, sticky (0) | 2022.09.21 |
| [TIL] Do it 자바스크립트_함수와 이벤트 (0) | 2022.08.03 |
| [TIL] Do it 자바스크립트 입문_제어문 (0) | 2022.07.30 |
| [TIL] Do it 자바스크립트 입문_변수, 자료형, 연산자 (0) | 2022.07.30 |