λ³Έλ¬Έ λ°”λ‘œκ°€κΈ°
Designer_Vibi/Web Design

의미둠적인 μ›Ή(Semantic Markup)

by PowerPurpleGal_Vibi 2019. 4. 21.
λ°˜μ‘ν˜•

μ‹œλ©˜ν‹± λ§ˆν¬μ—…μ΄λž€ 말 κ·ΈλŒ€λ‘œ HTMLμš”μ†Œλ“€μ΄ κ°€μ§€κ³ μžˆλŠ” μ˜λ―ΈλŒ€λ‘œ ν‘œν˜„ν•˜λŠ”κ²ƒμ„ λ§ν•œλ‹€,

예λ₯Όλ“€μ–΄ 데이터λ₯Ό μ •λ¦¬ν•˜κ³  λ‚˜νƒ€λ‚Ό λ•Œ μ“°λŠ” ν…Œμ΄λΈ”μ„ λ ˆμ΄μ•„μ›ƒ μš”μ†Œλ‘œ μ‚¬μš©ν•΄μ„œ μ‹œκ°μ μΈ μš”μ†Œλ₯Ό ν‘œν˜„ν•œλ‹€λ©΄ 의미둠적인 λ§ˆν¬μ—…μ—μ„œ λ²—μ–΄λ‚˜κ²Œ λœλ‹€. 

 

μ‹œλ©˜ν‹± λ§ˆν¬μ—…μ€ 맀우 μ€‘μš”ν•˜λ‹€!

μ–Έμ–΄λΌλŠ” 것이 μƒν˜Έκ°„μ˜ μ†Œν†΅μ„ μœ„ν•΄ μ‘΄μž¬ν•˜λŠ” 것이며 λ¬Έμ„œλŠ” 정보λ₯Ό λ‚΄ν¬ν•œλ‹€λŠ” 기본적인 의미λ₯Ό λ³΄μ•˜μ„ λ•Œμ—λ„ 의미λ₯Ό 잘 ν‘œν˜„ν•˜λŠ” 코딩이 μ€‘μš”ν•˜λ‹€λŠ” 것이닀.

 

의미둠적인 μ›Ή 코딩을 ν•˜λ©΄ 쒋은점!

1. μ‹œκ°μž₯μ• μΈμ΄λ‚˜ μ›Ή μ΄μš©μ— λΆˆνŽΈμ„ κ²ͺλŠ” μ‚¬μš©μžλ“€μ—κ²Œ μ •ν™•ν•œ 정보λ₯Ό μ œκ³΅ν•˜κ³  νŽΈμ˜μ„±μ„ 높일 수 μžˆλ‹€.

2. κ²€μƒ‰μ—”μ§„μ΅œμ ν™” λΌλŠ” κΈ°λŠ₯을 μ‚¬μš©ν•΄ 훨씬 더 λΉ λ₯΄κ²Œ μ •ν™•ν•œ 정보λ₯Ό μ‚¬μš©μžκ°€ 찾을 수 있게 ν•œλ‹€.

3. κ°œλ°œμ‹œ μ€‘μ²©λ˜λŠ” μ˜λ―Έκ°€ 생기지 μ•ŠμœΌλ―€λ‘œ 효율적으둜 관리할 수 μžˆλ‹€.

 

HTML5에 μΆ”κ°€λœ 의미둠적 λ§ˆν¬μ—…μ„ μœ„ν•œ νƒœκ·Έλ“€

 

Tag Description

header κ°„νŒμ„ μ˜λ―Έν•œλ‹€
nav λ„€λΉ„κ²Œμ΄μ…˜μ„ μ˜λ―Έν•œλ‹€
aside μ‚¬μ΄λ“œμ— μœ„μΉ˜ν•˜λŠ” 곡간을 μ˜λ―Έν•œλ‹€
section 본문의 μ—¬λŸ¬ λ‚΄μš©(article)을 ν¬ν•¨ν•˜λŠ” 곡간을 μ˜λ―Έν•œλ‹€
article λΆ„λ¬Έμ˜ μ£Όλ‚΄μš©μ΄ λ“€μ–΄κ°€λŠ” 곡간을 μ˜λ―Έν•œλ‹€
footer ν‘Έν„°λ₯Ό μ˜λ―Έν•œλ‹€

 

λ°˜μ‘ν˜•