πŸ–₯️ ν”„λ‘ νŠΈμ—”λ“œ/HTML&CSS

HTML5 의미둠적 νƒœκ·Έ

OR15A 2023. 11. 22. 16:24

 

HTML5μ—μ„œ λ„μž…λœ 의미둠적(semantic) νƒœκ·Έλ“€μ€ μ›Ή νŽ˜μ΄μ§€μ˜ 각 뢀뢄이 μ–΄λ–€ 역할을 ν•˜λŠ”μ§€ λͺ…ν™•ν•˜κ²Œ μ •μ˜ν•˜λ©°, μ›Ήμ‚¬μ΄νŠΈμ˜ 접근성을 κ°œμ„ ν•˜κ³ , 검색 엔진 μ΅œμ ν™”(SEO)에도 도움을 쀌.

 

HTML5μ—μ„œ ν”νžˆ μ‚¬μš©λ˜λŠ” 의미둠적 νƒœκ·Έ μ˜ˆμ‹œ

  • <header>
    • : νŽ˜μ΄μ§€λ‚˜ μ„Ήμ…˜μ˜ 머리글을 λ‚˜νƒ€λƒ…λ‹ˆλ‹€. 보톡 둜고, 제λͺ©, λ„€λΉ„κ²Œμ΄μ…˜ 링크 등을 ν¬ν•¨ν•©λ‹ˆλ‹€.
  • <nav>
    • : λ„€λΉ„κ²Œμ΄μ…˜ 링크λ₯Ό μœ„ν•œ νƒœκ·Έμž…λ‹ˆλ‹€. μ£Ό 메뉴, λͺ©μ°¨, 색인 λ“±μ˜ λ„€λΉ„κ²Œμ΄μ…˜ 링크λ₯Ό κ°μ‹ΈλŠ” 데 μ‚¬μš©λ©λ‹ˆλ‹€.
  • <article>
    • : λ…λ¦½μ μœΌλ‘œ κ΅¬λΆ„λ˜κ±°λ‚˜ μž¬μ‚¬μš© κ°€λŠ₯ν•œ λ‚΄μš©μ„ λ‚˜νƒ€λƒ…λ‹ˆλ‹€. 예λ₯Ό λ“€μ–΄, λΈ”λ‘œκ·Έ κΈ€μ΄λ‚˜ λ‰΄μŠ€ 기사, 포럼 κ²Œμ‹œλ¬Ό 등이 이에 ν•΄λ‹Ήν•©λ‹ˆλ‹€.
  • <section>
    • : λ¬Έμ„œλ‚˜ μ• ν”Œλ¦¬μΌ€μ΄μ…˜μ˜ 독립적인 μ„Ήμ…˜μ„ λ‚˜νƒ€λƒ…λ‹ˆλ‹€. 각 μ„Ήμ…˜μ€ 주둜 ν•œ μ£Όμ œμ— λŒ€ν•œ λ‚΄μš©μ„ ν¬ν•¨ν•©λ‹ˆλ‹€.
  • <aside>
    • : λ³Έλ¬Έκ³Ό κ°„μ ‘μ μœΌλ‘œ κ΄€λ ¨λœ λ‚΄μš©μ„ μœ„ν•œ νƒœκ·Έμž…λ‹ˆλ‹€. μ‚¬μ΄λ“œλ°”, κ΄‘κ³ , μ‚¬μ΄λ“œ 메뉴 등을 λ‚˜νƒ€λ‚΄λŠ” 데 μ‚¬μš©λ©λ‹ˆλ‹€.
  • <footer>
    • : νŽ˜μ΄μ§€λ‚˜ μ„Ήμ…˜μ˜ λ°”λ‹₯글을 λ‚˜νƒ€λƒ…λ‹ˆλ‹€. μ €μž‘κΆŒ 정보, μ—°λ½μ²˜ 정보, λ°± 링크 등을 포함할 수 μžˆμŠ΅λ‹ˆλ‹€.
  • <figure> 및 <figcaption>
    • : 이미지, λ„ν‘œ, μ½”λ“œ λͺ©λ‘ λ“±μ˜ 자체적인 컨텐츠λ₯Ό <figure>둜 감싸고, ν•΄λ‹Ή 컨텐츠에 λŒ€ν•œ μ„€λͺ…을 <figcaption>으둜 μ œκ³΅ν•©λ‹ˆλ‹€.
  • <main>
    • : μ›Ή νŽ˜μ΄μ§€μ˜ μ£Όμš” μ½˜ν…μΈ λ₯Ό λ‚˜νƒ€λƒ…λ‹ˆλ‹€. ν•œ λ¬Έμ„œμ— ν•˜λ‚˜μ˜ <main> νƒœκ·Έλ§Œ μžˆμ–΄μ•Ό ν•©λ‹ˆλ‹€.