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

๊ณต๋ถ€ ๊ธฐ๋ก/HTML&CSS

๋…ธ๋งˆ๋“œ์ฝ”๋” ์ฝ”์ฝ”์•„ํ†ก ํด๋ก ์ฝ”๋”ฉ 1์ผ์ฐจ

#1.5 What Makes a Website? 

 

"์›น์‚ฌ์ดํŠธ๋Š” text ํŒŒ์ผ์ด๋‹ค."

๋‚ด๊ฐ€ ์“ด text ํŒŒ์ผ, ์ฆ‰ ์ฝ”๋“œ๋ฅผ ๋ธŒ๋ผ์šฐ์ €์—๊ฒŒ ์ฃผ๋ฉด ๋ธŒ๋ผ์šฐ์ €๋Š” ์ฝ”๋“œ๋ฅผ ์ดํ•ดํ•˜๊ณ  ์›น์‚ฌ์ดํŠธ๋ฅผ ๋งŒ๋“ค์–ด์ค€๋‹ค.

์‚ฌ์‹ค ๋ชจ๋“  ์ผ์€ ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ํ•˜๊ณ  ์žˆ๋Š” ๊ฒƒ์ด๋‹ค. ๊ฐœ๋ฐœ์ž๋กœ์„œ ์šฐ๋ฆฌ๊ฐ€ ํ•  ์ผ์€ ์–ด๋–ค ์ข…๋ฅ˜์˜ text๋ฅผ ์“ฐ๊ณ , ์–ด๋””์— ์จ์•ผ ํ•˜๋Š”์ง€๋ฅผ ๋ฐฐ์šฐ๋Š” ๊ฒƒ์ด๋‹ค.

 

 

#1.6 What is HTML

 

์ง€๋‚œ ์‹œ๊ฐ„์— ๋น„์œ ํ–ˆ๋˜ text -> langauge(์–ธ์–ด)

์›น์‚ฌ์ดํŠธ๋Š” 2๊ฐœ๋‚˜ 3๊ฐœ์˜ ์–ธ์–ด๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋‹ค. ; HTML, CSS, JavaScript

 

์›น์‚ฌ์ดํŠธ๋Š” contents๋“ค๋กœ ์ด๋ฃจ์–ด์ ธ์žˆ๋‹ค. 

๋ธŒ๋ผ์šฐ์ €๋Š” ์šฐ๋ฆฌ์˜ ์›น์‚ฌ์ดํŠธ๋ฅผ ๋ชจ๋ฅด๊ธฐ ๋•Œ๋ฌธ์—, ์šฐ๋ฆฌ๋Š” ๋ธŒ๋ผ์šฐ์ €์—๊ฒŒ content๊ฐ€ ๋ฌด์—‡์ธ์ง€ ์•Œ๋ ค์ค˜์•ผ ํ•œ๋‹ค. '์ด๊ฑด title์ด๊ณ  ์ด๊ฑด image์•ผ. ์ด title ์•„๋ž˜์— link๊ทธ๋ฃน์ด ์žˆ์–ด' ..์šฐ๋ฆฌ๋Š” ๋ธŒ๋ผ์šฐ์ €์—๊ฒŒ ๋ชจ๋“ ๊ฑธ ์„ค๋ช…ํ•ด์ค˜์•ผ ํ•œ๋‹ค. ์ด๊ฑธ HTML๋กœ ํ•œ๋‹ค.

HTML๋กœ ์›น์‚ฌ์ดํŠธ์˜ content๋ฅผ ๋ธŒ๋ผ์šฐ์ €์—๊ฒŒ ์„ค๋ช…ํ•ด์ค€๋‹ค.

 

 

#1.7 What is CSS

 

CSS๋Š” ๋ธŒ๋ผ์šฐ์ €์—๊ฒŒ ์›น์‚ฌ์ดํŠธ๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ณด์—ฌ์•ผํ•˜๋Š”์ง€์— ๋Œ€ํ•ด ์•Œ๋ ค์ค€๋‹ค. 

HTML์€ ๋ธŒ๋ผ์šฐ์ €์—๊ฒŒ ์›น์‚ฌ์ดํŠธ์˜ content๊ฐ€ ๋ฌด์—‡์ธ์ง€ ์•Œ๋ ค์ค€๋‹ค.
'๋ธŒ๋ผ์šฐ์ €์•ผ, ์ด๊ฑด title์ด์•ผ'

CSS๋Š” ๋ธŒ๋ผ์šฐ์ €์—๊ฒŒ ์›น์‚ฌ์ดํŠธ์˜ ๊ทธ content๊ฐ€ ์–ด๋–ป๊ฒŒ ๋ณด์—ฌ์•ผํ•˜๋Š”์ง€ ์•Œ๋ ค์ค€๋‹ค.
'๋ธŒ๋ผ์šฐ์ €์•ผ, ๊ทธ title์€ ๋…น์ƒ‰์ด์–ด์•ผํ•ด'

 

CSS๋Š” ์–ธ์ œ๋‚˜ HTML๊ณผ ํ•จ๊ป˜ ์“ฐ์ธ๋‹ค.  HTML์ด ์—†์œผ๋ฉด ์•„๋ฌด๊ฒƒ๋„ ํ•  ์ˆ˜ ์—†๋‹ค.

 

 

#1.8 What is JavaScript

 

์ •์ ์ธ ์›น์‚ฌ์ดํŠธ์™€๋Š” ๋‹ฌ๋ฆฌ, ๋ญ”๊ฐ€๋ฅผ ํด๋ฆญํ•˜๋ฉด ์–ด๋–ค ์ผ์ด ์ƒ๊ธฐ๋Š”, ๋™์ ์œผ๋กœ ์›€์ง์ด๋Š” ์›น์‚ฌ์ดํŠธ๋“ค์ด ์žˆ๋‹ค.

= interactivity(์ƒํ˜ธ์ž‘์šฉ์„ฑ)

ex) ์ด ๋ฒ„ํŠผ์„ ๋ˆ„๋ฅด๋ฉด ์• ๋‹ˆ๋ฉ”์ด์…˜์ด ์ƒ๊ธฐ๊ณ , ๋˜ ์—ฌ๊ธฐ๋ฅผ ํด๋ฆญํ•˜๋ฉด ์–ด๋”˜๊ฐ€๋กœ ์ด๋™ํ•˜๊ณ  ๋“ฑ๋“ฑ..

์ด๋Ÿฐ ์ข€ ๋” ๋ณต์žกํ•œ ๊ฒƒ์„ ๋งŒ๋“œ๋ ค๋ฉด javascript๊ฐ€ ํ•„์š”ํ•˜๋‹ค.

 

*3๊ฐ€์ง€ ์–ธ์–ด ์ค‘ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋งŒ์ด ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด์ด๋‹ค. HTML๊ณผ CSS๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๊ฐ€ ์•„๋‹ˆ๋‹ค. 

html์€ Markup(content) language, css๋Š” ๋””์ž์ธ๊ณผ ์Šคํƒ€์ผ์„ ์œ„ํ•œ ์–ธ์–ด

 

 

 

 

#1์ผ์ฐจ ํ›„๊ธฐ

์˜์–ด๋กœ ํ•˜๋Š” ์ˆ˜์—…์ด๋ผ์„œ ์ž ์‹œ๋ผ๋„ ํ•œ๋ˆˆ์„ ํŒ”๋ฉด ์•„์˜ˆ ๋‚ด์šฉ์„ ๋ชป๋“ค์œผ๋‹ˆ๊นŒ ์˜คํžˆ๋ ค ๋” ์ง‘์ค‘ํ•˜๊ฒŒ ๋œ๋‹ค. ๊ทธ๋ž˜์„œ ์ข‹๋‹ค. ์ด ๊ฐ•์˜๋กœ ๋“ค์œผ๋‹ˆ๊นŒ ์ฑ…์œผ๋กœ ๋ณผ๋• ์ง€๊ฒน๋˜๊ฒŒ ์žฌ๋ฐŒ๊ฒŒ ๋Š๊ปด์ง„๋‹ค. ์•„์ง 1์ผ์ฐจ์ง€๋งŒ.. ์•ž์œผ๋กœ๋„ ์ด ํฅ๋ฏธ๊ฐ€ ์œ ์ง€๋์Œ ์ข‹๊ฒ ๋‹ค.