Sementic Tags

HTML ํƒœ๊ทธ๋“ค, ํ—ท๊ฐˆ๋ฆฌ๋Š”๊ฑฐ ์ •๋ฆฌํ•ด ๋ณด์•˜๋‹ค ๐Ÿฅณ (์‹œ๋งจํ‹ฑ ํƒœ๊ทธ, ์ค‘์š”ํ•œ ํƒœ๊ทธ๋“ค ๋ชจ์Œ)

์‹œ๋งจํ‹ฑ(์˜๋ฏธ์žˆ๋Š”) ํƒœ๊ทธ

์‚ฌ์šฉํ•ด์•ผํ•˜๋Š” ์ด์œ 

  1. SEO(๊ฒ€์ƒ‰์ตœ์ ํ™”)

  2. Accessibility(์›น ์ ‘๊ทผ์„ฑ ex.์Šคํฌ๋ฆฐ๋ฆฌ๋”)

  3. For us, Maintainability(์œ ์ง€๋ณด์ˆ˜์„ฑ)

๊ตฌ์กฐ

<header>
    <nav></nav>
</header>
<main>
    <aside></aside>
    <article>
        <section></section>
    </article>
</main>
<footer>
</footer>

article vs section

  • article : main๋‚ด์—์„œ ๋‹ค๋ฅธ ๋‚ด์šฉ๋“ค๊ณผ ์ƒ๊ด€์—†์ด ๋…๋ฆฝ์ ์œผ๋กœ ๊ณ ์œ  ์ •๋ณด๋ฅผ ๋‚˜ํƒ€๋‚ผ ๋•Œ

  • section : ์—ฐ๊ด€์žˆ๋Š” ๋‚ด์šฉ๋“ค์„ ํ•˜๋‚˜๋กœ ๋ฌถ์–ด์ค„ ๋•Œ

i vs em / b vs strong

  • i : ์‹œ๊ฐ์ ์ธ ์ดํƒค๋ฆญ์ฒด

  • em : ๊ฐ•์กฐํ•˜๋Š” ์ดํƒค๋ฆญ์ฒด(์Šคํฌ๋ฆฐ๋ฆฌ๋”์—์„œ)

  • b : ์‹œ๊ฐ์ ์ธ ๋ณผ๋“œ์ฒด

  • strong : ๊ฐ•์กฐํ•˜๋Š” ๋ณผ๋“œ์ฒด(์Šคํฌ๋ฆฐ๋ฆฌ๋”์—์„œ)

button vs a

  • button : ํŠน์ •ํ•œ ์•ก์…˜์„ ์œ„ํ•ด

  • a : ์–ด๋””๋ก ๊ฐ€ ์ด๋™ํ•  ๋•Œ

Last updated