๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๊ฐ•ํ™”๋„๋ผ์ดํ”„/๋ธ”๋กœ๊ทธ & ์›น ์‚ฌ์ดํŠธ

์ฑ…๋ณด๊ณ  ๋ฌด์ž‘์ • ๋”ฐ๋ผํ•˜๋Š” ์›น ์‚ฌ์ดํŠธ ์„ค๊ณ„ - 1ํŽธ -

์ฑ…๋ณด๊ณ  ๋ฌด์ž‘์ • ๋”ฐ๋ผํ•˜๋Š” ์›น ์‚ฌ์ดํŠธ ์„ค๊ณ„ - 1ํŽธ -


์†Œํ”„ํŠธ์›จ์–ด์™€ ์›น ์‚ฌ์ดํŠธ์— ๋Œ€ํ•œ ์ง€์‹์ด ๊ฑฐ์˜ ์—†๋Š” ์ƒํƒœ์—์„œ ๋ธ”๋กœ๊ทธ๋ฅผ ๋”์šฑ ๋ฉ‹์ง€๊ฒŒ ๋งŒ๋“ค๊ธฐ ์œ„ํ•œ ๋…ธ๋ ฅ ์ค‘ ํ•˜๋‚˜๋กœ,

์›น ์‚ฌ์ดํŠธ๋ฅผ ๊ฐœ๋ฐœํ•˜๋Š” ์–ธ์–ด ๋ฐ ๊ด€๋ จ ์ง€์‹๋“ค์„ ์Šต๋“ํ•˜๊ณ ์ž ํ•ฉ๋‹ˆ๋‹ค.


๋ฉ”๋ชจํ•œ๋‹ค๋Š” ๋Š๋‚Œ์œผ๋กœ ์ง„ํ–‰๋˜๋‹ˆ ์ฐธ๊ณ ํ•ด ์ฃผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

( _ _ )



1. ๊ฐœ์š”


์›น ์‚ฌ์ดํŠธ๋Š” ์•„๋ž˜์˜ ์„ธ ๊ฐ€์ง€ ์–ธ์–ด๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

โ–ถ HTML (๊ตฌ์กฐ ์žก๊ธฐ)

โ–ถ CSS (์˜ท ์ž…ํžˆ๊ธฐ)

โ–ถ JAVAscript (๋™์ž‘ํ•˜๊ธฐ)


(1) HTML : ์›น ์‚ฌ์ดํŠธ์— ์ ‘์†ํ•˜์—ฌ ๋ณด์ด๋Š” ํ…์ŠคํŠธ์™€ ์ด๋ฏธ์ง€(๋ธ”๋กœ๊ทธ์˜ ํฌ์ŠคํŒ… ๋‚ด์šฉ) ๋“ฑ์— ๋Œ€ํ•œ ์ •๋ณด ๋“ฑ์„ ์ž…๋ ฅ.

(2) CSS : ์ž…๋ ฅ๋œ ํ…์ŠคํŠธ์™€ ์ด๋ฏธ์ง€ ๊ทธ๋ฆฌ๊ณ  ๋ฐฐ๊ฒฝ ๋“ฑ์„ ์›ํ•˜๋Š” ์œ„์น˜์— ๋ฐฐ์น˜ํ•˜๊ณ  ์ƒ‰์„ ์ž…ํžˆ๋Š” ๋“ฑ ๊พธ๋ฉฐ์ฃผ๋Š” ๊ฒƒ.

(3) JAVAscript : ์ด๋ฏธ์ง€ ๋“ฑ์— ํŠน์ • ํšจ๊ณผ๋ฅผ ๋ถ€์—ฌํ•˜์—ฌ ํด๋ฆญํ•˜๋ฉด ํŒ์—…์ฐฝ์ด ๋œจ๊ฑฐ๋‚˜, ํŽ˜์ด์ง€๋ฅผ ๋„˜์–ด๊ฐ€๊ฑฐ๋‚˜ ํ•˜๋Š” ๋“ฑ์˜ ์ƒ๋™๊ฐ์„ ๋ถ€์—ฌํ•ฉ๋‹ˆ๋‹ค.

HTML5 & CSS



2. ์›น ์‚ฌ์ดํŠธ ๋ ˆ์ด์•„์›ƒ์˜ ์ข…๋ฅ˜


์›น ์‚ฌ์ดํŠธ์— ์ ‘์†ํ•  ์ˆ˜ ์žˆ๋Š” ๋””๋ฐ”์ด์Šค๊ฐ€ ๋ฐ์Šคํฌํƒ‘(์ปดํ“จํ„ฐ)๋งŒ ์žˆ๋˜ ์‹œ์ ˆ์—๋Š” ์ด๋Ÿฌํ•œ ๋ฌธ์ œ๊ฐ€ ์—†์—ˆ๊ฒ ์ง€๋งŒ,

์š”์ฆ˜์€ ๋‹ค์–‘ํ•œ ์‚ฌ์ด์ฆˆ์˜ ํœด๋Œ€ํฐ๊ณผ ํƒœํ”Œ๋ฆฟ ๋“ฑ์ด ๋‚˜ํƒ€๋‚˜๋ฉด์„œ ๊ฐ ๋””๋ฐ”์ด์Šค์— ๋งž๊ฒŒ ์›น ์‚ฌ์ดํŠธ์˜ ๋ ˆ์ด์•„์›ƒ์ด

๋ณ€ํ™”ํ•˜๋„๋ก ์„ค๊ณ„๋ฅผ ํ•ด์•ผ ํ•œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.


์ด์— ๋”ฐ๋ผ ํฌ๊ฒŒ 4๊ฐ€์ง€ ๋ ˆ์ด์•„์›ƒ์œผ๋กœ ๊ตฌ๋ถ„๋œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

โ–ถ ์ •์  ๋ ˆ์ด์•„์›ƒ 

โ–ถ ๋™์  ๋ ˆ์ด์•„์›ƒ

โ–ถ ์ ์‘ํ˜• ๋ ˆ์ด์•„์›ƒ

โ–ถ ๋ฐ˜์‘ํ˜• ๋ ˆ์ด์•„์›ƒ


(1) ์ •์  ๋ ˆ์ด์•„์›ƒ : ํฌ๊ธฐ๊ฐ€ ๋ณ€ํ•˜์ง€ ์•Š๋Š” ๊ณ ์ •๋œ ๋ ˆ์ด์•„์›ƒ.

์ •์  ๋ ˆ์ด์•„์›ƒ ์˜ˆ์‹œ

ํŽ˜์ด์ง€์˜ ํฌ๊ธฐ๊ฐ€ ๊ณ ์ •๋˜์–ด ์žˆ๊ณ , ์ฐฝ์ด ์ž‘์•„์ง€๋ฉด ์œ„, ์•„๋ž˜ or ์ขŒ, ์šฐ๋กœ ์ด๋™ ํ•  ์ˆ˜ ์žˆ๊ฒŒ ์Šคํฌ๋กค์ด ๋‚˜ํƒ€๋‚จ์„ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.(์œ„ ๋นจ๊ฐ„ ๋ฐ•์Šค)


(2) ๋™์  ๋ ˆ์ด์•„์›ƒ : ๋ธŒ๋ผ์šฐ์ €์˜ ์‚ฌ์ด์ฆˆ ๋ณ€ํ™”์™€ ์ƒ๊ด€ ์—†์ด ๊ฝ‰์ฐฌ ํ™”๋ฉด์„ ์œ ์ง€ํ•˜๋Š” ๋ ˆ์ด์•„์›ƒ. (์Šคํฌ๋กค์ด ๋‚˜ํƒ€๋‚˜์ง€ ์•Š๋Š”๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.)

- ๊ธ€์”จ์˜ ๊ฒฝ์šฐ, ํŽ˜์ด์ง€์— ์ž‘์„ฑ๋œ ๊ธ€์”จ๊ฐ€ ์Šคํฌ๋กค์ด ์ƒ๊ธฐ๋ฉด์„œ ์œ ์ง€ํ•ด์ฃผ์ง€ ์•Š๋‹ค๋ณด๋‹ˆ, ๋ธŒ๋ผ์šฐ์ €๋ฅผ ์ค„์—ฌ์„œ ํŽ˜์ด์ง€๊ฐ€ ์ž‘์•„์ง€๋ฉด ๊ณต๊ฐ„์ด ๋ถ€์กฑํ•œ ๊ธ€์”จ ๋“ค์€ ๋‹ค์Œ์ค„๋กœ ๋„˜์–ด๊ฐ‘๋‹ˆ๋‹ค.


(3) ์ ์‘ํ˜• ๋ ˆ์ด์•„์›ƒ : ๋ธŒ๋ผ์šฐ์ €์˜ ์‚ฌ์ด์ฆˆ ๋ณ€ํ™”์— ๋”ฐ๋ผ ํŽ˜์ด์ง€์˜ ๋ ˆ์ด์•„์›ƒ๋„ ๋ณ€ํ™”ํ•˜๋Š” ๋ฐฉ์‹.

- ์ •์  ๋ ˆ์ด์•„์›ƒ์ฒ˜๋Ÿผ ๊ณต๊ฐ„์˜ ํฌ๊ธฐ๋Š” ๊ณ ์ •๋˜์ง€๋งŒ, ๋ฏธ๋ฆฌ ์ •ํ•ด ๋†“์€ ์—ฌ๋Ÿฌ ๊ฐ€์ง€ ์‚ฌ์ด์ฆˆ๋ฅผ ํ†ตํ•ด ๊ฐ ๊ธฐ๊ธฐ์˜ ๋ธŒ๋ผ์šฐ์ € ์‚ฌ์ด์ฆˆ์— ๋งž๊ฒŒ ๋ ˆ์ด์•„์›ƒ์„ ๊ตฌ์„ฑ ํ•  ์ˆ˜ ์žˆ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.


(4) ๋ฐ˜์‘ํ˜• ๋ ˆ์ด์•„์›ƒ : ๋™์  ๋ ˆ์ด์•„์›ƒ์˜ ๋ฐฉ์‹๊ณผ ์ ์‘ํ˜• ๋ ˆ์ด์•„์›ƒ์˜ ๋ฐฉ์‹์„ ๊ฒฐํ•ฉํ•œ ๋ ˆ์ด์•„์›ƒ. (์š”์ฆ˜ ํ‹ฐ์Šคํ† ๋ฆฌ ์Šคํ‚จ๋“ค ๋ฐ˜์‘ํ˜•์ด์ง€์š”~)



์ด๋ ‡๊ฒŒ ๋‹ค์–‘ํ•œ ๋ ˆ์ด์•„์›ƒ์— ๋Œ€ํ•œ ๊ฐœ๋…์ด ์—†์„ ๋•Œ๋Š” ๋ฐ์Šคํฌํƒ‘์šฉ ํŽ˜์ด์ง€์™€ ๋ชจ๋ฐ”์ผ๋กœ ํŽ˜์ด์ง€๋ฅผ ๋ณ„๋„๋กœ ๋งŒ๋“ค์–ด, ๋ชจ๋ฐ”์ผ ์ฃผ์†Œ ์•ž์—๋Š” "m"์„ ๋ถ™์˜€์—ˆ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋Ÿฐ๋ฐ ์ ์‘ํ˜•, ๋ฐ˜์‘ํ˜• ๋ ˆ์ด์•„์›ƒ์˜ ๋“ฑ์žฅ์œผ๋กœ ๋‘ ๊ฐ€์ง€ ์ด์ƒ์˜ ๋ ˆ์ด์•„์›ƒ์„ ๋”ฐ๋กœ ๋งŒ๋“ค์ง€ ์•Š์•„๋„ ๋˜๋ฉด์„œ ๊ฐœ๋ฐœ ์‹œ๊ฐ„๊ณผ ๋น„์šฉ์ด ๋งŽ์ด ์ค„์—ˆ๋‹ค๊ณ  ํ•˜๋„ค์š”.



3. ๋ธŒ๋ผ์šฐ์ €


์ €๋Š” ์š”์ฆ˜ ํฌ๋กฌ(Chrome)์„ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š”๋ฐ, ๋ธŒ๋ผ์šฐ์ €๋Š” ๋‹ค์–‘ํ•œ๊ฒŒ ์กด์žฌํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

์ต์Šคํ”Œ๋กœ๋Ÿฌ11(Explorer), ์ต์Šคํ”Œ๋กœ๋Ÿฌ ์—ฃ์ง€(Explorer Edge), ์‚ฌํŒŒ๋ฆฌ(Safari), ํŒŒ์ด์–ดํญ์Šค(Firefox) ๋“ฑ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.


์ด ๋ธŒ๋ผ์šฐ์ € ๋งˆ๋‹ค ์ง€์›ํ•˜๋Š” ๋ฐฉ์‹์ด ๋‹ฌ๋ผ ์˜๋„ํ•œ ๊ฒƒ๊ณผ ๋‹ค๋ฅด๊ฒŒ ๋‚˜ํƒ€๋‚  ์ˆ˜ ์žˆ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๋ž˜์„œ ๊ฐœ๋ฐœ์‹œ ๊ฐ ๊ฐœ๋ฐœ ์–ธ์–ด๋“ค์˜ ๊ฐ์ข… ํƒœ๊ทธ๋‚˜ ๋ช…๋ น์–ด๋“ค์„ ๋ธŒ๋ผ์šฐ์ €๋“ค์ด ์ง€์›ํ•˜๋Š”์ง€ ์ฐพ์•„๋ณด๋Š” ์‚ฌ์ดํŠธ๊ฐ€ ์žˆ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

๊ทธ๊ฒƒ์€ ๋ฐ”๋กœ!

Can I use

Can I use(http://caniuse.com/)


4. ๊ฐœ๋ฐœํˆด


์ €๋Š” ์‚ฌ์ „์— ๋‹ค์šด๋ฐ›์•„์„œ ์„ค์น˜ํ•œ "Atom"์ด๋ž€ ํˆด์„ ์ด์šฉํ•ด ๋ณด๊ฒ ์Šต๋‹ˆ๋‹ค.

์•„ํ†ฐ ํ™ˆํŽ˜์ด์ง€ํด๋ฆญํ•˜๋ฉด ์•„ํ†ฐ ํ™ˆํŽ˜์ด์ง€๋กœ ์ด๋™ํ•ฉ๋‹ˆ๋‹ค.


5. ๊ฐœ๋ฐœ์–ธ์–ด


1) HTML

HTML์€ Hyper Markup Language์˜ ์•ฝ์ž์ž…๋‹ˆ๋‹ค. ์›น ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค๋•Œ ์‚ฌ์šฉํ•˜๋Š” ์ค‘์š”ํ•œ ์–ธ์–ด์ž…๋‹ˆ๋‹ค.


(1) HTML์˜ ์—ญํ• 

ํฌ๊ฒŒ 2๊ฐ€์ง€์˜ ์—ญํ• ์„ ํ•œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

โ‘  ์›น ์‚ฌ์ดํŠธ์˜ ์ •๋ณด(ํ…์ŠคํŠธ, ์ด๋ฏธ์ง€ ๋“ฑ)

โ‘ก ์›น ํŽ˜์ด์ง€์˜ ๊ตฌ์กฐ(CSS๋กœ ๊พธ๋ฏธ๊ธฐ ์ „์˜ ๋ผˆ๋Œ€)


(2) HTML ๋ฒ„์ „

์–ธ์–ด์ด๋‹ค๋ณด๋‹ˆ, ์—ฌ๋Ÿฌํ•ด๋ฅผ ๊ฑฐ์ณ ๋ฌธ์ œ์ ์ด๋‚˜ ๊ฐœ์„ ์ ์ด ์žˆ์„๋•Œ ๋งˆ๋‹ค ๊ฐฑ์‹ ๋˜์–ด ํ˜„์žฌ๋Š” HTML5 ๋ฒ„์ „์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.


(3) ๊ฐœ๋ฐœํ™˜๊ฒฝ

์œ„์—์„œ ์–ธ๊ธ‰ํ•œ Atom์„ ์ด์šฉํ•˜์—ฌ ๊ฐœ๋ฐœํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

๋จผ์ € Atom์„ ์ผœ์ค๋‹ˆ๋‹ค. 

์•„ํ†ฐ ์‹คํ–‰

์ด์ „์— ๊ตฌ๊ธ€๋“œ๋ผ์ด๋ธŒ๋ผ๋Š” ํด๋”์— HTML์ฝ”๋“œ๋ฅผ ์ž ๊น ์—ฐ์Šตํ–ˆ๋”๋‹ˆ ์œ„์™€ ๊ฐ™์ด ํ”„๋กœ์ ํŠธ์— ์žกํ˜€์žˆ๋„ค์š”.

๋‚˜๋จธ์ง€ ์ฐฝ๋“ค์„ ๋‹ค ๊บผ์ฃผ๊ณ , "File"์„ ๋ˆŒ๋Ÿฌ "New File"์„ ๋ˆ„๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค.

New File ํด๋ฆญ

์œ„์™€ ๊ฐ™์ด untitled์ฐฝ์ด ์ƒ๊ฒผ์Šต๋‹ˆ๋‹ค. ์ด์ œ ์—ฌ๊ธฐ์—์„œ ์ฝ”๋”ฉ์„ ํ•˜๋ฉด ๋˜๊ฒ ์Šต๋‹ˆ๋‹ค.


์ฝ”๋”ฉ์— ์•ž์„œ HTML์˜ ๊ธฐ๋ณธ ๊ตฌ์กฐ๋ฅผ ๋จผ์ € ์‚ดํŽด๋ณด๋ฉด,

HTML ์ฝ”๋“œ๋Š” "ํƒœ๊ทธ"๋ผ๊ณ  ๋ถ€๋ฅด๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. (์ž์„ธํžˆ๋Š” ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค;;)


ํƒœ๊ทธ๋ฅผ ์ž‘์„ฑ์‹œ, ํ•ญ์ƒ ์‹œ์ž‘๊ณผ ๋์„ ํ‘œ์‹œ๋ฅผ ํ•ด์ฃผ๊ณ  ๊ทธ ์•ˆ์— ๊ตฌํ˜„ํ•  ๊ธฐ๋Šฅ๊ณผ ํ•ด๋‹น ๊ธฐ๋Šฅ์˜ ๋ช…๋ น๊ฐ’, ๊ทธ๋ฆฌ๊ณ  ๋‚ด์šฉ ๋“ฑ์„ ์ž‘์„ฑํ•ด ์ค๋‹ˆ๋‹ค.

์—ฌ๊ธฐ์„œ ๊ธฐ๋Šฅ์€ "์†์„ฑ"์ด๋ผ๊ณ  ๋ถ€๋ฅด๊ณ , ๋ช…๋ น๊ฐ’์€ "์†์„ฑ๊ฐ’"์ด๋ผ๊ณ  ๋ถ€๋ฅด๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๋‚ด์šฉ์€ "์ฝ˜ํ…์ธ "๋ผ๊ณ  ๋ถ€๋ฆ…๋‹ˆ๋‹ค.


์˜ˆ๋ฅผ๋“ค๋ฉด

<ํƒœ๊ทธ์—ด๊ธฐ ์†์„ฑ="์†์„ฑ๊ฐ’"> ์ฝ˜ํ…์ธ  </ํƒœ๊ทธ๋‹ซ๊ธฐ>

์ด๋ ‡๊ฒŒ ํ‘œํ˜„๋œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

์ด์ „์— ๋ธ”๋กœ๊ทธ ์Šคํ‚จ์„ ํ˜ผ์ž ๋งŒ์ง€์ž‘ ํ•˜๋˜ ๊ฒƒ์ด ์œ„์˜ ๊ตฌ์กฐ์˜€๋˜ ๊ฒƒ ์ž…๋‹ˆ๋‹ค!!

์ด์ œ ์›นํŽ˜์ด์ง€๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” HTML ๋ฌธ์„œ์˜ ๊ธฐ๋ณธ ๊ตฌ์กฐ๋ฅผ ๋ณด๋ฉด,

<!DOCTYPE html>

<html>

<head>

<meta charset="UTP-8">

<meta name="title" content="์›น ํŽ˜์ด์ง€ ์ด๋ฆ„">

<meta name="description" content="์ด ํŽ˜์ด์ง€์— ๋Œ€ํ•œ ๊ฐ„๋žตํ•œ ์„ค๋ช…">

<meta name="keywords" content="ํ•ต์‹ฌ ํ‚ค์›Œ๋“œ ๋“ฑ๋ก">

<meta name="author" content="๋ฌธ์„œ ์ž‘์„ฑ์ž, ์ €์ž‘๊ถŒ์ž">

<title> ์š”๋ฏธํ† ๋ฆฌ </title>

</head>

<body>

<ํƒœ๊ทธ์—ด๊ธฐ ์†์„ฑ="์†์„ฑ๊ฐ’"> ์ฝ˜ํ…์ธ  </ํƒœ๊ทธ๋‹ซ๊ธฐ>

</body>

</html>

์œ„์™€ ๊ฐ™์ด ์›นํŽ˜์ด์ง€๊ฐ€ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋Š”๊ฑธ ์šฐ๋ฆฐ ์Šคํ‚จํŽธ์ง‘์—์„œ ๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

ํ•œ ํƒœ๊ทธ์•ˆ์— ์—ฌ๋Ÿฌ๊ฐœ์˜ ์†์„ฑ์„ ๋„ฃ์„ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ ๊ฐ™์Šต๋‹ˆ๋‹ค.


์œ„์˜ ์ฝ”๋“œ๋ฅผ ๊ฐ„๋‹จํ•˜๊ฒŒ ์„ค๋ช…ํ•˜๋ฉด

<!DOCTYPE html> ๋Š” ์ด ๋ฌธ์„œ๊ฐ€ "HTML5" ๋กœ ์ž‘์„ฑ๋œ ๋ฌธ์„œ๋ผ๊ณ  ์„ ์–ธํ•˜๋Š” ํƒœ๊ทธ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. (์ด๊ฑด ๊ณ ์ •์ ์œผ๋กœ ์“ฐ๊ฒ ๋„ค์š”.)

<html> ๋Š” ๋ฌธ์„œ์˜ ์‹œ์ž‘๊ณผ ๋์„ ์•Œ๋ฆฌ๋Š” ํƒœ๊ทธ๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค. 

<head> ๋ฌธ์„œ์˜ ๊ธฐ๋ณธ์ •๋ณด๋ฅผ ๊ฒ€์ƒ‰์—”์ง„์ด ์‰ฝ๊ฒŒ ์ฐพ์„ ์ˆ˜ ์žˆ๋„๋ก ์•Œ๋ฆฌ๋Š” ํƒœ๊ทธ์ž…๋‹ˆ๋‹ค.

<meta ๋Š” ๊ฒ€์ƒ‰์—”์ง„์—๊ฒŒ ํ•ด๋‹น ๋ฌธ์„œ๊ฐ€ ์–ด๋–ค ๋ฌธ์„œ์ธ์ง€ ์•Œ๋ ค์ฃผ๋Š” ํƒœ๊ทธ์ž…๋‹ˆ๋‹ค. (meta ํƒœ๊ทธ๋Š” ํƒœ๊ทธ๋‹ซ๊ธฐ๊ฐ€ ์—†๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.)

charset ์†์„ฑ์€ Character set์˜ ์•ฝ์ž๋กœ ์–ธ์–ด์˜ ์ง‘ํ•ฉ์ด๋ผ๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

name ์†์„ฑ์€ ๊ฒ€์ƒ‰ ์—”์ง„์—๊ฒŒ ์‹ค์งˆ์ ์ธ ์ •๋ณด๋ฅผ ์ฃผ๋Š” ์†์„ฑ์ž…๋‹ˆ๋‹ค.

content ์†์„ฑ์€ name์†์„ฑ์˜ ์†์„ฑ๊ฐ’์— ๋Œ€ํ•œ ์„ค๋ช…์ด๋‚˜ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.

"UTP-8" ์†์„ฑ๊ฐ’์€ ์ „ ์„ธ๊ณ„์˜ ์–ธ์–ด๋ฅผ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ์ฝ”๋“œ์ž…๋‹ˆ๋‹ค. (์ด ๊ฐ’์„ ์ƒ๋žตํ•˜๋ฉด ํ•œ๊ธ€์ด ์ด์ƒํ•ด ์งˆ ์ˆ˜ ์žˆ๋‹ต๋‹ˆ๋‹ค.)

"title" ์†์„ฑ๊ฐ’์€ ํŽ˜์ด์ง€์˜ ์ œ๋ชฉ์„ ๋œปํ•ฉ๋‹ˆ๋‹ค.

"description" ์†์„ฑ๊ฐ’์€ ํŽ˜์ด์ง€์— ๋Œ€ํ•œ ์งง์€ ์„ค๋ช…์„ ๋œปํ•ฉ๋‹ˆ๋‹ค.

"keywords" ์†์„ฑ๊ฐ’์€ ํŽ˜์ด์ง€์˜ ์ฃผ์š” ํ‚ค์›Œ๋“œ๋ฅผ ๋œปํ•ฉ๋‹ˆ๋‹ค.

"author" ์†์„ฑ๊ฐ’์€ ํŽ˜์ด์ง€์˜ ์ž‘์„ฑ์ž ๋ฐ ์ €์ž‘๊ถŒ์ž ๋“ฑ์„ ํ‘œ์‹œํ• ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

<title> ์š”๋ฏธํ† ๋ฆฌ </title> ๋Š” 

ํƒ€์ดํ‹€

์œ„์™€ ๊ฐ™์ด ํ‘œ์‹œ๋˜๋Š” ๋ถ€๋ถ„์˜ ์ง์ ‘์ ์ธ ๋‚ด์šฉ์„ ์จ์ฃผ๋Š” ํƒœ๊ทธ์ž…๋‹ˆ๋‹ค.

<body> ๋Š” ์šฐ๋ฆฌ๊ฐ€ ํฌ์ŠคํŒ…ํ•˜๋Š” ํŽ˜์ด์ง€์˜ ๋ณธ๋ฌธ์— ํ•ด๋‹นํ•˜๋Š” ํƒœ๊ทธ์ž…๋‹ˆ๋‹ค. (์—ฌ๊ธฐ์— ๊ด‘๊ณ ๋„ ๋„ฃ์ง€์š”~)


(4) ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ํƒœ๊ทธ

์ด์ œ ๋ธ”๋กœ๊ทธ ์Šคํ‚จ์„ ๊พธ๋ฐ€๋•Œ, ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ํƒœ๊ทธ๋“ค์„ ๋ณด์‹œ๊ฒ ์Šต๋‹ˆ๋‹ค.

โ‘  <a> ํƒœ๊ทธ : anchor์˜ ์•ฝ์ž๋กœ ๋ฉ”๋‰ด ๋ฒ„ํŠผ ๊ฐ™์€ ํด๋ฆญ์‹œ ๋„˜์–ด๊ฐ€๋Š” ํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค๋•Œ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

a ํƒœ๊ทธ์Šคํ‚จํŽธ์ง‘์—์„œ ๋”ฐ์˜จ ํƒœ๊ทธ

์—ฌ๊ธฐ์„œ "href" ์†์„ฑ์€ hypertext reference์˜ ์•ฝ์ž๋กœ ์—ฐ๊ฒฐํ•  ํŽ˜์ด์ง€์˜ ์ฃผ์†Œ๋ฅผ ์„ค์ •ํ•  ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

์†์„ฑ๊ฐ’์€ ์ด๋™ํ•  ํŽ˜์ด์ง€์˜ ์ฃผ์†Œ๋ฅผ ๋„ฃ์–ด์ฃผ์‹œ๋ฉด ๋˜๊ฒ ์Šต๋‹ˆ๋‹ค.

์ด๋•Œ ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ์†์„ฑ์œผ๋กœ "target ์†์„ฑ"์€ ์›น์‚ฌ์ดํŠธ๊ฐ€ ์–ด๋–ค ์œ„์น˜์—์„œ ์—ด๋ฆด์ง€ ๊ฒฐ์ •ํ•˜๋Š” ์š”์†Œ์ด๋ฉฐ,

์†์„ฑ๊ฐ’์œผ๋กœ _blank(์ƒˆํƒญ) , _self(ํ˜„์žฌ์ฐฝ)๋ฅผ ์ฃผ๋กœ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค..

(์—ฌ๊ธฐ์— title ์†์„ฑ์„ ๋„ฃ์œผ๋ฉด ์†์„ฑ๊ฐ’์ด ํ•ด๋‹น ๋งํฌ์— ์ปค์„œ๋ฅผ ์˜ฌ๋ ธ์„ ๋•Œ ๋‚˜ํƒ€๋‚œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค..)

โ‘ก <img> ํƒœ๊ทธ : image์˜ ์•ฝ์ž๋กœ ๋ธ”๋กœ๊ทธ ํฌ์ŠคํŒ…์‹œ ์‚ฌ์šฉํ•˜๋Š” ์‚ฌ์ง„๋“ค์„ ์ฒจ๋ถ€ํ•  ๋•Œ ์‚ฌ์šฉํ•จ.

์ฃผ๋กœ ์‚ฌ์šฉํ•˜๋Š” ์†์„ฑ์€ src, width, height, alt ๊ฐ€ ์žˆ๋Š”๋ฐ,

src๋Š” ํ•ด๋‹น ์ด๋ฏธ์ง€๋ช…์นญ(ํŒŒ์ผ๋ช…)์ด๊ณ  width๋Š” ์ด๋ฏธ์ง€์˜ ๊ฐ€๋กœ ๊ธธ์ด, height๋Š” ์ด๋ฏธ์ง€์˜ ์„ธ๋กœ ๊ธธ์ด ๊ทธ๋ฆฌ๊ณ 

alt๋Š” alternative text์˜ ์•ฝ์ž๋กœ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์ด๋ฏธ์ง€๋ฅผ ํ‘œ์‹œ ๋ชป ํ• ๋•Œ ๋Œ€์ฒด๋˜๋Š” ํƒ์ŠคํŠธ์ž…๋‹ˆ๋‹ค.


โ‘ข <h1> ~ <h6> ํƒœ๊ทธ : h๋Š” ํ—ค๋“œ๋ผ์ธ์„ ๋œปํ•˜์—ฌ ๋ฌธ์„œ๋‚ด์˜ ๋ฌธ์žฅ์— ๋Œ€ํ•œ ์ œ๋ชฉ์ด๋‚˜ ๋ถ€์ œ๋ชฉ ๋“ฑ์„ ํ‘œ์‹œํ•  ๋•Œ ์‚ฌ์šฉ.

์ˆซ์ž๋Š” ํฌ๊ธฐ๋ฅผ ๋‚˜ํƒ€๋‚ด๊ณ  1์ด ์ œ์ผ ํฌ๊ณ , 6์ด ์ œ์ผ ์ž‘์Šต๋‹ˆ๋‹ค.


โ‘ฃ <p> ํƒœ๊ทธ : paragraph์˜ ์•ฝ์ž๋กœ ๋ฌธ์žฅ์ด๋‚˜ ๋‹จ๋ฝ์œผ๋กœ ๊ตฌ์„ฑํ•  ๋•Œ ์‚ฌ์šฉ.

๋ธ”๋กœ๊ทธ ๋‚ด์šฉ์˜ ๊ธ€์”จ๋“ค์€ ๋ชจ๋“  ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ๋ณด๋ฉด ๋˜๊ฒ ์Šต๋‹ˆ๋‹ค.


โ‘ค <span> ํƒœ๊ทธ : <p> ํƒœ๊ทธ ์•ˆ์— ์žˆ๋Š” ํŠน์ • ๋‹จ์–ด๋‚˜ ๋ฌธ์žฅ์„ ๊พธ๋ฐ€ ๋•Œ ์‚ฌ์šฉ.

๋ฐ”๋กœ ์œ„์— ์žˆ๋Š” ๋ถ‰์€์ƒ‰ ํ•˜์ด๋ผ์ดํŠธ ์ฒ˜๋Ÿผ, ๊ฐ€๋…์„ฑ์„ ๋†’์ด๊ธฐ ์œ„ํ•œ ํšจ๊ณผ๋“ค์ด๋ผ๊ณ  ์ƒ๊ฐํ•˜์‹œ๋ฉด ๋˜๊ฒ ์Šต๋‹ˆ๋‹ค.


โ‘ฅ <mark> ํƒœ๊ทธ : <span> ํƒœ๊ทธ์™€ ์œ ์‚ฌํ•˜๋‚˜ ํ•˜์ด๋ผ์ดํŠธ ํšจ๊ณผ๋งŒ ๋˜๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ด๋ฉฐ,

ํ˜„์žฌ ์ž‘์„ฑ์ค‘์ธ ๊ธ€์˜ HTML ์ฝ”๋“œ๋ฅผ ๋ถˆ๋Ÿฌ๋ณด๋ฉด

<p>โ‘ฅ <b><span style="background-color: rgb(255, 167, 167);">&lt;mark&gt;</span> ํƒœ๊ทธ</b> : 

<mark> = <mark>&lt;mark&gt;</mark>

์ด๋Ÿฌํ•ฉ๋‹ˆ๋‹ค. ๋™์ผํ•œ ํšจ๊ณผ๋ฅผ ์ค„ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ์œผ๋กœ ๋ณด์ด๋ฉฐ, ๋ฌผ๋ก  ์ฝ”๋“œ๊ฐ€ ๋” ๊น๋‹ˆ๋‹ค.

ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ์—์„œ๋Š” <mark> ํƒœ๊ทธ๋ฅผ ์•ˆ์“ฐ๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.


โ‘ฆ <ol> , <ul> , <li> ํƒœ๊ทธ : ์ด ํƒœ๊ทธ๋“ค์€ ๋ฆฌ์ŠคํŠธ ํ˜•ํƒœ์˜ ๊ธ€์„ ๊ตฌ์„ฑํ•˜๋ฉฐ, ์ˆœ์„œ์— ๋Œ€ํ•œ ์„ธํŒ…ํ•ฉ๋‹ˆ๋‹ค.

<ol> : ordered list, ์ฆ‰ ์ˆœ์„œ๊ฐ€ ์žˆ๋Š” ๋ชฉ๋ก์œผ๋กœ ์ˆซ์ž๋‚˜ ์•ŒํŒŒ๋ฒณ ๋“ฑ์œผ๋กœ ๊ตฌ์„ฑ.

<ul> : unordered list, ์ˆœ์„œ๊ฐ€ ์—†๋Š” ๋ชฉ๋ก์œผ๋กœ ๊ตฌ์„ฑ.

<li> : list item, ๋ฆฌ์ŠคํŠธ์— ๋Œ€ํ•œ ํ•ญ๋ชฉ์„ ๊ตฌ์„ฑ.


<ol>

<li> ํ…Œ์ŠคํŠธ1 </li>    =>    1. ํ…Œ์ŠคํŠธ1

<li> ํ…Œ์ŠคํŠธ2 </li>    =>    2. ํ…Œ์ŠคํŠธ2

<li> ํ…Œ์ŠคํŠธ3 </li>    =>    3. ํ…Œ์ŠคํŠธ3

</ol>

<ul>

<li> ํ…Œ์ŠคํŠธ1 </li>    =>    โ— ํ…Œ์ŠคํŠธ1

<li> ํ…Œ์ŠคํŠธ2 </li>    =>    โ— ํ…Œ์ŠคํŠธ2

<li> ํ…Œ์ŠคํŠธ3 </li>    =>    โ— ํ…Œ์ŠคํŠธ3

</ul>

์œ„์™€ ๊ฐ™์€ ํ˜•ํƒœ๋กœ ๊ตฌ์„ฑ์ด ๋  ๊ฒƒ ์ž…๋‹ˆ๋‹ค. (์‚ฌ์ด๋“œ๋ฐ”์˜ ์นดํ…Œ๊ณ ๋ฆฌ์— ๋ณด๋ฉด ํ™œ์šฉ๋จ์„ ๋ณผ ์ˆ˜ ์žˆ์ง€์š”.)

โ‘ง <input> ํƒœ๊ทธ : ๋ง ๊ทธ๋Œ€๋กœ ์ •๋ณด๋ฅผ ์ž…๋ ฅ ๋ฐ›์„ ๋•Œ ์‚ฌ์šฉํ•œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

์†์„ฑ์œผ๋กœ type ์†์„ฑ๊ณผ ์†์„ฑ๊ฐ’์˜ ์ •๋ณด์— ๋Œ€ํ•œ value ์†์„ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค.

์†์„ฑ๊ฐ’์€ ๊ฒ€์ƒ‰์œผ๋กœ ~_~; ์—„์ฒญ ๋‹ค์–‘ํ•˜๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. โ˜ž ๊ฒ€์ƒ‰

์ด ํƒœ๊ทธ๋Š” ๋ธ”๋กœ๊ทธ ์Šคํ‚จ ์ˆ˜์ •ํ•  ๋•Œ ๋ชป ์ ์ด ์—†๋Š” ํƒœ๊ทธ์ธ๋ฐ, ๋‚˜์ค‘์— ๊ฒŒ์‹œํŒ์ด๋‚˜ ์‡ผํ•‘๋ชฐ์„ ๋งŒ๋“ค์–ด ํšŒ์›๊ฐ€์ž…์„ ํ•˜๊ฒŒ๋˜๋ฉด ํ•„์ˆ˜๊ฒ ์Šต๋‹ˆ๋‹ค.


โ‘จ <br> ํƒœ๊ทธ : line break๋ฅผ ์˜๋ฏธํ•˜๋ฉฐ ๋‹ค์Œ ์ค„๋กœ ์ค„ ๋ฐ”๊ฟˆํ•  ๋•Œ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

ํŠน์ด์‚ฌํ•ญ์œผ๋กœ <br> ํƒœ๊ทธ๋Š” <ํƒœ๊ทธ๋‹ซ๊ธฐ>๋ฅผ ์•ˆํ•ด์ค˜๋„ ๋œ๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์•„๋‹ˆ, ์—†๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ใ…Žใ…Ž;


โ‘ฉ <!-- ๋‚ด์šฉ --> ํƒœ๊ทธ : ์ฃผ์„. (์ฝ”๋“œ์— ๋Œ€ํ•œ ์„ค๋ช… ๋“ฑ์„ ๋ฉ”๋ชจํ•  ๋•Œ ์‚ฌ์šฉ)

์ œ๊ฐ€ ๋งŽ์ด ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” ํƒœ๊ทธ์ธ๋ฐ, ๊ด‘๊ณ ๋ฅผ ๋„ฃ์„ ๋•Œ ๊นŒ๋จน์ง€ ์•Š๋„๋ก ํ‘œ์‹œํ•  ๋•Œ ๋งŽ์ด ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

HTML ์ฝ”๋“œ ์‹ค์Šต


์˜ค๋Š˜์€ ์—ฌ๊ธฐ๊นŒ์ง€ํ•˜๊ณ  2ํŽธ์—์„œ ๋งŒ๋‚˜์š”~

โ˜ž ์ฑ…๋ณด๊ณ  ๋ฌด์ž‘์ • ๋”ฐ๋ผํ•˜๋Š” ์›น ์‚ฌ์ดํŠธ ์„ค๊ณ„ - 2ํŽธ -


๋ฐ˜์‘ํ˜•