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 |