๐ Front-end/HTML
๋ค์ด๊ฐ๊ธฐ ์
๋ ฅ ์์ ํ๊ทธ๋ ๋ก๊ทธ์ธํ๊ฑฐ๋ ํ์๊ฐ์
์ ํ ๋ ์ฌ์ฉ์์๊ฒ์ ์
๋ ฅ์ ๋ฐ๋ ๊ฒฝ์ฐ ์ฌ์ฉํ๋ค. ์์๋ณด์. ๐ ์
๋ ฅ ์์ ํ๊ทธ ์
๋ ฅ ์์์ ์ฌ์ฉ์์๊ฒ ์ ๋ณด๋ฅผ ์
๋ ฅ๋ฐ๋ ์์๋ก ์
๋ ฅ ์์ ํ๊ทธ๋ฅผ ์ฌ์ฉํด ๋ง๋ ๋ค. ๐ค ์
๋ ฅ ์์ ๊ฐ์ 1. ํ๊ทธ๋ก ์์ญ ํ์ฑ 2. ๋ด๋ถ์ ํ๊ทธ๋ฅผ ๋ฃ์ด ๋ง๋ ๋ค. - ์์ ) ์
๋ ฅ ์์์ ๋ง๋๋ ์ฝ๋ - ์ ์ถ ๋ฒํผ์ ๋๋ฅด๋ฉด ์ง์ ๋ ๋ฐฉ์์ผ๋ก ์ง์ ๋ ์ฅ์์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ค. ์ด๋ฌํ ๋ฐฉ์๊ณผ ์ฅ์๋ ์์ฑ์ผ๋ก ์ง์ ํ๋ค. form ํ๊ทธ๋ method ์์ฑ์ ๋ฐฉ์์ผ๋ก action ์์ฑ ์ฅ์์ ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ค. - form ํ๊ทธ์ ์์ฑ - - ๋ฐ์ดํฐ ์ ์ก ๋ฐฉ์ - 1. GET ์ ์ก ๋ฐฉ์ GET ๋ฐฉ์์ผ๋ก ๋ฐ์ดํฐ๋ฅผ ์ ๋ฌํ๋ฉด "ํฐ๋๋ฒฝ์ง"๋ฅผ ์
๋ ฅํ์ผ๋ฏ๋ก ์ฃผ์ ์ฐฝ์ URL์ด "ํ์ผ ์ด๋ฆ?search=ํฐ๋..
๐ Front-end/HTML
๋ค์ด๊ฐ๊ธฐ HTML ํ์ด์ง์์๋ ํ๊ทธ๋ฅผ ์ฌ์ฉํด ์ฌ์ฉ์์๊ฒ ์์๋ฅผ ๋ณด์ฌ์ค๋ค. ์ด์ HTML5 ํ์ค์์ ์ง์ํ๋ ๊ธฐ๋ณธ ํ๊ทธ๋ฅผ ์ดํด๋ณด์ ๊ตฌ๋ถ ํ๊ทธ ์ค๋ช
๊ธ์ ํ๊ทธ h1 ~ h6 ์ ๋ชฉ ๊ธ์ ์์ฑ p, br, hr ๋ณธ๋ฌธ ์์ฑ a ํ์ดํผ๋งํฌ ์์ฑ b, i, small, sub, sup, ins, del ๊ธ์ ๋ชจ์ ์ง์ ๋ชฉ๋ก ํ๊ทธ ul/ol, li ์์๊ฐ ์๋/์๋ ๋ชฉ๋ก ์์ฑ, ๋ชฉ๋ก ์์ ์์ฑ ํ
์ด๋ธ ํ๊ทธ table, tr, th, td ํ ์์ฑ ๋ฏธ๋์ด ํ๊ทธ ima, audio, video ์ด๋ฏธ์ง, ์ค๋์ค, ๋น๋์ค ์ฝ์
๐ ๋ฏธ๋์ด ํ๊ทธ ์ด๋ฏธ์ง, ์ค๋์ค, ๋น๋์ค ๋ฑ ๋ฉํฐ๋ฏธ๋์ด๋ฅผ ๋ฃ๋ ๋ฐฉ๋ฒ์ ์์๋ณด์. - ํ๊ทธ : ์ด๋ฏธ์ง๋ฅผ ์ฝ์
ํ ๋ ์ฌ์ฉ - ํ๊ทธ : ์์
์ ์ฝ์
ํ ๋ ์ฌ์ฉ - ๋ฏธ๋์ด ํ๊ทธ ๊ตฌ๋ถ - ๋ด์ฉ๋ฌผ์ ๊ฐ์ง ์ ์๋..
๐ Front-end/HTML
๋ค์ด๊ฐ๊ธฐ HTML ํ์ด์ง์์๋ ํ๊ทธ๋ฅผ ์ฌ์ฉํด ์ฌ์ฉ์์๊ฒ ์์๋ฅผ ๋ณด์ฌ์ค๋ค. ์ด์ HTML5 ํ์ค์์ ์ง์ํ๋ ๊ธฐ๋ณธ ํ๊ทธ๋ฅผ ์ดํด๋ณด์ ๊ตฌ๋ถ ํ๊ทธ ์ค๋ช
๊ธ์ ํ๊ทธ h1 ~ h6 ์ ๋ชฉ ๊ธ์ ์์ฑ p, br, hr ๋ณธ๋ฌธ ์์ฑ a ํ์ดํผ๋งํฌ ์์ฑ b, i, small, sub, sup, ins, del ๊ธ์ ๋ชจ์ ์ง์ ๋ชฉ๋ก ํ๊ทธ ul/ol, li ์์๊ฐ ์๋/์๋ ๋ชฉ๋ก ์์ฑ, ๋ชฉ๋ก ์์ ์์ฑ ํ
์ด๋ธ ํ๊ทธ table, tr, th, td ํ ์์ฑ ๋ฏธ๋์ด ํ๊ทธ ima, audio, video ์ด๋ฏธ์ง, ์ค๋์ค, ๋น๋์ค ์ฝ์
๐ ํ
์ด๋ธ ํ๊ทธ ํ๋ฅผ ๋ง๋ค ๋๋ ํ
์ด๋ธ ํ๊ทธ๋ฅผ ์ฌ์ฉํ๋ค. - ํ
์ด๋ธ ํ๊ทธ - ํ๊ทธ ์ค๋ช
table ํ ์ฝ์
tr ํ์ ํ ( table row ) ์ฝ์
th ํ์ ์ ๋ชฉ ์
( table heading ..
๐ Front-end/HTML
๋ค์ด๊ฐ๊ธฐ HTML ํ์ด์ง์์๋ ํ๊ทธ๋ฅผ ์ฌ์ฉํด ์ฌ์ฉ์์๊ฒ ์์๋ฅผ ๋ณด์ฌ์ค๋ค. ์ด์ HTML5 ํ์ค์์ ์ง์ํ๋ ๊ธฐ๋ณธ ํ๊ทธ๋ฅผ ์ดํด๋ณด์ ๊ตฌ๋ถ ํ๊ทธ ์ค๋ช
๊ธ์ ํ๊ทธ h1 ~ h6 ์ ๋ชฉ ๊ธ์ ์์ฑ p, br, hr ๋ณธ๋ฌธ ์์ฑ a ํ์ดํผ๋งํฌ ์์ฑ b, i, small, sub, sup, ins, del ๊ธ์ ๋ชจ์ ์ง์ ๋ชฉ๋ก ํ๊ทธ ul/ol, li ์์๊ฐ ์๋/์๋ ๋ชฉ๋ก ์์ฑ, ๋ชฉ๋ก ์์ ์์ฑ ํ
์ด๋ธ ํ๊ทธ table, tr, th, td ํ ์์ฑ ๋ฏธ๋์ด ํ๊ทธ ima, audio, video ์ด๋ฏธ์ง, ์ค๋์ค, ๋น๋์ค ์ฝ์
๐ ๋ชฉ๋ก ํ๊ทธ ํ๋ ์น ํ์ด์ง์์ ๋น ์ง์ง ์๊ณ ๋ฑ์ฅํ๋ ์์๊ฐ ์๋ค๋ฉด ๋ฐ๋ก ๋ด๋น๊ฒ์ด์
๋ฉ๋ด์ด๋ค. - ๋ด๋น๊ฒ์ด์
๋ฉ๋ด : ์น ์ฌ์ดํธ์ ๋ค๋ฅธ ์น ํ์ด์ง๋ก ์ด๋ํ ์ ์๋ ๋ฒํผ์ ๋ชจ์๋ ๊ฒ์ด๋ค. - ๋ชฉ๋ก ํ..
๐ Front-end/HTML
๋ค์ด๊ฐ๊ธฐ HTML ํ์ด์ง์์๋ ํ๊ทธ๋ฅผ ์ฌ์ฉํด ์ฌ์ฉ์์๊ฒ ์์๋ฅผ ๋ณด์ฌ์ค๋ค. ์ด์ HTML5 ํ์ค์์ ์ง์ํ๋ ๊ธฐ๋ณธ ํ๊ทธ๋ฅผ ์ดํด๋ณด์ ๊ตฌ๋ถ ํ๊ทธ ์ค๋ช
๊ธ์ ํ๊ทธ h1 ~ h6 ์ ๋ชฉ ๊ธ์ ์์ฑ p, br, hr ๋ณธ๋ฌธ ์์ฑ a ํ์ดํผ๋งํฌ ์์ฑ b, i, small, sub, sup, ins, del ๊ธ์ ๋ชจ์ ์ง์ ๋ชฉ๋ก ํ๊ทธ ul/ol, li ์์๊ฐ ์๋/์๋ ๋ชฉ๋ก ์์ฑ, ๋ชฉ๋ก ์์ ์์ฑ ํ
์ด๋ธ ํ๊ทธ table, tr, th, td ํ ์์ฑ ๋ฏธ๋์ด ํ๊ทธ ima, audio, video ์ด๋ฏธ์ง, ์ค๋์ค, ๋น๋์ค ์ฝ์
๐ ๊ธ์ ํ๊ทธ ๐ค ์ ๋ชฉ๊ณผ ๋ณธ๋ฌธ ๊ธ์ ํ๊ทธ ๋ฌธ์์์ ์ ๋ชฉ์ 6๊ฐ์ง ์ ๋ชฉ ๊ธ์ ํ๊ทธ๋ก ํํํ๋ค. - ํ๊ทธ : heading ( ์ ๋ชฉ ) ์ ์๋ฏธํ๋ค. - , , ํ๊ทธ : ๋ณธ๋ฌธ ๊ธ์๋ฅผ ์
๋ ฅํ ๋ ์ฌ์ฉํ๋ค. ..
๐ Front-end/HTML
๋ค์ด๊ฐ๊ธฐ ์ฑ
์ ๊ตฌ์กฐ๋ ๋ชฉ์ฐจ, ๋ณธ๋ฌธ, ๋ถ๋ก ์์ผ๋ก ๊ตฌ์กฐ๊ฐ ์ ๋ฆฌ๋์ด ์๋ค. HTML์์ ์ด๋ฅผ ์ ์ฉ์์ผ ๋ณด์ ๐๊ตฌ์กฐ๋ฅผ ์ก์ ๋ ์ฌ์ฉํ๋ ํ๊ทธ ๐ค ๋ชฉ์ฐจ๋ฅผ ๋ด๋นํ๋ ํ๊ทธ div ํ๊ทธ - block ํ์ div ํ๊ทธ - block ํ์ div ํ๊ทธ - block ํ์ div ํ๊ทธ - block ํ์ ํ๊ทธ๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ ํ๊ทธ๊ฐ ํ ํ์ ๋ชจ๋ ์ฐจ์งํ๋ค. ์ด๋ฅผ ๋ธ๋ก ํ์์ด๋ผ๊ณ ํ๋ค. - ํ๊ทธ : ๊ณต๊ฐ์ ์ธ๋ผ์ธ ํ์์ผ๋ก ๋ถํ span ํ๊ทธ - inline ํ์ span ํ๊ทธ - inline ํ์ span ํ๊ทธ - inline ํ์ span ํ๊ทธ - inline ํ์ ํ๊ทธ๋ฅผ ์ฌ์ฉํ๋ฉด ๊ฐ ํ๊ทธ๋ ์์ ์ ๊ธ์ ํฌ๊ธฐ๋งํผ ์์ญ์ผ๋ก ์ฐจ์งํ๋ฉฐ, ์ผ์ชฝ์์ ์ค๋ฅธ์ชฝ์ผ๋ก ์์ธ๋ค. ์ด๋ฅผ ์ธ๋ผ์ธ ํ์์ด๋ผ๊ณ ํ๋ค. ํ๊ทธ ์ค๋ช
div ๋ธ๋ก ํ์์ผ๋ก..
๐ Front-end/HTML
๋ค์ด๊ฐ๊ธฐ ํ๋ก๊ทธ๋จ์ด ์ํ์ง ์๋ ๋ฐฉํฅ์ผ๋ก ๋์ํ๋ ๊ฒ์ ๋ฒ๊ทธ๋ผ๊ณ ํ๋ฉฐ, ๋ฒ๊ทธ๋ฅผ ์ก๋ ํ์๋ฅผ ๋๋ฒ๊ทธ๋ผ๊ณ ํ๋ค. ๋๋ฒ๊ทธ๋ ์น ๋ธ๋ผ์ฐ์ ์ ๊ฒ์ฌ ๊ธฐ๋ฅ์ ์ฝ๊ฒ ์ํํ ์ ์๋ค. ํฌ๋กฌ์ ์คํํ ํ F12 ( ๋๋ CTRL + SHIFT + I ) ๋ฅผ ๋๋ฅด๊ฑฐ๋ ๋ง์ฐ์ค ์ค๋ฅธ์ชฝ ๋ฒํผ์ ๋๋ฅด๊ณ ๊ฒ์ฌ ๋ฉ๋ด๋ฅผ ์ ํํ๋ฉด ๊ฒ์ฌ๊ฐ ์คํ๋๋ค. [ Elements ] ํญ์์๋ ํ์ฌ HTML ํ์ด์ง์ ๊ณ์ธต ๊ตฌ์กฐ์ ๊ฐ ํ๊ทธ์ ์ ์ฉ๋ ์คํ์ผ์ ํ์
ํ ์ ์๋ค. [ Console ] ํญ์ ์ค๋ฅ๋ฅผ ํน์ธํ๊ฑฐ๋ ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋๋ฅผ ์ถ๊ฐ๋ก ์
๋ ฅํ ๋ ์ฌ์ฉํ๋ค. ์๋ฐ์คํฌ๋ฆฝํธ ์ฝ๋๊ฐ ์ ์ญ์ ์ผ๋ก ๋์ํ์ง ์๋๋ค๋ฉด ๋ฌด์์ด ๋ฌธ์ ์ธ์ง ํ์ธํ ์ ์๋ค. ๋๋ณด๊ธฐ 01. http://www.kyobobook.co.kr/ HTML5 ์น ํ๋ก๊ทธ๋๋ฐ ์
๋ฌธ HTML5 ์น..
๐ Front-end/HTML
๐ HTML ํ์ด์ง์ ๊ธฐ๋ณธ ๊ตฌ์กฐ ๋ชจ๋ HTML ํ์ด์ง๋ ํฌ๊ฒ ๋ค์ ๊ตฌ์กฐ๋ก ์์ฑํ๋ค. ๐ค lang ์์ฑ html ํ๊ทธ์๋ ์๋ ํ์ ๊ฐ์ lang ์์ฑ์ ์
๋ ฅํ ์ ์๋ค. lang ์์ฑ์ ์น ๋ธ๋ผ์ฐ์ ์๋ ์ํฅ์ ์ฃผ์ง ์๊ณ , ๊ตฌ๊ธ ๊ฐ์ ๊ฒ์ ์์ง์ด ์น ํ์ด์ง๋ฅผ ํ์ ํ ๋ ํด๋น ์น ํ์ด์ง๋ฅผ ์ด๋ค ์ธ์ด๋ก ์์ฑํ๋์ง ์ฝ๊ฒ ์ ์ ์๋๋ก ๋์์ค๋ค. - html ํ๊ทธ์ lang ์์ฑ - lang ์์ฑ ๊ฐ ์ธ์ด ko ํ๊ตญ์ด en ์์ด ja ์ผ๋ณธ์ด ru ๋ฌ์์์ด zh ์ค๊ตญ์ด de ๋
์ผ์ด ๐ค head ํ๊ทธ ๋ด๋ถ์ ๋ฃ์ ์ ์๋ ํ๊ทธ head ํ๊ทธ์๋ ์๋ ํ์ ๊ฐ์ ํ๊ทธ๋ง ์
๋ ฅํ ์ ์๋ค. ๋ค๋ฅธ ํ๊ทธ๋ฅผ ๋ฃ์ผ๋ฉด ์น ๋ธ๋ผ์ฐ์ ๊ฐ body ํ๊ทธ๋ก ์๋์ผ๋ก ์ฎ๊ธด๋ค. - head ํ๊ทธ ๋ด๋ถ์ ๋ฃ์ ์ ์๋ ํ๊ทธ - ํ๊ทธ ์ค๋ช
me..
๐ Front-end/HTML
๋ค์ด๊ฐ๊ธฐ : ์น ํ์ค ๊ธฐ์ ํ๋ ์น ํ์ด์ง์ ์ฌ์ฉ๋๋ ํ์ค ๊ธฐ์ ์ ์ธ ๊ฐ์ง์ด๋ค. HTML5, CSS3, ECMAScript ( ์๋ฐ์คํฌ๋ฆฝํธ์ ๊ณต์ ๋ช
์นญ ) - HTML : ์น ํ์ด์ง๋ฅผ ๊ตฌ์ฑํ๋ HTML ๋งํฌ์
์ธ์ด ! NOTE ๋งํฌ์
( markup ) : ์น ํ์ด์ง์ ์์์ด๋ ๊ตฌ์กฐ๋ฅผ ํํํ๋ ์ ๋ณด๋ก ํ๊ทธ ๋๋ ๋งํฌ์
์ง์์ ๋ผ๊ณ ๋ ํ๋ค. ' ๋งํฌ์
ํ๋ค ' ๋ ๊ฒ์ HTML๋ก ์น ํ์ด์ง์ ๊ตฌ์กฐ๋ ์์๋ฅผ ํ๋ก๊ทธ๋๋ฐํ๋ค๊ณ ์ดํดํ๋ฉด ๋๋ค. - CSS : HTML ํ์ด์ง์ ์คํ์ผ์ ์ง์ ํ๋ ์คํ์ผ์ํธ๋ฅผ ์์ฑํ ๋ ์ฌ์ฉํ๋ ์ธ์ด์ด๋ค. - ์๋ฐ์คํฌ๋ฆฝํธ : HTML ํ์ด์ง์์ ์ฌ์ฉ์ ๋ฐ์ ๋ฑ์ ์ฒ๋ฆฌํ๋ ์คํฌ๋ฆฝํธ๋ฅผ ์์ฑํ๋ ์ธ์ด์ด๋ค. ๋๋ณด๊ธฐ 01. http://www.kyobobook.co.kr/ HTML5 ์น ํ๋ก๊ทธ..
๐ Front-end/HTML
๋ค์ด๊ฐ๊ธฐ : ์ธํฐ๋ท๊ณผ ์น ์์ ์ธํฐ๋ท์ ์ ์ธ๊ณ๋ฅผ ์ฐ๊ฒฐํ๋ ๊ตญ์ ์ ๋ณด ํต์ ๋ง์ผ๋ก , ์ปดํจํฐ๋ ์ค๋งํธํฐ ๊ฐ์ ๋์งํธ ๊ธฐ๊ธฐ๋ก ์ฐ๊ฒฐ๋์ด ์ฌ๋๋ค์ด ์ ๋ณด๋ฅผ ๊ณต์ ํ ์ ์๋ ๊ณต๊ฐ์ด๋ค. ๊ทธ๋ฆฌ๊ณ ์น์ ์ด ์ธํฐ๋ท ๊ณต๊ฐ์์ ์ ๊ณตํ๋ ์๋น์ค์ด๋ค. ! NOTE ์ฌ๋ฌผ ์ธํฐ๋ท์ ์ด ์ธํฐ๋ท์ ์ผ์ & ํต์ ๊ธฐ๋ฅ์ด ๋ด์ฅ๋ ๊ฐ์ข
์ฌ๋ฌผ์ ์ฐ๊ฒฐํ๋ ๊ธฐ์ ์ด๋ค. ์ธํฐ๋ท์ ๋ฏธ๊ตญ ๊ตญ๋ฐฉ์ฑ์์ ์์๋์๋ค. ์๋ จ์์ ์ธ๊ณต์์ฑ ๋ฐ์ฌ๋ฅผ ์ต์ด๋ก ์ฑ๊ณตํ์ ์ํ์ ๋๋ ๋ฏธ๊ตญ์ ์ ๊ธฐ์ ์ ์ฐ๊ตฌํ๋ APPA ๋ถ์๋ฅผ ์ฐฝ์คํ๊ณ , 1969๋
ํ์ฌ ์น์ ๋ชจํ๊ฐ ๋๋ ์ํ๋ท์ ๊ฐ๋ฐํ๋ค. ์ํ๋ท์ ํต๊ณผ ๊ฐ์ ๊ณต๊ฒฉ์ ๋๋นํด ์ ์ฒด ํต์ ์์คํ
์์ ๋ฐ์ดํฐ๋ฅผ ์์ ํ๊ฒ ๋ณด๊ด ๋ฐ ์ ์กํ ์ ์๋ ์์คํ
์ด์๋ค. ์ด๊ธฐ์๋ ๋ฏธ๊ตญ ๊ตญ๋ฐฉ์ฑ๊ณผ ๋ํ์ ์ฐ๊ฒฐํ๋ค๊ฐ ๋์ค์๋ ๋ฏผ๊ฐ ์ฐ๊ตฌ์ฉ๊ณผ ๊ตฐ์ฌ์ฉ์ผ๋ก ..
๐ Front-end/HTML
๋ค์ด๊ฐ๊ธฐ HTML์ ๊ธฐ๋ณธ์ ์ผ๋ก ํ๊ทธ, ์์, ์์ฑ ์ฉ์ด๊ฐ ์๋ค. ๋๋ถ์ด์ ์ฃผ์๋ ์์๋ณด๊ฒ ๋ค. ๐ HTML ์ด๋? Hyper Text Markup Language : ์น์ฌ์ดํธ์์ ๋์ ๋ณด์ด๋ ์ ๋ณด๋ ํน์ ๊ตฌ์ญ์ ์ค์ ํ ๋ ์ฌ์ฉํ๋ ์ธ์ด์ด๋ค. ํ์ดํผํ
์คํธ ๋งํฌ์
์ธ์ด ↓ ์ฐธ์กฐ(ํ์ดํผ๋งํฌ)๋ฅผ ํตํด ํ ๋ฌธ์์์ ๋ค๋ฅธ ๋ฌธ์๋ก ์ฆ์ ์ ๊ทผํ ์ ์๋ ํ
์คํธ. ๋งํฌ์
์ธ์ด ↓ ๋ฌธ์์ ๊ตฌ์กฐ๋ฅผ ํํํ๋ ์ญํ . ๐ ๊ฐ๋
1. ์นํ์ด์ง์์ ์ฝํ
์ธ ์ ๊ตฌ์กฐ๋ฅผ ํํํ๊ธฐ ์ํด ๊ณ ์๋ ํ
์คํธ ํฌ๋งท (์ด๋ค ์๋ฃ์ธ์ง ์๋ ค์ฃผ๋ ๊ฒ) 2. ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ฒ๋ผ ์ฐ์ฐ X 3. ํ๊ทธ๋ฅผ ์ด์ฉํ์ฌ ์ฝํ
์ธ ๋ฅผ ๋ค๋ฅธ ํ์์ผ๋ก ๋ณด์ด๊ฒ ํ๊ฑฐ๋ ํน์ ๋์์ ํ๊ฒ ๋ง๋ฌ. 4. ๊ฒ์์์ง์ด ํ์ด์ง๋ฅผ ํ์
ํ๊ธฐ ์ํ ๋ฐฉ๋ฒ. ๐ ๊ตฌ์กฐ :๋ฌธ์์ ํ์
์ ์๋ ค์ค, HTML ๋ฒ..