HTML Basic
HTML์ด๋
HTML(HyperText Markup Language) : ์น์์ ์์ ๋กญ๊ฒ ์ค๊ฐ ์ ์๋ ์น๋ฌธ์๋ฅผ ๋ง๋๋ ์ธ์ด.
์นํ์ค : ์น ์ฌ์ดํธ๋ฅผ ๋ง๋ค ๋ ์ง์ผ์ผ ํ ์ฝ์๋ค์ ์ ๋ฆฌํ ๊ฒ.
์ผ๋ฐ ์ฌ์ฉ์๋ ์ฅ์์ ๋ธ๋ผ์ฐ์ ์ ์๊ด์์ด ์ฝ๊ฒ ์น์ฌ์ดํธ๋ฅผ ๋ณผ ์ ์์.
์น ๊ฐ๋ฐ์์ ๋์์ด๋๋ ์๊ฐ์ ์ ์ฝ.
HTML5 & CSS3( ํ์ค์๋ช ์ธ )
์ต์ ์น ํ์ค์ ๋ง๋ ์น์ฌ์ดํธ ์ ์
์ฑ ํ๋ฉด์ ๋์์ธ์ ์ํ ๊ธฐ์ด
์ธํฐ๋ํฐ๋ธํ ์ฌ์ดํธ๋ฅผ ๋ง๋ค ์ ์์. (์ฌ์ฉ์๋ค์ ๋์์ ๊ณง๋ฐ๋ก ๋ฐ์ํ๋)
์์ค๋ฅผ ์ดํดํด ์น ์ฌ์ดํธ์ ๋ธ๋ก๊ทธ ์์ ์ด ์ฌ์.
์น ๋ธ๋ผ์ฐ์ ์ ์น ํธ์ง๊ธฐ
์น ๋ธ๋ผ์ฐ์ : ์น ์ฌ์ดํธ๋ฅผ ๋๋ฌ๋ณผ ๋ ์ฌ์ฉํ๋ ํ๋ก๊ทธ๋จ, ์น ํธ์ง๊ธฐ๋ก ์์ฑํ ์น ๋ฌธ์๋ฅผ ํ๋ฉด์ ํ์
๋ธ๋ผ์ฐ์ | ์ ์กฐ์ ์ฒด | ํน์ง |
ํฌ๋กฌ | ๊ตฌ๊ธ | HTML5 ํ์ค์ ๊ฐ์ฅ ๋ฐ ๋น ๋ฅด๊ฒ ๋์ํ๊ณ ์์ด ์ต๊ทผ์ ๊ฐ์ฅ ๋ง์ด ์ฌ์ฉ |
ํ์ด์ดํญ์ค | ๋ชจ์ง๋ผ | ๊ฐ๋ฐ์๋ค์ด ์์ฃผ ์ฌ์ฉํ๋ ์น ๋ธ๋ผ์ฐ์ , ๊ฐ๋ฐ ๋๊ตฌ์ ๋ถ๊ฐ ๊ธฐ๋ฅ์ด ๋ฐ์ด๋จ |
์ธํฐ๋ท ์ต์คํ๋ก๋ฌ | ๋ง์ดํฌ๋ก์ํํธ | ๊ตญ๋ด์์ ๋ง์ด ์ฌ์ฉ, HTML5์ ๋ํ ์ง์ ์ทจ์ฝ, IE11์ดํ ๊ฐ๋ฐ ๋์ง ์๊ณ ์์. |
์ฃ์ง | ๋ง์ดํฌ๋ก์ํํธ | IE๋์ HTML5๋ฅผ ์ง์ํ๊ธฐ ์ํด ์๋ก ๊ฐ๋ฐ. ์๋์ฐ 10์์ ๊ธฐ๋ณธ์ผ๋ก ์ฌ์ฉํ๋ ์น ๋ธ๋ผ์ฐ์ง |
[HTML5test.com] : ์น ๋ธ๋ผ์ฐ์ ๊ฐ HTML5๋ฅผ ์ผ๋ง๋ ์ง์ํ๋์ง ์ ์ ์์.
์น ํธ์ง๊ธฐ : ์น ๋ฌธ์๋ฅผ ์์ฑํ๋ ํ๋ก๊ทธ๋จ
ํ ์คํธ ํธ์ง๊ธฐ [ ๋ฉ๋ชจ์ฅ ]
์น ํธ์ง๊ธฐ[ ๋ ธํธํจ๋++ , ์๋ํธ ํ๋ฌ์ค, ํ ์คํธ ๋ฉ์ดํธ, ์ฝ๋ค, ๋๋ฆผ์๋ฒ, ๋น์ฃผ์ผ ์คํ๋์ค ์ฝ๋ ] : ์น์ ์ํ ์ ์ฉ ํธ์ง๊ธฐ
ํตํฉ๊ฐ๋ฐํ๊ฒฝ(IDE)[ ๋น์ฃผ์ผ ์คํ๋์ค 2015, ์น์คํฐ, ์๋ธ๋ผ์ ํ ์คํธ] : ๋จ์ํ HTML๋ง ์ฌ์ฉํ๋ ๊ฒ์ด ์๋๋ผ ์๋ฐ์คํฌ๋ฆฝํธ, ASP.NET๋ฑ ์ฌ๋ฌ ์ธ์ด๋ค์ ํจ๊ป ์ฌ์ฉ.
HTML ๊ธฐ๋ณธ ๋ฌธ์ ๊ตฌ์กฐ
ํ๊ทธ(tag) : ๋งํฌ์
ํ ๋ ์ฌ์ฉํ๋ ์ฝ์๋ ํ๊ธฐ๋ฒ
1. <
, >
์ ์ด์ฉํด ๊ตฌ๋ถ ex)<p>
, <img>
2. ์๋ฌธ์๋ก ์ด๋ค.
3. <p>
์ฌ๋ ํ๊ทธ์ </p>
๋ซ๋ ํ๊ทธ๋ฅผ ์ ํํ ์
๋ ฅ cf)<img>
, <br>
์ฒ๋ผ ๋ซ๋ ํ๊ทธ๊ฐ ์๋ ๊ฒฝ์ฐ๋ ์์.
4. ์ ๋นํ ๋ค์ฌ์ด๋ค. (์ฌ๋ฌ๋ฒ ๋์ด์ฐ๊ธฐ๋ฅผ ํด๋ ํ ์นธ์ ๊ณต๋ฐฑ์ผ๋ก ์ธ์)
5. ์์ฑ๊ณผ ํจ๊ป ์ฌ์ฉํ ์ ์๋ค.
ํฌํจ๊ด๊ณ๋ฅผ ๋ช ํํ ํ๋ค.(ํ ํ๊ทธ ์์ ๋ค๋ฅธ ํ๊ทธ๋ฅผ ํฌํจ ํ ์ ์์.)
HTML๊ธฐ๋ณธ ๊ตฌ์กฐ
<!DOCTYPE>
: ๋ฌธ์ ์ ํ์ ์ง์ DOCTYPE(DTD, Document Type Definition)์ ๋งํฌ์ ์ธ์ด์์ ๋ฌธ์ ํ์์ ์ ์ํ๋ค.
์น ๋ธ๋ผ์ฐ์ ์ ์ฐ๋ฆฌ๊ฐ ์ ๊ณตํ HTML ๋ฌธ์๋ฅผ ์ด๋ค HTML ๋ฒ์ ์ ํด์๋ฐฉ์์ผ๋ก ๊ตฌ์กฐํ๋ฅผ ํ๋ฉด๋๋์ง ์๋ ค์ฃผ๋ฉฐ, HTML์ ํฌ๊ธฐ 1, 2, 3, 4, X-, 5 ๋ฒ์ ์ด ์๋ค.
ํ์ฌ ํ์ค ๋ชจ๋๋ HTML5์ด๋ค.
<html></html>
: ์น ๋ฌธ์ ์์์ ์๋ฆผhtml ํ๊ทธ ๋ด๋ถ์ ๋ด์ฉ๋ง ๋ธ๋ผ์ฐ์ ์์ ์ธ์ํ๊ณ , ๊ฒ์์์ง์์ ์ฌ์ฉํ ์ ์๋ค.
lang์ ์ด๋ค ์ธ์ด๋ฅผ ์ฌ์ฉํ๋ ๊ฒ์ธ์ง ๋ช ์ํ ์ ์์ผ๋ฉฐ, ๊ฒ์ ์ฌ์ดํธ์์ ํน์ ์ธ์ด๋ก ์ ํํด ๊ฒ์ํ ๋ ๋์์ด๋๋ค.
<head></head>
: ๋ธ๋ผ์ฐ์ ์๊ฒ ์ ๋ณด๋ฅผ ์ฃผ๋ ํ๊ทธ (ํ๋ฉด์ ๋ณด์ด์ง ์์ง๋ง ์น ๋ธ๋ผ์ฐ์ ๊ฐ ์์์ผ ํ ์ ๋ณด๋ค์ ๋ชจ๋ ์ ๋ ฅํ๋ค.)<title></title>
: ๋ฌธ์ ์ ๋ชฉ (์ฆ๊ฒจ์ฐพ๊ธฐ ์ถ๊ฐ์ titleํ๊ทธ ์์ ๋ด์ฉ์ผ๋ก ์ถ๊ฐ๋๋ฉฐ, Tab์๋จ์ ํ์ดํ๋ก ๋ ธ์ถ๋๋ค.)<meta>
: ๋ฌธ์ ์ธ์ฝ๋ฉ ๋ฐ ๋ฌธ์ ํค์๋, ์์ฝ ์ ๋ณดcharset : ๋ฌธ์ ์ธ์ฝ๋ฉ๋๋ ๋ฐฉ์ ์ค์
EUC-KR : ์์ฑํ ex) ์ ๋ค ํ
UTF-8: ์กฐํฉํ ex) ใ ใ ใ ใท ใ ใ ใ
content :
http-equiv
์name
ํน์ฑ๊ฐ์ ๋ด๋๋ค.
<link>
: ์ธ๋ถ ๋ฌธ์ ๊ฐ์ ธ์ค๋ ํ๊ทธhref : ๋งํฌ๋ ๋ฆฌ์์ค์ ์ ๋/์๋์ ๊ฒฝ๋ก
hreflnag :๋งํฌ๋ ๋ฆฌ์์ค์ ์ธ์ด์ด๋ฉฐ ์ธ์ด๊ฐ ๋ค๋ฅธ ๊ฒฝ์ฐ์๋ง ์ฌ์ฉํ๋ฉด ๋๋ค. ์ผ๋ฐ์ ์ผ๋ก๋ ์๋ต
rel : ๋งํฌ์ ๋ฌธ์์ ๊ด๊ณ ( stylesheet, icon ๋ฑ)
<style>
: ๋ด๋ถ ์คํ์ผ ์ํธ ์ ์ ์น ๋ฌธ์ ์์์ ์ฌ์ฉํ ์คํ์ผbody ํ๊ทธ ๋ด๋ถ์๋ ์์ฑํด๋ ๋ฌด๊ดํ๋,
<head></head>
๋ด๋ถ์์ ์ ์ํ๋ ๊ฒ์ด ์ข๋ค.
mime type : MDN MIME type ์์ ๋ช ์์ ์ผ๋ก type์ ์ ์ธํด์ค์ผํ๋ ๊ฒฝ์ฐ์ ์ข ๋ฅ๋ฅผ ํ์ธํ ์ ์๋ค.
<base>
: ๋ฌธ์ ์์ ๋ชจ๋ ์๋ URL์ด ์ฌ์ฉํ ๊ธฐ์ค์ ์ ํ๋ฉฐ, ๋ฌธ์์ ํ๋์<base>
์์๋ง ์กด์ฌํ๋ค.default๊ฐ์ location.href์ด๋ค.
<body></body>
: ์ค์ ๋ธ๋ผ์ฐ์ ์ ํ์๋ ๋ด์ฉ
ํน์ ๋ฌธ์ ๋ฐ ํน์ ๊ธฐํธ ์ฌ์ฉํ๊ธฐ
ํ๋ฉดํ์ | ํน์๊ธฐํธ | ํ๋ฉดํ์ | ํน์๊ธฐํธ |
|
| ๊ณต๋ฐฑ ํ ์นธ |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
์น ๋ฌธ์ ์ดํด ๋ณด๊ธฐ
์๋ฒ์ปดํจํฐ์ ์น ๋ฌธ์๋ฅผ ์ฎ๊ฒจ์ผ ๋ค๋ฅธ ์ฌ๋์ด ๋ณผ ์ ์๋ค. ๋ทํ[๋ฌด๋ฃ ํธ์คํ ์๋น์ค]
FTP(File Transfer Protocol) : ์๋ฒ์ ํด๋ผ์ด์ธํธ๊ฐ์ ํ์ผ์ ์ฃผ๊ณ ๋ฐ์ ์ ์๊ฒ ํด์ฃผ๋ ํ์ผ ์ ์ก ํ๋กํ ์ฝ [FileZilla]
์์ง์๊ทธ ํธ์ง๊ธฐ(WYSIWYG: What You See Is What You Get, "๋ณด๋ ๋๋ก ์ป๋๋ค")๋ ๋ฌธ์ ํธ์ง ๊ณผ์ ์์ ํ๋ฉด์ ํฌ๋งท๋ ๋ฑ๋ง, ๋ฌธ์ฅ์ด ์ถ๋ ฅ๋ฌผ๊ณผ ๋์ผํ๊ฒ ๋์ค๋ ๋ฐฉ์์ ๋งํ๋ค
์ฐธ๊ณ
Last updated