๐ ์ด ํฌ์คํ ์์๋ Semantic Web๊ณผ Semantic Tag์ ๋ํด์ ์ ๋ฆฌํ์์ต๋๋ค.
โ๏ธ Non-Semantic Tag๋ ํ๊ทธ ์์ฒด์ ์๋ฏธ๊ฐ ์๊ธฐ ๋๋ฌธ์ ํ๊ทธ ์์ฒด๋ก ์ด๋คํ ์๋ฏธ๋ ๊ฐ์ง์ง ์์ต๋๋ค. ์ด์ ํ๊ทธ ๋ด์ ๋ด๊ธด content๋ฅผ ํ์
ํ๊ธฐ ์ด๋ ต๋ค๋ ๋จ์ ์ด ์์ต๋๋ค.
โ๏ธ ์ด์ Semantic Tag๊ฐ ์๊ฒจ๋ฌ๊ณ , ์์ ์ ์๋ฏธ๋ฅผ ์น๋ธ๋ผ์ฐ์ ์์ง ๋๋ ๊ฐ๋ฐ์์๊ฒ ํ๊ทธ ์ด๋ฆ ๊ทธ ์์ฒด๋ก ์๋ฏธ๋ฅผ ๊ฐ์ง๊ณ ์ค๋ช
ํด์ค๋๋ค.
โ๏ธ Non-Semantic Tag๋ <div></div>, <p></p>, <span></span> ๋ฑ์ด ์๊ณ , Semantic Tag๋ <header></header>, <main></main>, <footer></footer> ๋ฑ์ด ์์ต๋๋ค.
โ๏ธ ์น๋ธ๋ผ์ฐ์ ๋ ์ฌ์ฉ์์ ๊ฒฝํ์ ํฅ์์ํค๊ธฐ ์ํ ๋ฐฉ๋ฒ์ผ๋ก ํด๋น ์น์ฌ์ดํธ์ html ํ๊ทธ ์ ๋ณด๋ฅผ ์์ ๋ค์ ๊ธฐ์ค์ ๋ง๊ฒ ๋ถ์ ๋ฐ ๋ถ๋ฅํ๊ณ ์ด๋ฅผ ํ๊ฐํฉ๋๋ค. ์ด๋ฅผ ๊ฒ์ ์์ง ์ต์ ํ(SEO)๋ผ ํฉ๋๋ค.
โ๏ธ ์ด์ ์ฐ๋ฆฌ๊ฐ ์๋น์คํ๋ ์น์ฌ์ดํธ๊ฐ ๊ฒ์์์ง์ ์ต์ ํ๋์ด ๋
ธ์ถ๋ ์ ์๊ฒํ๊ธฐ ์ํด์๋ Semantic Tag๋ฅผ ํจ๊ณผ์ ์ผ๋ก ํ์ฉํ์ฌ ์๋ฏธ์ ์์ด ํ๋นํ๊ฒ ์์ฑ๋์ด์ผ ํฉ๋๋ค.
โ๏ธ ๋ํ "๋ฌธ์ ์๋ฏธ์ ๋ง๊ฒ ๊ตฌ์ฑ๋ Web" ๋๋ "์น๋ธ๋ผ์ฐ์ ๊ฐ ํ๊ทธ ์์ฒด๋ก ์๋ฏธ๋ฅผ ์ดํดํ๊ณ , ๊ฐ๊ณตํ ์ ์๋๋ก ๋ง๋ค์ด์ง ์ฐจ์ธ๋ ์ง๋ฅํ Web"์ Semantic Web์ด๋ผ ํฉ๋๋ค.
โ๏ธ ์ด์ Semantic Web์ ๋ง๋ค๊ธฐ ์ํด์๋ ์ ๊ทน์ ์ผ๋ก Semantic Tag๋ฅผ ํ์ฉํด์ผ ํฉ๋๋ค.
์ฐธ๊ณ : ๊ตฌ๊ธ SEO(Search Engine Optimization) ๊ธฐ๋ณธ ๊ฐ์ด๋ : https://static.googleusercontent.com/media/www.google.com/ko//intl/ko/webmasters/docs/search-engine-optimization-starter-guide-ko.pdf
โ๏ธ imgํ๊ทธ๋ ์ด๋ฏธ์ง๋ฅผ html์ ์ฝ์
ํ๋ ๋ํ์ ์ธ html ํ๊ทธ์
๋๋ค. imgํ๊ทธ์ ์ฌ์ฉ๋๋ ์์ฑ์ alt์ src๊ฐ ์์ต๋๋ค.
โ๏ธ src์์ฑ์ ์ด๋ฏธ์ง์ url์ฃผ๊ณ ๋๋ ์ด๋ฏธ์ง ํ์ผ ๊ฒฝ๋ก๋ฅผ ์ ์ต๋๋ค.
โ๏ธ alt์์ฑ์ ์ฌ์ฉ๋๋ ์์ฑ๊ฐ์๋ ์ด๋ฏธ์ง๊ฐ ์๊ฑฐ๋ ์๋ชป๋ ์ด๋ฏธ์ง์ผ ๊ฒฝ์ฐ์, ์ด๋ฏธ์ง๋ฅผ ๋์ ํ์ฌ
๋ณด์ฌ์ค ํ
์คํธ๊ฐ์ด ๋ค์ด๊ฐ๋๋ค. ์๊ฐ์ฅ์ ์ธ์๊ฒ ๋์์ ์ค ์ ์์ ๋ฟ ์๋๋ผ, SEO์ ๋ฐ๋ฅด๋ฉด alt์์ฑ์ ์ฌ์ฉํ๋ ๊ฒ์ด ๊ถ์ฅ๋๊ณ ์์ต๋๋ค.
<img alt="์ด๋ฏธ์ง์ ๋ํ ์ค๋ช (text)" src="์ด๋ฏธ์ง ์ฃผ์๊ฐ">
โ๏ธ background-image๋ ์์ฑ๊ฐ์ผ๋ก ์ด๋ฏธ์ง ๊ฒฝ๋ก๋ฅผ ์ฐ๊ฒฐํด์ฃผ๊ณ , div ํ๊ทธ์ css ์์ฑ ๋ฃ์ด ์ฃผ๋ก ์ฌ์ฉ๋ฉ๋๋ค.
โ๏ธ ๋ํ background-image ์์ฑ์ ์ด๋ฏธ์ง๊ฐ ์ปจํ
์ธ ๋ก ํ์ฉ๋๋ ๊ฒ์ด ์๋ ๋ฐฐ๊ฒฝ ๋ฑ ๋์์ธ ์์๋ง์ผ๋ก๋ง ํ์ํ ๋ ์ฌ์ฉ๋ฉ๋๋ค.
โ๏ธ ์ผ๋ฐ์ ์ผ๋ก background-image, background-size, background-repeat, background-position๋ฑ๊ณผ ํจ๊ป ์ฌ์ฉ๋ฉ๋๋ค.
.bg-img { background-image: url("์ด๋ฏธ์ง url์ฃผ์"); }
โ๏ธ img๋ ํ๊ทธ ์์ฒด๊ฐ ์๋ฏธ๋ฅผ ๊ฐ์ง๊ธฐ ๋๋ฌธ์ content๋ฅผ ์ด๋ฏธ์ง๋ก ๋ค๋ฃฐ ๋์๋ img ํ๊ทธ๋ฅผ ์ฌ์ฉํด์ผํฉ๋๋ค. ์ฆ, ์ด๋ฏธ์ง ์์ฒด๊ฐ ์ ๋ณด๋ก์จ ๊ฐ์น์ ์ค์์ฑ์ ๊ฐ์ก๋ค๋ฉด img ํ๊ทธ๋ฅผ ์ด์ฉํด์ผํฉ๋๋ค.
โ๏ธ ํนํ, alt๋ฅผ img ํ๊ทธ์ ์์ฑ์ ์ฌ์ฉํจ์ผ๋ก์จ ์ค๋ฅ์ ๋์ฒด ํ
์คํธ๋ฅผ ์ ๊ณตํ๊ณ , ์คํฌ๋ฆฐ ๋ฆฌ๋๋ก ํฉ์ํ ์ ์์ต๋๋ค.
โ๏ธ ์ด์ ๋ฐํด background-image๋ ๋ฐฐ๊ฒฝ ๋ฑ ๋์์ธ์ ์์๋ก๋ง ์ด๋ฏธ์ง๋ฅผ ์ฌ์ฉํ ๋ ์ด์ฉํ๊ธฐ ๋๋ฌธ์ content๋ก์จ ์ค์์ฑ์ ๊ฐ์ง์ง ์์ต๋๋ค. ์ฆ, ์ ๋ณด๋ก์ ์๋ฏธ๊ฐ ์์ด๋ ๋ ๋ ์ฌ์ฉํฉ๋๋ค.
โ๏ธ ์ฐธ๊ณ ๋ก, imgํ๊ทธ๋ฅผ ์ด์ฉํ ์ด๋ฏธ์ง๋ ์ถ๋ ฅ์ด ๊ฐ๋ฅํ๊ณ ๊ฒ์ ๋
ธ์ถ์๋ ์ํฅ์ ๋ฏธ์น์ง๋ง, background-image๋ ๊ฒ์ ๋
ธ์ถ์ ์ํฅ์ ๋ฏธ์น์ง ์์ต๋๋ค.