Jieunny์ ๋ธ๋ก๊ทธ
Unit3. HTML ๊ธฐ์ด ๋ณธ๋ฌธ
๐ฃ ์น ๊ฐ๋ฐ ๊ตฌ์ฑ ์์
HTML : ๊ตฌ์กฐ
CSS : ์คํ์ผ
JS : ์ํธ์์ฉ
๐ฃ HTML ๊ธฐ๋ณธ ๊ตฌ์ฑ
โ๏ธ ์นํ์ด์ง์ ํ์ ๋ง๋๋ ๋งํฌ์ ์ธ์ด
โ๏ธ HTML์ ํ๊ทธ๋ค์ ์งํฉ
โ๏ธ <!DOCTYPE html> : ์ด ๋ฌธ์๊ฐ html ์์ ๋ช ์
โ๏ธ <html> : html ์์ํ๊ทธ
โ๏ธ <head>
๋ฌธ์์ ๋ฉํ๋ฐ์ดํฐ ์ ์ธ
๋ธ๋ผ์ฐ์ ํญ์ ๋ํ๋๋ ์ ๋ชฉ ์ค์ <title>
โ๏ธ <body> : ๋ฌธ์์ ๋ด์ฉ์ ๋ด๋ ๊ณณ
<!DOCTYPE html>
<html>
<head>
<title> Page </title>
</head>
<body>
<div>
<h1> Hello </h1>
</div>
</body>
</html>
๐ฃ HTML ํ๊ทธ : openingํ๊ทธ์ closingํ๊ทธ๋ก ๊ตฌ์ฑ
โ๏ธ <div> </div> ํ๊ทธ
ํ ์ค์ ์ฐจ์ง
โ๏ธ <span> </span> ํ๊ทธ
์ปจํ ์ธ ํฌ๊ธฐ๋งํผ ๊ณต๊ฐ์ ์ฐจ์ง
โ๏ธ <img> ํ๊ทธ
์ด๋ฏธ์ง ์ฝ์ ํ๊ทธ
<img src="์ด๋ฏธ์ง ์๋ ๊ฒฝ๋ก">
โ๏ธ <a> </a> ํ๊ทธ
๋งํฌ ์ฝ์
target ์ง์ ํด์ฃผ๋ฉด ์ ํญ์์ ๋งํฌ๊ฐ ์ด๋ฆฐ๋ค.
<a href="https://www.naver.com" target="_blank">๋งํฌ</a>
โ๏ธ <ul> <li> </li> </ul> ํ๊ทธ
๋ฆฌ์คํธ ํ๊ทธ
์์๊ฐ ์๋ ๋ฆฌ์คํธ๋ <ol> </ol> ์ฌ์ฉ
<ul>
<li>first</li>
<li>second</li>
<li>third</li>
</ul>
โ๏ธ <input> ํ๊ทธ
<input type="text" placeholder="ID">
<input type="password" placeholder="password">
<input type="checkbox" checked>checked
<input type="checkbox">unchecked
<input type="radio" name="option1" value="a">a
<input type="radio" name="option1" value="b">b
โ๏ธ <textarea> </textarea> ํ๊ทธ
์ค๋ฐ๊ฟ ๊ฐ๋ฅ
<textarea></textarea>
๐ฃ HTML ์์ฑ(attribute)
attribute name ๊ณผ attribute value๋ก ๊ตฌ์ฑ
๐ฃ ์๋งจํฑ ์์
์๋ฏธ๋ฅผ ๊ฐ์ง ์์
๊ฒ์ ์์ง์ด ์๋งจํฑ ์์๋ฅผ ๋ ์ข์ํ๋ค.
์ฌ๋ฌ ๊ฐ๋ฐ์๊ฐ ์์ ์ <div> ๋ณด๋ค ์๋ฏธ ์๋ ๋ธ๋ก์ ์ฐพ๋ ๊ฒ์ด ๋ ์์ํ๋ค.
โ๏ธ <article> : ๋ ๋ฆฝ์ ์ด๊ณ ์์ฒด์ ์ธ ์ฝํ ์ธ ๋ฅผ ํฌํจ
โ๏ธ <aside> : ์ฌ์ด๋ ๋ฐ๋ ๊ด๊ณ ์ฐฝ ๋ฑ ์ค์ํ์ง ์์ ๋ถ๋ถ
โ๏ธ <header> : ํด๋น ์น์ ์ ๊ฐ์ฅ ์๋ถ๋ถ, ์ฌ์ดํธ ์ ๋ชฉ or ์๋จ๋ฐ or ๊ฒ์์ฐฝ
โ๏ธ <footer> : ํด๋น ์น์ ์ ๊ฐ์ฅ ์๋ซ๋ถ๋ถ, ๋ผ์ด์ผ์ค or ์ฃผ์ or ์ฐ๋ฝ์ฒ
โ๏ธ <nav> : ์๋จ๋ฐ ๋ฑ ์ฌ์ดํธ๋ฅผ ์๋ดํ๋ ์์, ๋ชฉ๋ก ํํ๋ก <ul> ํ๊ทธ๋ฅผ ์ฌ์ฉ
โ๏ธ <main> : ๋ฌธ์์ ์ฃผ๋ ์ฝํ ์ธ ๋ฅผ ํ์
๐ฃ ์น ์ฑ์ ๊ตฌ์กฐ์ก๊ธฐ
1. ํฐ ํ์์ ์์ญ ๋๋๊ธฐ
2. ๊ฐ ์์ญ์ ํ๊ทธ๋ก ํํํ๊ธฐ (๐จ์ฌ๋ฌ ํ๊ทธ๋ฅผ ํ๋์ div๋ก ๊ฐ์ธ์ค์ผ ํ๋ค.)
๐ฃ id ๋ฐ class ๋ชฉ์ ์ ๋ง๊ฒ ์ฌ์ฉํ๊ธฐ
โ๏ธ id
๊ณ ์ ํ ์ด๋ฆ์ ๋ถ์ผ ๋ ์ฌ์ฉ (์ ์ฒด ๋ฌธ์์์ ํ๋๋ง ์๋ uniqueํ ๊ฐ)
select ํ ๋๋ ์ด๋ฆ ์์ #
โ๏ธ class
๋ฐ๋ณต๋๋ ์์ญ์ ์ ํ๋ณ๋ก ๋ถ๋ฅํ ๋ ์ฌ์ฉ -> ๋๊ฐ์ ๊ฐ์ ์ค๋ค.
select ํ ๋๋ ์ด๋ฆ ์์ .
๋ค์ค ํด๋์ค ์ ์ธํ ๋ class="name1 name2" // ๋์ด์ฐ๊ธฐ๋ก ๊ตฌ๋ถ
'CodeStates > learning contents' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
Unit7. [Linux&Git ๊ธฐ์ด] CLI, ๊ถํ, ๊ฒฝ๋ก (0) | 2022.12.21 |
---|---|
Unit5. HTML/CSS ํ์ฉ (0) | 2022.12.19 |
Unit4. CSS ๊ธฐ์ด (0) | 2022.12.16 |
Unit2. [JS]์กฐ๊ฑด๋ฌธ & ๋ฐ๋ณต๋ฌธ & ํจ์ (0) | 2022.12.16 |
Unit2. [JS]๋ณ์์ ํ์ (0) | 2022.12.16 |