ํ์คํ๋ markup ์ธ์ด๋ฅผ ์ฌ์ฉํ์ฌ ์น๋ธ๋ผ์ฐ์ ์์์ ๋ณด์ฌ์ง๋๋ก ๋์์ธ๋ ๋ฌธ์
๐๐ปโโ๏ธ markup language โ ์ผ๋ฐ์ ์ธ ํ
์คํธ์ ๋ฌธ๋ฒ์ ์ผ๋ก ๊ตฌ๋ถํ๊ธฐ ์ํด์ ๋ฌธ์์ annotating๋ ๊ฒ (Tag๋ฅผ ์ด์ฉํ์ฌ ๊ตฌ์กฐ์ ์ผ๋ก ์
๋ ฅ๋ ๊ฒ)
WEB์ ์ด๋ฃจ๋ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๋ธ๋ญ! (์ ์ผ ์๋์ ์๋ ๋ ๊ณ ๋ธ๋ญ)
<!DOCTYPE html> => ๊ด์ต์ ์ผ๋ก ์ฌ์ฉ
<html>
<head> => ํ๊ทธ๋ <โโ>๋ก ์์ํ์ฌ...
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>JS Bin</title>
</head> => </โโ>๋ก ๋!
<body>
<h1>์ ๋ชฉ1</h1>
<h2>์ ๋ชฉ2</h2>
<button>๋ฒํผ</button>
<abcabc>์๋ฌ?</abcabc> => ์ ํจํ์ง ์์ ํ๊ทธ๋ฅผ ์ฌ์ฉํ๊ฒ ๋๋ฉด?
</body>
</html> => HTML์ธ์ด๋ head์ body๋ก ๋๋์ด์ ธ ์์
<!DOCTYPE>
HTML ํ์ผ์ด๋ผ๋ฉด ์ ์ผ ์ฒซ ์ค์ ์์นํด์ผ ํ๋ ์ ์ธ๋ฌธ
๋ชจ์ต์ ํ๊ทธ์ ๋น์ทํ์ง๋ง HTML ํ๊ทธ๋ ์๋๋ค!
(์ด htmlํ์ผ์ด ๋ฌด์จ ๋ฒ์ ์ html์ ์ฌ์ฉํ๋์ง ๋ธ๋ผ์ฐ์ ์ ์๋ ค์ฃผ๋ ์ญํ )
<!DOCTYPE html>
์ ์ธ๋ฌธ์ HTML5 ๋ฒ์ ์ ์ฌ์ฉํ๋ค๋ ์๋ฏธ์ด๋ค.
(HTML5๊ฐ ๊ฐ์ฅ ์ต์ ์ด์ ๊ฐ์ฅ ๋ง์ด ์ฐ์ด๋ ๋ฒ์ !)
<!DOCTYPE>
์ ์ ์ธํ ๋ชจ๋ HTML elements(์์)๋ค์
<html></html>
์ผ๋ก ๊ฐ์ธ์ ธ ์๋ค.
๋ธ๋ผ์ฐ์ ๊ฐ htmlํ๊ทธ๋ฅผ ๋ง๋๋ฉด, html์ด ์์๋๋์ง ์ธ์งํ๊ณ ์์๋ฅผ ๊ทธ๋ฆด ์ค๋น๋ฅผ ํ๋ค.
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width">
<title>wecode</title>
</head>
html ํ๊ทธ ๋ค์์๋ ํญ์ head ํ๊ทธ๊ฐ ์จ๋ค.
๐ <meta charset="utf-8">
: ํ๊ธ, ์ผ๋ณธ์ด, ์ค๊ตญ์ด๊ฐ ํฌํจ๋ ํ์ด์ง๋ผ๋ฉด utf-8 ์ด๋ผ๋ ๊ฐ์ผ๋ก ๋ฌธ์ ์ธ์ฝ๋ฉ์ ์ถ๊ฐํด์ค์ผ ํ๋ค.
๐๐ปโโ๏ธ UTF-8 ?
์ ๋์ฝ๋(๊ตญ์ ํ์ค ๋ฌธ์ํ)๋ฅผ ์ปดํจํฐ๊ฐ ์ดํดํ ์ ์๋ ํํ๋ก ๋ฐ๊ฟ์ฃผ๊ธฐ ์ํ ๊ฐ๋ณ ๊ธธ์ด ๋ฌธ์ ์ธ์ฝ๋ฉ ๋ฐฉ์ ์ค ํ๋๋ก, ์ ์ธ๊ณ์์ ์ฌ์ฉํ๋ ์ฝ์์ด๋ค.
๐ <meta name="viewport" content="width=device-width">
: ๋๋ฐ์ด์ค์ ๊ฐ๋ก ํฌ๊ธฐ๊ฐ ๊ณง ์น ํ์ด์ง์ ๊ฐ๋ก์ ๊ฐ๋ค๋ ์๋ฏธ
์ฆ, ๋ชจ๋ฐ์ผ์์ ์น์ฌ์ดํธ๊ฐ ์์๊ฒ ์ ๋ณด์ด๋๋ก ๋์์ค๋ค.
(ํด๋น ์ ๋ณด๋ฅผ ์ถ๊ฐํ์ง ์์ผ๋ฉด ๋ฐ์คํฌํ ๋ฒ์ ์ ์นํ์ด์ง๊ฐ ์ถ์๋์ด ๋ณด์ด๋ ํ์์ด ๋ํ๋๋ค.)
๐ <title>wecode</title>
: ๋ธ๋ผ์ฐ์ ํญ์ ๋ณด์ด๋ ํ์ด์ง ์ด๋ฆ
๐์ ํจํ์ง ์์ Tag ์ฌ์ฉ์
๊ทธ๋๋ content๋ ์ ์์ ์ผ๋ก ์ ๋์จ๋ค!
๐คท๐ปโโ๏ธ ์?
๋ธ๋ผ์ฐ์ ๋ ์ด๋ ์ ๋์ ์๋ฌ๋ ์ค์ค๋ก ํ๋ณตํด์ ์ฌ์ฉ์๊ฐ HTML ๋ฌธ์๋ฅผ ๋ณด๋๋ฐ ๋ฌธ์ ๊ฐ ์๋๋ก ๋์์ฃผ๊ธฐ ๋๋ฌธ!
์ด? ๋ญ์ผ ์ค ์๋ชป์ผ๋๋ด~ ๊ทธ๋๋ ์์ content๋ ์ ์์ผ๋๊น ๋ณด์ฌ์ฃผ์!
๐คท๐ปโโ๏ธ ๋ด๊ฐ ๋ง๋ Tag๋ฅผ ์ฌ์ฉํ๋์ง ํ์ธํ๋ ค๋ฉด?
W3C Markup Validation Service ์์ ํ์ธ ๊ฐ๋ฅ!
๊ฐ๋ฐ ์์ด๋ณด ์ฝ๋ฆฐ์ด์
๋๋ค!
์ด ๋ด์ฉ์ ํผ์ ๋์์ ๊ฐ์&๊ตฌ๊ธ๋ง์ ํตํด ๋ฐฐ์ด ๋ด์ฉ์ ์ ๋ฆฌํ๋ ๊ฒ์ผ๋ก, ์ ๊ฐ ์ดํดํ๊ณ ๋์ด๊ฐ ๊ฐ๋
์ด ํ๋ ธ๊ฑฐ๋ ๋ ๋ณด์ถฉํ ๊ฐ๋
์ด ์๋ค๋ฉด ๋๊ธ ๋จ๊ฒจ์ฃผ์๋ฉด ์ ๋ง ๊ฐ์ฌํ๊ฒ ์ต๋๋ค!!