์ฝ๋์คํ ์ด์ธ ํ๋ก ํธ์๋ ๋ถํธ์บ ํ ๋ณธ๊ฒฉ์ ์ธ ์์!!
์ด์ ๋ ๊ฑฐ์ OT๋ผ ์ค๋๋ถํฐ ๊ฐ์๊ฐ ์์๋์๋ค. ํ๋ฃจ์ข ์ผ ์ค์ผ๋ก ์์ ํ๋ ํ์์ด ์๋๋ผ ์ค์ค๋ก ๊ณต๋ถํ๋๋ฐ ์ด์ ์ด ๋ง์ถฐ์ง ๋ฏํ๋ค. ์ด์ OT๋ ๊ตฌ๊ธ ์บ๋ฆฐ๋๋ฅผ ๊ณต์ ๋ฐ์์ ์ ์ฒด ์ผ์ ์ ํ์ธํ ์ ์์๋ค. ์ค๋ ๋ด์ผ์ ์คํ 5์์ ๋ผ์ด๋ธ ์ธ์ ์ด ์๊ณ , ๊ธ์์ผ๋ถํฐ ํ์ด ํ๋ก๊ทธ๋๋ฐ์ด ์์๋์๋ค. ๋๊ทผ๋๊ทผ ๐ฅฐ
๋ธ๋ก๊ทธ ์ฑ๋ฆฐ์ง๊ฐ ์์ด ์์ผ๋ก 2์ฃผ ๋์์ ์์ ํ ๋ด์ฉ์ ๊พธ์คํ ๊ธฐ๋กํ ์๊ฐ์ด๊ณ , ๊ทธ ๋ค์๋ถํฐ๋ ๋ด ํ์ต ์๋์ ์ดํด๋๋ฅผ ๋ณด๊ณ ๊ธฐ๋กํ ๊ณํ์ด๋ค. ํ์ดํ ๐๐ป
Section1 Unit2 [HTML] ๊ธฐ์ด
๐ Chapter1. ์น ๊ฐ๋ฐ ์ดํดํ๊ธฐ
์ฒซ ์์์ ๊ฐ๋ตํ๊ฒ ์น ๊ฐ๋ฐ์ ๋ํ ์๊ฐ ํ์~
HTML์ ๊ตฌ์กฐ๋ฅผ, CSS๋ ์คํ์ผ์, JavaScripts๋ ์ํธ์์ฉ์ ๋ด๋นํ๋ค.
์ฝ๋์๋ํฐ๋ Visual Studio Code ๐
๐ Chapter2. HTML ๊ธฐ์ด
• HTML์ ํธ๋ฆฌ๊ตฌ์กฐ๋ก ์ด๋ฃจ์ด์ ธ ๋ฌธ์์ ๊ตฌ์กฐ๋ฅผ ํํํ๋ค. ๋๋ ์ด 'ํธ๋ฆฌ๊ตฌ์กฐ', 'DOM Tree' ๋ผ๋ ๊ฑธ ๋์ ์ธ์ด๋ก ๋ญ๋ผ๊ณ ์ค๋ช ํด์ผ ํ ์ง ํญ์ ํท๊ฐ๋ ธ๋๋ฐ ์์ธํ ์ฐพ์๋ณธ ์ ์ด ์์๋ ๊ฒ ๊ฐ์ ์ด๋ฒ ๊ธฐํ์ ์ฐพ์์ ์ ๋ฆฌํด๋ณผ๊น ํ๋ค. ๐ ์๋ง ์กฐ๋ง๊ฐ ๋งํฌ๋ก ๋ธ๋ก๊ทธ ๊ฒ์๊ธ์ด ๋ฌ๋ฆด๋ฏ!
• ์์ฃผ ์ฌ์ฉํ๋ HTML ์์๋ก๋ ์๋์ ๊ฐ์ ์์๋ค์ด ์๋ค.
div
span
img
a
ul li
• ์ ๋ ฅ ํผ์ ์ํ ํ๊ทธ๋ก๋ ์๋์ ๊ฐ์ ํ๊ทธ๋ค์ด ์๋ค.
input
textarea
button
• HTML5 ์์ ๋ฑ์ฅํ ์๋งจํฑ ์์(Semantic Element). ์ค์ํ๋ค๊ณ ์๊ฐ๋์ด ๋ฐ๋ก ์ ๋ฆฌ๋ฅผ ํด๋ณด์๋ค.
์๋งจํฑ ํ๊ทธ์ ๋ฑ์ฅ ๋ฐฐ๊ฒฝ์ ์ ๊น ์ดํด๋ณด๋ฉด,
HTML5์์๋ ์๋งจํฑ ์น์ ์ค์์ํ์ฌ ์ฌ๋ฌ๊ฐ์ง ํ๊ทธ๋ฅผ ์๋กญ๊ฒ ๋ง๋ค์๋๋ฐ, ์ด๋ฌํ ํ๊ทธ๋ค์ ์๋งจํฑ ํ๊ทธ๋ผ๊ณ ํ๋ค.
2000๋ ๋ ์ด๋ฐ๊น์ง๋ง ํด๋ ํ ์ด๋ธ ๊ด๋ จ ํ๊ทธ๋ก ์น ํ์ด์ง๋ฅผ ์ฌ๋ฌ ๊ตฌํ์ผ๋ก ๋๋ ์ ๋ ์ด์์์ ๋ง๋๋ ๋ฐฉ์์ธ Table Layout์ด ์ผ๋ฐํ๋์ด ์ด ์์์ง๋ง, 2000๋ ๋ ์ด๋ฐ๋ถํฐ ์๋งจํฑ ์น์ด ์ค์๋๋ฉด์ HTML์ ๋ฌธ์ ๊ตฌ์กฐ์ ์๋ฏธ, CSS๋ ๋์์ธ์ผ๋ก ํ์ฐํ ๋ถ๋ฆฌ๋์์ผ๋ฉฐ, ํ ์ด๋ธ ๋ ์ด์์์ ๋ฐ์ค ๋ชจ๋ธ ๋ ์ด์์์ผ๋ก ๋ณํ๋์๋ค. ๊ทธ๋ฌ๋ ๋น์ ํ์ค์ด์๋ HTML 4.01๊ณผ XHTML 1.0์ผ๋ก๋ ์๋งจํฑ ์น์ ๊ตฌํํ๊ธฐ์๋ ์ด๋ ค์์ด ์์๊ณ , ์ด ๋๋ฌธ์ ๋ ์ด์์์์ ๊ฐ ์์ญ์ ์ง์ ํ๊ธฐ ์ํด <div> ํ๊ทธ๊ฐ ๋ง์ด ์ฐ์๋ ๊ฒ์ด๋ค. ์ด ๋๋ฌธ์ HTML5 ์์ ๊ด๋ จ ํ๊ทธ๋ฅผ ์ถ๊ฐํ ๊ฒ์ด๋ผ๊ณ ํ๋ค.
์๋งจํฑ ํ๊ทธ๋ฅผ ์ฌ์ฉํ ๋ ์ด์์์ ์ปดํจํฐ๊ฐ ์ฝ์ด๋ผ ์ ์์ผ๋ฉฐ, ์ด๋ ๊ฒ์ ๋ ธ์ถ์ ์ฉ์ดํ๊ฒ ํ๊ณ , ๊ถ๊ทน์ ์ผ๋ก ์๊ฐ์ฅ์ ์ธ์๊ฒ ์ฌ์ดํธ์ ์ด๋๊ฐ ๋ณธ๋ฌธ์ธ์ง ์๋์ง ์๋ ค์ค ์ ์๋ค๋ ์ฅ์ ์ด ์๋ค.
์ถ์ฒ: ๋๋ฌด์ํค
๐ Chapter3. HTML ์ฌํ
• ์ ๋ง ๋ง์ด ์ฐ์ด๊ณ , ๋ฌด์กฐ๊ฑด ์์์ผ ํ๋ id์ class์ ๋ํ ๋ด์ฉ๋ ๋ค๋ค๋ค.
→ id๋ ๊ณ ์ ํ ์์์ ์ด๋ฆ์ ๋ถ์ผ ๋ ์ฌ์ฉํ๊ธฐ ๋๋ฌธ์ ํ ๋ฌธ์์ ๋จ ํ๋์ ์์์๋ง ์ ์ฉ์ํจ๋ค.
→ class๋ ๋ฐ๋ณต๋๋ ์์ญ์ ๋ถ๋ฅํ ๋ ์ฌ์ฉํ๋ฏ๋ก ๋์ผํ ๊ฐ์ ๊ฐ๋ ์์๊ฐ ๋ง์ ์ ์๋ค.
๐ ์ค๋์ ํ๊ณ
์ด๋ฏธ HTML์ ์๊ณ ์์๊ธฐ ๋๋ฌธ์ ๋ณต๊ธฐํ์๋ ์๊ฐ์ผ๋ก ๋น ๋ฅด๊ฒ ๋ดค๋ค. ์๋ง HTML๊ณผ CSS ํํธ๋ ๋ฌด๋ํ๊ฒ ๋ณผ ์ ์์ง ์์๊น ์ถ์ด์ ๋ ธ์ ์ ๋ฆฌ๋ ์ข ๋ ๊น๋ํ๊ฒ ํ๊ณ , ๊ณต๋ถํ๋ฉด์ ํ์ํ ์ธํ ๋ ์กฐ๊ธ์ฉ ํด๋์๋ค.
์ค์ผ๋ก ์ค์๊ฐ ์์ ์ ์์นจ๋ถํฐ ํ๋๊ฒ ์๋๋ค ๋ณด๋(์ค๋์ ์คํ 5์์ ๋ผ์ด๋ธ์ธ์ ์ด ์์๋ค) ์จ๋ผ์ธ ์์ ์ ํ๊ณ ์๋๊ฒ ๋ง๋๊ฑด์ง ๊ธด๊ฐ๋ฏผ๊ฐ ํ๊ธฐ๋ ํ๊ณ ์ข ์ณ์ง๋ ๋๋์ด ๋ค๊ธฐ๋ ํ๋๋ฐ, ์๋ํฐ๋ฅผ ์ด๊ณ ๊ฐ๋จํ๊ฒ๋๋ง ๋ฌด์ธ๊ฐ๋ฅผ ์ฐ๊ธฐ ์์ํ๋ ๊ธฐ์ด์ด ๋์์จ ๊ฒ ๊ฐ์ ๋๋์ด ๋๋ ์ ๊ธฐํ๋ค. ์ด ํ ์ , ์์ผ๋ก 10๋ ์ ๋ ์ ์งํ๊ณ ์ถ๋ค.
'Frontend Dev > ๐ฅ ์ฝ๋์คํ ์ด์ธ FE ๋ถํธ์บ ํ' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Section1 Unit4 HTML, CSS ํ์ฉ - ๊ณ์ฐ๊ธฐ ๋ง๋ค๊ธฐ (0) | 2023.04.17 |
---|---|
Section1 Unit4 HTML, CSS ํ์ฉ (0) | 2023.04.14 |
Section1 Unit3 CSS ๊ธฐ์ด (0) | 2023.04.13 |
Section1 Unit1 ์ฝ๋์คํ ์ด์ธ ํ๋ก ํธ์๋ ๋ถํธ์บ ํ ๊ฐ๊ฐ (OT & ์ฒซ ๋ผ์ด๋ธ์ธ์ ) (0) | 2023.04.11 |
์ฝ๋์คํ ์ด์ธ ํ๋ก ํธ์๋ ์์ง๋์ด๋ง ๋ถํธ์บ ํ ์ฌ์ ํ์ต ์ฐธ์ฌ! (0) | 2023.03.22 |