update 23.06.27
πΎ μλ§¨ν± μμ(Semantic Element)λ 무μμΌκΉ?
μλ§¨ν± μμ(μλ―Έ μμ, semantic element)λ κ·Έ μμ²΄λ‘ μλ―Έλ₯Ό κ°μ§κ³ μλ μμλ₯Ό κ°λ¦¬ν¨λ€.
→ semantic : μλ―Έκ° μλ, μλ―Έλ‘ μ μΈ
μ¦, μμκ° μκΈ° μ€μ€λ‘ λΈλΌμ°μ μ κ°λ°μ λͺ¨λμκ² μμ μ΄ μ¬μ©λ μλ―Έλ₯Ό λͺ νν μ λ¬ν΄ μ£Όλ μμλ₯Ό μλ―Ένλ€.
HTML5μμλ μλ©ν± μΉμ΄ μ€μλλ©΄μ μ¬λ¬ μλ§¨ν± μμκ° μλ‘κ² λ§λ€μ΄μ‘κ³ , μλ―Έλ₯Ό κ°μ§ μμλ₯Ό μ¬μ©νλ λ°©μμ μΆκ΅¬νκΈ° μμνλ€.
πΎ μλ©ν± μμλ₯Ό μ¬μ©ν΄μΌ νλ μ΄μ
1. κ²μ ν¨μ¨μ±
κ²μ μμ§μ HTML μ½λλ₯Ό λ³΄κ³ λ¬Έμμ ꡬ쑰λ₯Ό νμ νκΈ° λλ¬Έμ μ΄λ€ μλ§¨ν± μμλ₯Ό μ¬μ©ν¨μΌλ‘μ¨ μ΄λ€ μμμ λ μ€μν λ΄μ©μ΄ λ€μ΄μμμ§ μ°μ μμλ₯Ό μ ν μ μκ³ , μ°μ μμκ° λλ€κ³ νμ λ νμ΄μ§λ₯Ό κ²μ κ²°κ³Ό μλ¨μ νμνλ€.
→ μλ§¨ν± μμμ λ΄κΈ΄ μλ―Έμ λ°λΌ κ²μ κ²°κ³Όμ μμ λ ΈμΆμ΄ κ²°μ λ μ μλ€.
2. κ°λ°μ κ° μν΅
μ¬λ¬ κ°λ°μκ° ν¨κ» μμ
ν λ <div>
μμλ₯Ό νμνλ κ²λ³΄λ€ μλ―Έ μλ μ½λ λΈλ‘μ μ°Ύλ κ²μ΄ ν¨μ¬ λ νΈλ¦¬νλ©°, μμ μμ μ±μμ§ λ°μ΄ν° μ νλ μμΈ‘νκΈ° μ½λ€.
3. μΉ μ κ·Όμ±
μΉ νμ΄μ§μ μ κ·Όν λ μμ±μΌλ‘ νλ©΄μ λ£λ μ€ν¬λ¦°λ¦¬λλ₯Ό μ¬μ©νλ μκ° μ₯μ μΈμ κ²½μ° HTMLμ΄ μλ©ν± μμλ‘ κ΅¬μ±λμ΄ μλ€λ©΄ νλ©΄μ ꡬ쑰μ λν μ 보κΉμ§ μΆκ°λ‘ μ λ¬ν΄ μ€ μ μμ΄ μ½ν μΈ λ₯Ό μ’ λ μ ννκ² μ λ¬ν μ μκ² λλ€.
πΎ μλ§¨ν± μμμ μ’ λ₯
header
nav
section
article
main
aside
figure, figcaption
footer
μ΄λ² κΈμμ μμλ³Ό μλ§¨ν± μμλ μμ κ°μ§λ§ κ·Έ μΈμ λ λ§μ νκ·Έλ€μ΄ μ‘΄μ¬νλ©°, mdnμμ νμΈν μ μλ€.
<header>
HTML λ¬Έμλ μΉμ (section) λΆλΆμ λν headerλ₯Ό μ μνλ€. headerλ λμ λΆμ ν΄λΉνλ μ½ν μΈ (content)λ₯Ό κ°μ§κ³ μλ λΆλΆμ μλ―Ένλ©°, ν λ¬Έμ λ΄μ μ¬λ¬ κ°μ <header>κ° μ‘΄μ¬ν μ μλ€.
μΌλ°μ μΌλ‘ νμ΄μ§λ ν΄λΉ ννΈμ κ°μ₯ μλΆλΆμ μμΉνλ€.
<header>
<h1>μ 체 λ¬Έμμ λν ν€λ(header)</h1>
</header>
<section>
<header>
<h2>μΉμ
λΆλΆμ λν ν€λ(header)</h2>
<p>ν€λ λΆλΆμ λ€μ΄κ° λ¨λ½</p>
</header>
<p>Lorem ipsum dolor sit amet, consectetur adipiscing eli...</p>
</section>
<h1> ~ <h6> heading (μ λͺ©)
μ λͺ©μ ννν μ μλ μμλ‘ κ°μ₯ ν° <h1>νκ·ΈλΆν° κ°μ₯ μμ <h6>νκ·ΈκΉμ§ λ€μν ν¬κΈ°λ‘ μ λͺ©μ ννν μ μλ€.
μ¬λ¬ κ²μμμ§μ κ° μΉ μ¬μ΄νΈμ λ΄μ©μ <h>νκ·Έλ₯Ό μ΄μ©νμ¬ ν€μλλ₯Ό μμ§νκ³ , κ·Έ λ΄μ©μ νμ νκΈ° λλ¬Έμ HTML λ¬Έμμ ν¬ν¨λλ μ λͺ©μ <h>νκ·Έλ‘ μμ±ν΄μΌλ§ κ²μμμ§μ μν΄ κ²μλ νλ₯ μ λμΌ μ μλ€.
<h1>μ λͺ©</h1>
<h2>μ λͺ©</h2>
<h3>μ λͺ©</h3>
<h4>μ λͺ©</h4>
<h5>μ λͺ©</h5>
<h6>μ λͺ©</h6>
<nav>
HTML λ¬Έμ μ¬μ΄λ₯Ό νμν μ μλ λ§ν¬μ μ§ν©μ μ μνλ€. (μλ¨λ° λ± μ¬μ΄νΈλ₯Ό μλ΄νλ μμμ μ¬μ©) νμ§λ§ λ¬Έμ λ΄μ λͺ¨λ λ§ν¬κ° <nav> μμμ ν¬ν¨λλ κ²μ μλλ€.
보ν΅μ <ul>μ λ£μ΄ λͺ©λ‘ ννλ‘ μ¬μ©νλ€.
<nav>
<ul>
<li><a href="#">COFFEE</a></li>
<li><a href="#">MENU</a></li>
<li><a href="#">STORE</a></li>
<li><a href="#">RESPONSIBILITY</a></li>
<li><a href="#">STARBUCKS REWARDS</a></li>
<li><a href="#">COPERATE SALES</a></li>
<li><a href="#">WHAT'S NEW</a></li>
</ul>
</nav>
<section>
HTML λ¬Έμμ λ 립μ μΈ κ΅¬νμ λνλ΄λ©°, HTML λ¬Έμμ μ 체μ μΈ λ΄μ©κ³Ό κ΄λ ¨μ΄ μλ μ½ν μΈ λ€μ μ§ν©μ μλ―Ένλ€. <section> νκ·Έλ λ μ ν©ν μλ―Έλ₯Ό κ°μ§ μμκ° μμ λ μ¬μ©νλ€.
section μμμλ μ λͺ©(hμμ)μ ν¬ν¨νκΈ°λ₯Ό κΆμ₯νλ€.
<section>
<h2>μΉμ
μμμλ μ λͺ©μ ν¬ν¨νκΈΈ κΆμ₯νλ€.</h2>
<p>Lorem ipsum...</p>
</section>
<article>
HTML λ¬Έμμμ λ 립μ μΌλ‘ ꡬλΆν΄ λ°°ν¬νκ±°λ μ¬μ¬μ©ν μ μλ νλμ κΈ°μ¬(article) λΆλΆμ μ μνλ€.
<article> μμμ λ΄μ©μ κ·Έ μ체λ§μΌλ‘λ μ΄ν΄κ° λμ΄μΌ νλ©°, μΉ μ¬μ΄νΈμ λλ¨Έμ§ λΆλΆκ³Όλ λ³λλ‘ μ½μ μ μμ΄μΌ νλ€.
κ°κ°μ articleμ ꡬλΆνκΈ° μν μλ¨μ΄ νμνλ©°, λ³΄ν΅ μ λͺ©(hμμ)μ ν¬ν¨νλ λ°©λ²μ μ¬μ©νλ€.
<article class="user_review">
<p>Way too scary for me.</p>
<footer>
<p>Posted on <time datetime="2015-05-16 19:00">May 16</time> by Lisa.</p>
</footer>
</article>
<article class="user_review">
<p>I agree, dinos are my favorite.</p>
<footer>
<p>Posted on <time datetime="2015-05-17 19:00">May 17</time> by Tom.</p>
</footer>
</article>
βοΈ <section>κ³Ό <article>μ μ’ μ’ ν·κ°λ¦¬κ³€ νλλ°, λμ²΄λ‘ <section> μμλ HTML λ¬Έμμ μ 체μ μΈ λ΄μ©μ ν¬ν¨λκ³ , <article> μμλ λ¬Έμμ μ 체μ μΈ λ΄μ©κ³Όλ λ³λλ‘ λ 립μ μΈ λ΄μ©μ΄ λ€μ΄κ° λ μ¬μ©νλ€.
<main>
HTML λ¬Έμ <body>μ μ£Όμ μ½ν μΈ λ₯Ό μ μνλ€. <main> μμμ μ½ν μΈ λ λ¬Έμμ μ μΌν λ΄μ©μ΄μ΄μΌ νλ©°, νλμ HTML λ¬Έμμλ νλμ <main> μμκ° μ‘΄μ¬νλ€.
<main>
μ£Όμ μ½ν
μΈ μ μ
</main>
<aside>
HTML λ¬Έμμμ νμ΄μ§ λΆλΆ μ΄μΈμ μ½ν μΈ λ₯Ό μ μνλ€. λ³Έλ¬Έμ μ£Όμ λΆλΆμ νμνκ³ λ¨μ λΆλΆμ μ€λͺ νλ μμλ‘ νΉλ³ν μΌμ΄ μλλ©΄ μ¬μ΄λλ°λ κ΄κ³ μ°½ λ± μ€μνμ§ μμ λΆλΆμ μ¬μ©λλ€.
<!-- λ³Έλ¬Έκ³Όλ κ°μ μ μΌλ‘ μ°κ΄λ λΆλΆ -->
<h1>The aside element</h1>
<p>My family and I visited The Epcot center this summer. The weather was nice, and Epcot was amazing! I had a great summer together with my family!</p>
<aside>
<h4>Epcot Center</h4>
<p>Epcot is a theme park at Walt Disney World Resort featuring exciting attractions, international pavilions, award-winning fireworks and seasonal special events.</p>
</aside>
<!-- κ΄κ³ λ₯Ό νμνλ κ²½μ° -->
<article>
<h2>μ λͺ©</h2>
<p>λ³Έλ¬Έ λ΄μ©</p>
<aside>
<h3>κ΄κ³ </h3>
<a href="#"><img src="κ΄κ³ μ΄λ―Έμ§ μ£Όμ" alt="κ΄κ³ "></a>
</aside>
</article>
<figure> <figcaption>
<figure> μμλ HTML λ¬Έμμμ κ·Έλν½κ³Ό λΉλμ€ λ±μ λ 립μ μΈ μ½ν μΈ λ₯Ό μ μν λ μ¬μ©νλ©°, <figcaption> μμλ <figure> μμλ₯Ό μν μΊ‘μ μ μ μν λ μ¬μ©νλ€.
<figure>
<img src="https://images.unsplash.com/photo-1627555704615-1bfc0c702d0e"
alt="restaurant" width="350" height="263">
<figcaption>[ Latin American Restaurant ]</figcaption>
</figure>
<footer>
HTML λ¬Έμλ μΉμ λΆλΆμ λν footerλ₯Ό μ μνλ€.
HTML λ¬Έμμ <footer>λ μΌλ°μ μΌλ‘ νμ΄μ§λ ν΄λΉ ννΈμ κ°μ₯ μλ«λΆλΆμ μμΉνλ©°, μ¬μ΄νΈμ μμ±μλ κ·Έμ λ°λ₯Έ μ μκΆ μ 보, μ°λ½μ² λ±μ λͺ μνλ€. λν ν λ¬Έμ λ΄μ μ¬λ¬ κ°μ <footer> μμκ° μ‘΄μ¬ν μ μλ€.
<footer>
<p>νΈν°(footer) λΆλΆ</p>
<p>Copyright 2021. μ§μμ΄ all rights reserved.</p>
<p>μ°λ½μ² : 02-1234-5678</p>
</footer>
βοΈ κ³΅λΆνλ©° μ 리ν λ΄μ©μ λλ€. μλͺ»λ μ 보λ λ 곡μ ν λ΄μ©μ΄ μλ€λ©΄ λκΈλ‘ μλ €μ£ΌμΈμ!
μ½μ΄μ£Όμ μ κ°μ¬ν©λλ€ π