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