2021. 10. 7. 22:17ใHTML + CSS + JS
1. HTML์ด๋?
๊ฐ๋จํ ์น ๋ฌธ์๋ฅผ ๋ง๋๋ ์ธ์ด๋ผ๊ณ ํ ์ ์๋ค.
HTML์ Hyper Text Markup Language๋ก ํ๊ต ์ํ๋ฌธ์ (?) ๋จ๊ณจ๋ก ๋์์๋๋ฐ,, ใ
์๋ฌดํผ html์ ๊ทธ๋ฐ ๋ป์ด๋ค.
HTML์ ์น ๋ธ๋ผ์ฐ์ ์ ๋ด์ฉ์ ๋ณด์ฌ์ฃผ๋ ํ ์คํธ, ์ด๋ฏธ์ง, ์์ ๋ฑ์ ์์น๋ฅผ ํ์ํ๋ ๊ฒ์ ์๋ฏธํ๋ค.
2. HTML์ ๊ตฌ์กฐ
HTML์ ๊ฐ์ฅ ๊ธฐ๋ณธ์ ์ธ ๊ตฌ์กฐ์ด๋ค.
<!DOCTYPE html> : ํ์ฌ ๋ฌธ์๊ฐ html5๋ก ์์ฑํ ์น ๋ฌธ์๋ผ๋ ๊ฒ์ ์๋ ค์ค๋ค.
<html> </html> : ์น๋ฌธ์์ ์์๊ณผ ๋์ ์ง์ ํ๋ค.
<head> </head> : ์น ๋ธ๋ผ์ฐ์ ๊ฐ ์น ๋ฌธ์๋ฅผ ํด์ํ๋๋ฐ ํ์ํ ์ ๋ณด๋ฅผ ์ ๋ ฅํ๋ ๋ถ๋ถ์ด๋ค.
<body> </body> : ์ค์ ๋ก ์น ๋ธ๋ผ์ฐ์ ํ๋ฉด์ ๋ํ๋๋ ๋ถ๋ถ์ด๋ค.
2-1. <!DOCTYPE html>
<!DOCTYPE html> ์ ๋ฌธ์ ์ ํ์ ์ง์ ํด์ฃผ๋ ํ๊ทธ์ธ๋ฐ, ํ์ฌ ๋ฌธ์๊ฐ HTML5 ๋ฌธ์๋ผ๋ ๊ฒ์ ์๋ ค์ฃผ๋ ํ๊ทธ์ด๋ค.
2-2. <html>..</html>
<html> ํ๊ทธ๋ฅผ ํตํด์ ์น ๋ฌธ์์ ์์๊ณผ ๋์ ํ์ํ ์ ์๋ค.
<html>์ ์น ๋ฌธ์๊ฐ ์์๋๋ค๋ ๋ป์ด๋ฉฐ, </html>์ ๋๋ฌ๋ค๋ ๋ป์ด๋ค.
๋ฐ๋ผ์ ์ด ํ๊ทธ๋ค ์ฌ์ด์ ์ด์ ๋ด์ฉ์ ์์ฑํด์ค์ผํ๋ค.
<html lang = "ko">์์ lang = "ko"๋ ์น ๋ฌธ์์์ ์ฌ์ฉํ ์ธ์ด๋ฅผ ์ง์ ํด์ฃผ๋ ๊ฒ์ผ๋ก 'ํ๊ตญ์ด'์ธ ko๋ฅผ ์ฌ์ฉํ๋ค.
* <meta>
์ฐ์ meta๋ ๋ฐ์ดํฐ์ ๊ดํ ๋ฐ์ดํฐ๋ฅผ ์๋ฏธํ๋ค.
<meta> ํ๊ทธ๋ ์น ๋ธ๋ผ์ฐ์ ์ ๋ณด์ด์ง๋ ์์ง๋ง ์น ๋ฌธ์์ ๊ด๋ จ๋ ์ ๋ณด๋ฅผ ์ง์ ํ ๋ ์ฌ์ฉํ๋ค.
<meta> ํ๊ทธ์ ๊ฐ์ฅ ์ค์ํ ์ญํ ์ ํ๋ฉด์ ๊ธ์๋ฅผ ํ์ํ ๋ ์ด๋ค ์ธ์ฝ๋ฉ์ ์ฌ์ฉํ ์ง ์ง์ ํ๋ค.
์น ์๋ฒ๋ ์์ด๊ฐ ๊ธฐ๋ณธ์ด๊ธฐ ๋๋ฌธ์ ํ๊ธ๋ก ๋ ๋ด์ฉ์ ํ์ํ๊ธฐ ์ํด์๋ UTF-8๋ก ์ง์ ํด์ค์ผํ๋ค.
<meta> ํ๊ทธ๋ ์ธ์ฝ๋ฉ ์ค์ ๋ง๊ณ ๋ ์น ์ฌ์ดํธ์ ํค์๋๋ ์ค๋ช , ์ ์์๋ฑ์ ์ ๋ณด๋ฅผ ๋ด์ ์๋ ์๋ค.
ex) <meta name="description" content = "์น ๊ธฐ์ด ์ค๋ช " >
2-3. <title>..</title>
title์ ์น ๋ฌธ์์ ์ ๋ชฉ์ ์ ๋ ฅํด์ค๋ค.
์ด ์ ๋ชฉ์ ์ฌ์ฉ์๊ฐ ์น ์ฌ์ดํธ ์ฆ๊ฒจ์ฐพ๊ธฐ๋ฅผ ํ ๋ ์น ๋ฌธ์์ ์ ๋ชฉ์ผ๋ก ์ถ๊ฐ๋๋ ๋ถ๋ถ์ด๋ค.
2-4. <body>..</body>
์ด ํ๊ทธ ์ฌ์ด์๋ ์ค์ ์น ๋ธ๋ผ์ฐ์ ์ ํ์ํ ๋ด์ฉ์ ์์ฑํ๋ค.
'HTML + CSS + JS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
2-3. html ํ ์คํธ ํ๊ทธ ์๊ฐ (0) | 2021.10.07 |
---|---|
2-2. HTML ์๋งจํฑ ํ๊ทธ (0) | 2021.10.07 |
1-3. HTML + CSS + JS ๊ฐ๋ , JS ํ๋ ์์ํฌ์ ๋ผ์ด๋ธ๋ฌ๋ฆฌ ์๊ฐ (0) | 2021.10.06 |
1-2. ๋ฐฑ์๋์ ํ๋ก ํธ์๋๋? (0) | 2021.10.06 |
1-1. ์๋ฒ์ ํด๋ผ์ด์ธํธ๋? (0) | 2021.10.06 |