[Front] HTML
์๋ ํ์ธ์ ๋ฐฑ์๋ ๊ฐ๋ฐ์ ํ๋ฏผ์ ์ ๋๋ค ๐ซง
์ค๋์ HTML์ ๋ํด ๊ฐ๋จํ ์ดํด๋ณด๊ณ ์ ํฉ๋๋ค !
โ๐ป HTML
๐ HTML (HyperText Markup Language)
- ์น ํ์ด์ง๋ฅผ ๊ตฌ์ฑํ๋, ํ์ ๋ง๋๋ ๋งํฌ์ ์ธ์ด
- ์น ํ์ด์ง์ ๋ด์ฉ๊ณผ ๋ผ๋๋ฅผ ์ ํด์ง ๊ท์น๋๋ก ๊ธฐ์ ํ๋ ์ธ์ด
- ์ด๋ค ์น ํ์ด์ง๊ฐ ์ด๋ค ๋ด์ฉ์ ๊ฐ์ง๋ฉฐ ๊ทธ ๋ด์ฉ์ ์ด๋ป๊ฒ ์กฐ์งํ ๊ฒ์ธ์ง๋ฅผ ์ง์ ํ๊ธฐ ์ํ ์ธ์ด
- ์ปดํจํฐ์๊ฒ ํน์ ํ ๋ฐ์ดํฐ ์ฒ๋ฆฌ ์ ์ฐจ๋ฅผ ๋ช ๋ นํ๊ธฐ ์ํ ์ธ์ด๊ฐ ์๋๊ธฐ ๋๋ฌธ์ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ x
๐ HTML์ ๊ธฐ๋ณธ ๊ตฌ์กฐ์ ๋ฌธ๋ฒ
- HTML์ ํ๊ทธ๋ค์ ์งํฉ
- Tag : ๋ถ๋ฑํธ(< >)๋ก ๋ฌถ์ธ HTML์ ๊ธฐ๋ณธ ๊ตฌ์ฑ ์์
- <p class = "paragraph"> hello </p> ์ผ ๋,
- <p class = "paragraph"> ๋ ์์ํ๊ทธ , </p> ๋ ์ข ๋ฃํ๊ทธ
- class="paragraph" ๋ ์์ฑ (์์ฑ์ด๋ฆ = "์์ฑ๊ฐ")
- hello ๋ ์ฝํ ์ธ
๐ HTML์ ํธ๋ฆฌ๊ตฌ์กฐ
<html>
<head>
<title> ์ ๋ชฉ </title>
</head>
<body>
<h1> ๊ธ์จ๋ฅผ ํฌ๊ฒ </h1>
<div> ์ฌ๊ธฐ์ ๋ด์ฉ์ ์
๋ ฅ
<span> ์ฌ๊ธฐ๋ </span>
</div>
</body>
</html>โ
๐ ์์ฃผ ์ฌ์ฉํ๋ HTML ์์
1๏ธโฃ div
- div ํ๊ทธ๋ ํ ์ค์ ์ฐจ์งํจ
2๏ธโฃ span
- span ํ๊ทธ๋ ์ปจํ ์ธ ํฌ๊ธฐ๋งํผ ๊ณต๊ฐ์ ์ฐจ์งํจ
3๏ธโฃ img
<img src = "https://www.naver.com/cat.jpg"> //์ด๋ฏธ์ง ์ฝ์
4๏ธโฃ a
<a href = "http://naver.com"> ๋ค์ด๋ฒ </a> //๋งํฌ ์ฝ์
5๏ธโฃ ul, li
- ๋ฆฌ์คํธ๋ฅผ ํํํ ๋ ์ฌ์ฉ๋๋ฉฐ ๋๋ถ๋ถ ul ์์ ์ฌ๋ฌ ๊ฐ์ li๊ฐ ์กด์ฌ
- ul : unordered list ( ์์๊ฐ ์๋ ๋ฐ์ดํฐ๋ฅผ ํํํ๋ ๊ฒฝ์ฐ ์ ์ )
- ol : ordered list - ๋ฆฌ์คํธ ์์ฑ ์ ๋๋ฒ๋ง์ผ๋ก ๋จ (1. 2. 3. ์ฒ๋ผ)
- li : list
6๏ธโฃ input, textarea
- ๋ค์ํ ์ ๋ ฅ ํผ์ผ๋ก textarea๋ ์ค๋ฐ๊ฟ์ด ๋๋ ์ ๋ ฅํผ
<input type ="radio" name = "radio_button" value = "a"> a # ํ๋๋ง ์ ํ ๊ฐ๋ฅ
<input type = "radio" name = "radio_button" value = "b"> b
<input type = "text" placeholder = "์ฌ๊ธฐ์ ์
๋ ฅํ์ธ์">
<input type = "checkbox"> ์ ํธ๋ ์ฌ๋ถ # ์ฌ๋ฌ ๊ฐ ์ ํ ๊ฐ๋ฅ
7๏ธโฃ button
<button> ์ ์ถ </button> //์ ์ก๊ฐ๋ฅ
8๏ธโฃ p
- paragraph(๋ฌธ๋จ)์ ์ฝ์๋ก ํ๋์ ๋ฌธ๋จ์ ํํํ๊ธฐ ์ํ์ฌ ์ฌ์ฉ
9๏ธโฃ section
- ์ด๋ค ๊ฒ์ด๋ ๋ฌถ์ด์ ํ๋์ ๊ตฌ์ญ์ ๊ตฌ๋ถ
- HTML5 ํ์ค์ ํ์๊ณผ ํจ๊ป ์๊ฒจ๋ ์๋งจํฑ ์์์ ์ผ๋ถ
- <div>๋ HTML5 ์ด์ ์ ํ๋์ ๊ตฌ์ญ์ ๋ํ๋ด๊ธฐ ์ํด ์ฌ์ฉ → but, ์ง๊ธ์ ํฐ ๊ตฌ์ญ ๊ตฌ๋ถํ๊ธฐ ์ํด ์ฌ์ฉํ๊ธฐ ์ง์