#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์ผ์ฐจ์ง๋ง.. ์์ผ๋ก๋ ์ด ํฅ๋ฏธ๊ฐ ์ ์ง๋์ ์ข๊ฒ ๋ค.