시맨틱 태그

김현준·2024년 5월 28일
0

html/css

목록 보기
10/27

시맨틱 태그는 웹 페이지의 구조를 명확하게 하여 접근성과 SEO를 향상시키는 데 중요한 역할

블록 요소 (Block Elements)

블록 요소는 페이지의 너비 전체를 차지하며, 다른 요소와 구분된 새로운 줄에서 시작됨. w와 h를 설정할 수 있음

  • <article>:
    독립적으로 구분된 콘텐츠를 나타냄
    블로그 게시물, 뉴스 기사, 제품 리뷰 등 독립적으로 배포하거나 재사용할 수 있는 독립형 콘텐츠를 정의

  • <aside>:
    주요 콘텐츠 외의 추가적인 콘텐츠를 나타냄
    페이지 콘텐츠를 제외한 콘텐츠를 정의
    주로 문서에서 사이드바를 놓기 위해 사용

  • <details>:
    사용자가 볼 수 있는 추가 세부 정보를 제공함
    사용자와 상호작용이 가능하다는 점이 특징이며, 사용자는 버튼을 통해 열고 닫을 수 있

  • <dialog>:
    대화 상자나 모달 창을 나타냄

  • <div>:
    일반적인 컨테이너 요소 (시맨틱 요소 아님)

  • <footer>:
    섹션이나 페이지의 바닥글을 나타냄
    일반적으로 연락처 정보, 사이트 맵, 웹사이트를 하나로 묶고 SEO를 강화하는 데 도움이 되는 소셜 미디어 사이트에 대한 링크와 같은 추가 링크가 포함

  • <header>:
    섹션이나 페이지의 머리글을 나타냄
    로고, 탐색, 제목 및 기타 소개 정보가 포함된 페이지 상단 부분을 정의
    메타 태그 정보, 키워드, 심지어 가져온 CSS 파일이나 스타일 시트도 포함되는 경우가 많음

  • <main>:
    문서의 주요 콘텐츠를 나타냄
    문서에서 유일해야 하고, <article>, <aside>, <footer>, <header>, <nav> 등 모든 페이지의 태그 앞에 옴

  • <nav>:
    네비게이션 링크를 포함하는 섹션을 나타냄

  • <section>:
    기본 콘텐츠 내의 특정 주제 또는 부제목과 관련된 주제별 콘텐츠 그룹을 정의

  • <figure>:
    자립형 콘텐츠를 나타냄
    일러스트레이션, 다이어그램, 사진, 코드 목록 등과 같은 자체 포함된 콘텐츠를 지정
    보통 <figcaption>과 함께 사용됨

  • <figcaption>:
    <figure> 요소에 대한 캡션을 정의하며, 문서에서 사진의 설명을 추가하기 위해 사용
    ‘Caption’이라는 단어 자체가 이미지에 대한 간략한 설명을 의미하는 만큼, <figcaption><figure>에 대한 간략한 설명

인라인 요소 (Inline Elements)

  • <a>: 하이퍼링크를 나타냄

  • <abbr>: 약어를 나타냄

  • <b>: 중요하지 않은 문구를 굵게 표시함

  • <cite>: 참조나 출처를 나타냄

  • <code>: 코드 스니펫을 나타냄

  • <em>: 강조된 텍스트를 나타냄

  • <i>: 기울임꼴 텍스트를 나타냄

  • <mark>: 하이라이트된 텍스트를 나타냄

  • <q>: 짧은 인라인 인용문을 나타냄

  • <small>: 작은 텍스트를 나타냄

  • <span>: 비시맨틱 컨테이너로, 텍스트의 일부를 스타일링하거나 스크립트로 조작할 때 사용됨

  • <strong>: 중요한 텍스트를 나타냄

  • <sub>: 하위 텍스트를 나타냄

  • <sup>: 상위 텍스트를 나타냄

  • <time>: 날짜나 시간을 나타냄

    참고 블로그

profile
기록하자

0개의 댓글

관련 채용 정보