728x90
728x90
HTML์ด๋?
HTML = HyperText Markup Language
- ์น ํ์ด์ง๋ฅผ ๋ง๋๋ ๋ฐ ์ฌ์ฉํ๋ ์ธ์ด
- ๋ชจ๋ ํ๊ทธ๋ ๋ฏธ๋ฆฌ ์ ์๋์ด ์์
- ๊ฐ๊ฐ์ ํ๊ทธ์ ์์ฑ์ ์ฌ์ฉ
- ์น ํ์ด์ง(Web Page) = HTML ๋ฌธ์ --> HTML ํ๊ทธ๋ค๋ก ๊ตฌ์ฑ
- HTML ํ๊ทธ(Tag) : ์น ํ์ด์ง์ ๋์์ธ, ๊ธฐ๋ฅ ๊ฒฐ์
HTML ํ๊ทธ(Tag)
๋ฌธ๋ฒ
1. <ํ๊ทธ์ด๋ฆ> // ์์ ํ๊ทธ
2. </ํ๊ทธ์ด๋ฆ> // ์ข
๋ฃ ํ๊ทธ
- ์์ ํ๊ทธ(start tag, opening tag)์ ์ข ๋ฃ ํ๊ทธ(end tag, closing tag)์ ํ ์์ผ๋ก ๊ตฌ์ฑ
- ์ข ๋ฃ ํ๊ทธ๋ ์์ ํ๊ทธ์ ์ ๋ถ ๋๊ฐ์ง๋ง, ํ๊ทธ ์ด๋ฆ ์์ ์ฌ๋์(/)๊ฐ ์กด์ฌ
- ๋น ํ๊ทธ(Empty Tag) : ์ข ๋ฃ ํ๊ทธ ์์ด ์์ ํ๊ทธ๋ง์ ๊ฐ์ง๋ ํ๊ทธ ( <img>, <br>, <hr> )
HTML ๊ธฐ๋ณธ ๊ตฌ์กฐ
- <!DOCTYPE html> : ํ์ฌ ๋ฌธ์๊ฐ HTML5 ๋ฌธ์์์ ๋ช ์
- <html> : HTML ๋ฌธ์์ ๋ฃจํธ(root) ์์ ์ ์
- <head> : HTML ๋ฌธ์์ ๋ฉํ๋ฐ์ดํฐ(metadata) ์ ์
- ๋ฉํ๋ฐ์ดํฐ(metadata)
- HTML ๋ฌธ์์ ๋ํ ์ ๋ณด(data), ์น ๋ธ๋ผ์ฐ์ ์๋ ์ง์ ํํ๋์ง ์๋ ์ ๋ณด
- <title>, <style>, <meta>, <link>, <script>, <base> ํ๊ทธ ๋ฑ์ ์ด์ฉํ์ฌ ํํ
- <title> : HTML ๋ฌธ์์ ์ ๋ชฉ์ ์ ์ํ๋ฉฐ, ๋ค์๊ณผ ๊ฐ์ ์ฉ๋๋ก ์ฌ์ฉ๋ฉ๋๋ค.
- ์น ๋ธ๋ผ์ฐ์ ์ ํด๋ฐ(toolbar)์ ํ์๋ฉ๋๋ค.
- ์น ๋ธ๋ผ์ฐ์ ์ ์ฆ๊ฒจ์ฐพ๊ธฐ(favorites)์ ์ถ๊ฐํ ๋ ์ฆ๊ฒจ์ฐพ๊ธฐ์ ์ ๋ชฉ์ด ๋ฉ๋๋ค.
- ๊ฒ์ ์์ง์ ๊ฒฐ๊ณผ ํ์ด์ง์ ์ ๋ชฉ์ผ๋ก ํ์๋ฉ๋๋ค.
- <body> : ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ํตํด ๋ณด์ด๋ ๋ด์ฉ(content) ๋ถ๋ถ์ ๋๋ค.
- <h1> ~ <h6> : ๊ฐ ๋จ๋ฝ์ ์ ๋ชฉ(heading)์ ๋ํ๋ ๋๋ค.
- <p> : ๋จ๋ฝ(paragraph)์ ๋ํ๋ ๋๋ค.
HTML ์์(Element) ๊ตฌ์กฐ
- ์์ ํ๊ทธ : ์์ ํ๊ทธ ๋ด์์๋ง ํ๊ทธ ์ด๋ฆ, ์์ฑ๋ช , ์์ฑ๊ฐ์ด ์ ์ ๊ฐ๋ฅ
- ํ๊ทธ ์ด๋ฆ : ์์๊ฐ ๊ฐ์ง๋ ํ๊ทธ์ ์ด๋ฆ
- ์์ฑ๋ช
: ํ์ฌ ํ๊ทธ์ ์์ฑ
- ์์ฑ๋ช ์ ๋์๋ฌธ์๋ฅผ ๊ตฌ๋ถํ์ง ์์ (๊ตฌ๋ถํ๋ ๊ฒ์ ๊ถ์ฅ)
- ์์ฑ ๊ฐ : ์์ฑ์ ๊ฐ์ ๊ฒฐ์
- ์์ฑ ๊ฐ์ ํฐ ๋ฐ์ดํ(" ") ๋๋ ์์ ๋ฐ์ดํ(' ') ์ฌ์ฉ (๋ฏธ์ฌ์ฉ ์, ์ฌ๋ฌ ์์ฑ์ ์ฌ์ฉํ ๋ ์ค๋ฅ๊ฐ ๋ฐ์ํ ์ ์์)
- ๋ด์ฉ : ์์๋ฅผ ํํํ๋ ํ ์คํธ
- ์ข ๋ฃ ํ๊ทธ : ์์์ ์์ ํ๊ทธ๋ฅผ ๋ง๋ฌด๋ฆฌํ๋ ์ง์ ์
728x90
๋ฐ์ํ
'๐ Programming > Web' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[HTML] HTML ์์ (์ ๋ชฉ, ๋จ๋ฝ, ์์) (0) | 2020.09.13 |
---|