๐๏ธ
Semantic Markup ์ด๋?
December 23, 2022
์๋งจํฑ(Semantic)์ด๋ โ์๋ฏธ๋ก ์ ์ธโ์ ๋ป์ ๊ฐ์ง๋ฉฐ ๋งํฌ์ (Markup)์ด๋ HTML ํ๊ทธ๋ก ๋ฌธ์๋ฅผ ์์ฑํ๋ ๊ฒ์ ๋งํจ
์๋ฉํฑ ๋งํฌ์ ์ด๋?
์๋ฏธ๋ฅผ ์ ์ ๋ฌํ๋๋ก ๋ฌธ์๋ฅผ ์์ฑํ๋ ๊ฒ์ ๋งํจ
์ ๊ตฌ์ฑํ๊ธฐ ์ํด์๋?
๊ฐ ํ๊ทธ๊ฐ ๊ทธ ์ฉ๋์ ๋ง๊ฒ ์ฌ์ฉ๋์ด์ผ ํ๋ค.
- ํค๋/ํธํฐ์ย
<header>
์<footer>
ย ์ฌ์ฉ - ๋ฉ์ธ ์ปจํ
์ธ ์ย
<main>
๊ณผย<section>
ย ์ฌ์ฉ - ๋
๋ฆฝ์ ์ธ ์ปจํ
์ธ ์ย
<article>
ย ์ฌ์ฉ - ์ต์์ ์ ๋ชฉ์ผ๋กย
<h1>
ย ์ฌ์ฉ - ์์๊ฐ ์๋ ๋ชฉ๋ก์ผ๋กย
<ul>
๊ณผย<li>
ย ์ฌ์ฉ - ๋ด๋น๊ฒ์ด์
์ย
<nav>
์ฌ์ฉ- ์๋ฅผ ๋ค์ด, ๋์ผํ ํจ๊ณผ๋ฅผ ๋ถ์ฌํ๋ย
<strong>
๊ณผย<b>
ย ํ๊ทธ๊ฐ ์๋ค. - ๋์ ๋์ผํ๊ฒ ๊ธ์์์ ์งํ๊ฒ ํ์ง๋งย
<b>
ย ํ๊ทธ์ ๊ฒฝ์ฐ๋ ๊ทธ ์์ฒด๊ฐ โboldโ์ ์ฝ์ด์ด๊ธฐ ๋๋ฌธ์ ํ๊ทธ ์์ฒด๊ฐ ์คํ์ผ์ ๊ฐ์ง๋ค๊ณ ํ ์ ์๋ค. - ํ์ง๋งย
<strong>
์ ๊ฒฝ์ฐ์๋ โ๊ทธ ์์ ๋ด์ฉ์ด ๋ค๋ฅธ ๋ด์ฉ๋ณด๋ค ๋ ๊ฐ์กฐ๋์ด์ผ ํ๋คโ๋ผ๋ ์๋ฏธ๋ฅผ ๊ฐ์ง๊ธฐ ๋๋ฌธ์ ์๋งจํฑ ๋งํฌ์ ์ ๋ ์ ํฉํ๋ค.
- ์๋ฅผ ๋ค์ด, ๋์ผํ ํจ๊ณผ๋ฅผ ๋ถ์ฌํ๋ย
์๋งจํฑ ๋งํฌ์ ์ด ์ ์ด๋ฃจ์ด ์ง๋ค๋ฉด?
- ๊ฒ์์์ง์ด ์๋งจํฑ ํ๊ทธ๋ฅผ ์ค์ํ ํค์๋๋ก ๊ฐ์ฃผํ๊ธฐ ๋๋ฌธ์ย ๊ฒ์์์ง ์ต์ ํ(SEO)์ ์ ๋ฆฌํ๋ค.
- ์น ์ ๊ทผ์ฑย ์ธก๋ฉด์์, ์๊ฐ์ฅ์ ๊ฐ ์๋ ์ฌ์ฉ์๋ก ํ์ฌ๊ธ ๊ทธ ์๋ฏธ๋ฅผ ํจ์ฌ ์ ํ์ ํ ์ ์๋ค.
- ๋จ์ํ div, span์ผ๋ก ๋๋ฌ์ธ์ธ ์์๋ค๋ณด๋ค ์ฝ๋๋ฅผ ๋ณผ ๋ย ๊ฐ๋ ์ฑ์ด ์ข๋ค.