๋ฐ์ํ
์ด ๊ธ์ udemy์ The Web Developer Bootcamp 2024 ๊ฐ์ข๋ฅผ ๋ฐํ์ผ๋ก ์ ๋ฆฌํ ๋ด์ฉ์ ๋๋ค.
19. ์น์ ์ฃผ์
- skip
20. HTML ๊ฐ์
- HTML์ ์น ํ์ด์ง์ ๋ช ์ฌ ๊ฐ์ ๊ฒ์ผ๋ก ์ฝํ ์ธ ์ ๊ตฌ์กฐ๋ฅผ ๊ท์ ํ๋ ๊ฒ์ ๋๋ค.
- It’s just about marking up a document
- HTML์ ์น ํญ์ด์ง๋ผ๋ ๋ฌธ์์ ๋งํฌ์ ์ ํ๊ธฐ ์ํ ์ธ์ด ๋๋ ๊ตฌ๋ฌธ์ ๋๋ค.
21. ์ฐ๋ฆฌ์ ์ฒซ HTML Page
- skip
22. Tip ๋ชจ์ง๋ผ ๊ฐ๋ฐ์ ๋คํธ์ํฌ
- https://developer.mozilla.org/ko/docs/Web/HTML
- MDN Web Docs(Mozilla Developer Network Web Docs)๋ ์น ๊ฐ๋ฐ์๋ค์ด HTML, CSS, JavaScript ๋ฐ ์น ๊ธฐ์ ๊ณผ ๊ด๋ จ๋ ์ ๋ณด๋ฅผ ์ป์ ์ ์๋ ํฌ๊ด์ ์ธ ์จ๋ผ์ธ ๋ฌธ์ ์ฌ์ดํธ์ ๋๋ค. Mozilla ์ฌ๋จ์ด ๊ด๋ฆฌํ๊ณ ์์ผ๋ฉฐ, ์น ํ์ค ๊ธฐ์ ์ ๋ํ ๊น์ด ์๋ ์๋ฃ์ ํํ ๋ฆฌ์ผ์ ์ ๊ณตํฉ๋๋ค.
23. ๋จ๋ฝ์์ <p>
- p tag๋ฅผ ์ด์ฉํ๋ฉด ๋ ๋ฆฝ๋ ๋จ๋ฝ์ ๋ง๋ค ์ ์์ต๋๋ค.
24. ์ ๋ชฉ์์ <h1> ~ <h6>
- <h1>–<h6>: The HTML Section Heading elements
- ๋ชจ๋ ์ ํด์ง ํฌ๊ธฐ๊ฐ ์์ง๋ง css๋ก ์กฐ์ ํ ์ ์์ต๋๋ค. ํ์ง๋ง ์กฐ์ ํ์ง ์๋ ๊ฒ ์ข์ต๋๋ค.
- ํ ํ์ด์ง์๋ ์ต์์ ์ฃผ์ ๊ฐ ๋๊ฐ์ง์ผ ์ ์๊ธฐ ๋๋ฌธ์ ์ต์๋จ์ ๋ฑ ํ๋๋ง ์์ด์ผ ํฉ๋๋ค.
- Lorem ์ ๋ ฅ ํ tab ๋๋ฅด๋ฉด ๋๋ค text ์๋ ์์ฑ๋ฉ๋๋ค.
- Lorem*5 + tab : 5๋ฒ ์ ๋ ฅ๋ฉ๋๋ค.
25. Chrome ์ธ์คํฉ(inspector) ๊ฐ์
- elements tab: html ์์ ํ์ธ ๊ฐ๋ฅ
26. HTML ์์ฉ๊ตฌ (SKELETON)
- ํ์์ ์ธ ๊ตฌ์กฐ ํ์
- <!doctype html> : html5๋ฅผ ์ฌ์ฉํ๊ณ ์๋ค๋ ํ์, html์ ์ต์ ๊ท๊ฒฉ์ ์ฌ์ฉํ๋ค๋ ๋ป
- <html>
- <head> : ์ค์ ๋ก ๋ฌธ์์ ๋ํ๋๋ ๊ฑด ์๋์ง๋ง ๋ชจ๋ ๋ฉํ ์ ๋ณด๋ฅผ ๋ด๊ณ ์์ต๋๋ค.
- <title> : ๋ธ๋ผ์ฐ์ ํญ ์์ ํ์๋๋ ์ ๋ณด
- <body> : ํ๋์ head์๋ ํ๋์ body๊ฐ ํ์
- ๋๋ํ + tab์ ๋๋ฅด๋ฉด ์๋ ์์ฑ๋ฉ๋๋ค.
<!doctype html>
<html lang="en-US">
<head>
<meta charset="utf-8" />
<title>My test page</title>
</head>
<body>
<p>This is my page</p>
</body>
</html>
27. VSCode ํ: ์๋ ํฌ๋งท
- shift+option+F : ๋จ์ถํค
- Setting > Format On Save > check!
28. ๋ชฉ๋ก ์์
- <ul> : ์ ์ผ๋ก ํ์๋๋ ๋ชฉ๋ก
- <ol> : ์ซ์๋ก ํ์๋๋ ๋ชฉ๋ก
- <li> : ๋ชฉ๋ก ๋ด์ ๋จ์ผ ์์ดํ ์ ํ์ํ๋ ํ๊ทธ
- <ul> ๊ณผ <ol>์ ์ง์ ์์ ์์๋ก๋ <li> ๋ง ์ฌ ์ ์์ง๋ง <li> ํ๊ทธ ์์๋ ๋ค์ํ ํ๊ทธ๋ฅผ ๋ฃ์ด๋ ๋จ.
- ์ค์ฒฉ๋๊ฒ ๋ง๋ค ์ ์๋ค.
29. ์ต์ปค ํ๊ทธ<a>
- ํ์ดํผ๋งํฌ๋ฅผ ๋ง๋๋ ๋ฐ ์ฐ๋ ์์
- HTML์ ์์ฑ์ด๋ ํ๊ทธ์ ๋ถ์ฌํ ์ ์๋ ์์ ์ ๋ณด๋ฅผ ์๋ฏธํจ.
- ์ต์ปค ํ๊ทธ๋ก ๋ง๋๋ ๋ชจ๋ ํ์ดํผ๋งํฌ์๋ Href๋ฅผ ์ฌ์ฉํจ.
- I am Link! :: ํ์ผ ํ๋กํ ์ฝ์ ์ฌ์ฉํ ๊ฑฐ๋ผ google.com์ผ๋ก ๋งํฌํ๋ฉด google.com์ด๋ผ๋ ํ์ผ์ด ์๋ค๊ณ ์๊ฐํจ. ์ค์ ๋ก๋ ์น ์ฌ์ดํธ๋ก ๊ฐ๋ ค๋ ๊ฑฐ๋๊น HTTP๋ฅผ ๋ฃ์ด์ค์ผ ํ๋ค.
- <a href="about.html">about page</a> ์ฒ๋ผ ์ฌ์ฉํ ์๋ ์์.
30. ์ด๋ฏธ์ง
- ๋ค๋ฅธ ํ๊ทธ๋ค์ ์์ ์ฝํ ์ธ (๋ด์ฉ) ์ด ์์์ง๋ง ์ด๋ฏธ์ง ํ๊ทธ์ ๊ฒฝ์ฐ ์ด๋ฏธ์ง๊ฐ ์๋ URL๋ง ์ ๊ณตํ๋ฉด ๋จ.
- ๋ซ๊ธฐ ํ๊ทธ๋ ์์
- alt ๋ผ๋ ํน์ ์์ฑ ์ฌ์ฉ ๊ฐ๋ฅ : ํ ์คํธ๋ก ๋ ์ด๋ฏธ์ง ์ค๋ช , ํ์ ์์๋ ์๋
31. ์ฃผ์
- Cmd + /
๋ฐ์ํ