Semantic Tag

Semantic Web이란 의미론적 웹, 즉 직관적인 의미를 부여하여 데이터를 정리하는 개념이다.

사람과 기계가 모두 이해할 수 있는 데이터 구축이 목표이기 때문에, HTML5 와 같은 마크업 언어를 통해 문서의 의미를 보다 명시적이고 직관적인 용어로 전달한다.

 

위와 같은 이유로 Semantic Tag는

  • 직관적인 구조를 통해 콘텐츠를 정의함으로써, 코드의 의미를 쉽게 이해할 수 있다.
  • 우수한 가독성으로 유지 및 보수가 용이하다.
  • 스크린 리더 등 보조 기술이 해당 웹페이지를 읽도록 하는 등 접근성이 높다.
  • 검색 엔진이 콘텐츠를 이해하고 색인화할 수 있어, 검색 엔진의 최적화를 돕는다.

등의 장점을 가진다.

 


웹 표준

W3C (표준화 단체) 가 정한 표준안에 따른 웹 페이지 작성법.

OS, 또는 브라우저의 종류 및 버전과 관계 없이 기술을 동일하게 호환시키는 기술을 말한다. 

  • 다양한 웹 브라우저에서 동일한 기능에 접근할 수 있다.
  • 다양한 장비에 대응할 수 있어, 접근성을 향상한다.
  • HTML과 CSS를 분리하여 유지 및 보수의 효율성이 증가한다.
  • 오래된 브라우저에서도 컨텐츠를 읽을 수 있다.

'개념 정리' 카테고리의 다른 글

반응형 작업과 mediaquery 최소화  (0) 2024.01.21
CSS 애니메이션 최적화  (0) 2024.01.21
CSS 3D 활용  (0) 2024.01.21
Font의 Preload  (0) 2024.01.12
자바스크립트의 배열  (0) 2024.01.08

+ Recent posts