HTML์ด๋?
แHTML์ ์๋ ์์ด๋ ์น(World Wide Web) ๋ฌธ์๋ฅผ ์์ฑํ๋ Hyper Text Markup Language ์ด๋ค.
แHyperText ํ ๋ฌธ์ ์์ ํน์ ๋จ์ด๋ ๊ทธ๋ฆผ์ ๋ ๋ค๋ฅธ ๋ฌธ์๊ฐ ์ฐ๊ฒฐ๋ ํํ
แHyperLink ํน์ ๋จ์ด๋ ๊ทธ๋ฆผ์ ๋ ๋ค๋ฅธ ๋ฌธ์๋ ๊ทธ๋ฆผ์ ๊ผฌ๋ฆฌ์ ๊ผฌ๋ฆฌ๋ฅผ ๋ฌผ๊ณ ์ฐ๊ฒฐํ๋ ๊ฒ
- ์น ๋ธ๋ผ์ฐ์ ๋ฅผ ํตํ์ฌ ์ฌ์ฉ์์๊ฒ ๋ณด์ฌ ์ง๋ ๋ฌธ์์ ๋ด๋ถ ํ์์ ๊ท์ ํ๋ ์ธ์ด์ด๋ค.
- ์ ๋ชฉ, ๋ณธ๋ฌธ, ๋ชฉ๋ก, ๋งํฌ, ์ด๋ฏธ์ง ๋ฑ ๋ค์ํ ์ฝํ ์ธ ๋ฅผ ์๋ฏธ ์๊ฒ ๋งํฌ์ ํ ์ ์๋ค.
- ์น๋ธ๋ผ์ฐ์ ๋ HTML ํ๊ทธ๋ฅผ ์ฝ๊ณ ๋ถ์ํ์ฌ ํํ๋ด์ฉ์ ํ๋ฉด์ ๋ํ๋ธ๋ค. ์ด๋ก ์ธํด ์๋ก ๋ค๋ฅธ ์น๋ธ๋ผ์ฐ์ ๋ผ๋ ์ฌ์ฉ์์๊ฒ๋ ๋์ผํ ํํ์ ์น ํ์ด์ง๋ฅผ ํ์ํ ์ ์๋ค.
- HTML ๋ฌธ์๋ *.html, *.htm ๋ฑ์ ํ์ฅ์๋ฅผ ์ฌ์ฉ ํ๋ค.
Markup Language
- ๋งํฌ์ ์ธ์ด๋ ํ๊ทธ(tag) ๋ฑ์ ์ด์ฉํ์ฌ ๋ฌธ์๋ ๋ฐ์ดํฐ์ ๊ตฌ์กฐ๋ฅผ ๋ช ๊ธฐํ๋ ์ธ์ด์ ํ ๊ฐ์ง์ด๋ค.
- ํ๊ทธ๋ ์๋ ํ ์คํธ์๋ ๋ณ๋๋ก ์๊ณ ์ ๊ต์ ๋ถํธ์ ์ฃผ์์ ํํํ๊ธฐ ์ํ ๊ฒ ์ด์์ผ๋ ์ฉ๋๊ฐ ์ ์ฐจ ํ์ฅ๋์ด ๋ฌธ์์ ๊ตฌ์กฐ๋ฅผ ํํํ๋ ์ญํ ์ ํ๊ฒ ๋์๋ค.
-๋ฌธ์ฅ, ๊ทธ๋ฆผ, ํ๋ฐฐ์น, ํฐํธ์ ๋ชจ์ ๋ฐ ํฌ๊ธฐ, ๋ค์ฌ์ฐ๊ธฐ, ์ค ๊ฐ๊ฒฉ, ์ฌ๋ฐฑ๋ฑ์ ๋ํ ์ ๋ณด๋ฅผ ์๋ฏธ
์น ํ์ด์ง์ ๊ตฌ์ฑ
-HTML ๋ฌธ์์ ๊ทธ๋ฆผ, ๋ฉํฐ๋ฏธ๋์ด ํ์ผ ๋ฑ ์๋์์ด๋ ์น์ ๊ธฐ๋ฐ์ผ๋ก ํ ์ธํฐ๋ท ์ฝํ ์ธ ๋ฅผ ๊ฒ์ ๋ฐ ์ด๋ํ๊ธฐ ์ํ ์์ฉ ํ๋ก๊ทธ๋จ
HTML(Hyper Text Markup Language)
แ์น ํ์ด์ง์์์ ๋ฌธ๋จ, ์ ๋ชฉ, ํ, ์ด๋ฏธ์ง, ๋์์ ๋ฑ์ ์ ์ํ๊ณ ๊ทธ ๊ตฌ์กฐ์ ์๋ฏธ๋ฅผ ๋ถ์ฌํ๋ ๋งํฌ์ ์ธ์ด์ด๋ค.
แํ์คํ๋ ํ๊ทธ๋ก ์น ํ์ด์ง๋ฅผ ์์ฑํ๋ค.
<html>, <head>, <body>, <img>, <a>, <table>, <div> ํ๊ทธ ๋ฑ
javascript
แ๊ฐ์ฒด ๊ธฐ๋ฐ์ ์คํฌ๋ฆฝํธ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด๋ก ์น ๋ธ๋ผ์ฐ์ ๋ด์์ ์ฃผ๋ก ์ฌ์ฉํ๋ฉฐ, ๋ค๋ฅธ ์์ฉ ํ๋ก๊ทธ๋จ์ ๋ด์ฅ ๊ฐ์ฒด์๋ ์ ๊ทผํ ์ ์๋ ๊ธฐ๋ฅ์๊ฐ์ง๊ณ ์๋ค.
แNode.js์ ๊ฐ์ ๋ฐํ์ ํ๊ฒฝ๊ณผ ๊ฐ์ด ์๋ฒ ์ฌ์ด๋ ๋คํธ์ํฌ ํ๋ก๊ทธ๋๋ฐ์๋ ์ฌ์ฉ๋๊ณ ์๋ค.
แ๋์ ์ผ๋ก ์ปจํ ์ธ ๋ฅผ ๋ฐ๊พธ๊ฑฐ๋ ๋ฉํฐ๋ฏธ๋์ด๋ฅผ ๋ค๋ฃจ๊ณ , ์์ง์ด๋ ์ด๋ฏธ์ง ๋ฑ ์น ํ์ด์ง๋ฅผ ๊พธ๋ฉฐ์ฃผ๋๋ก ํ๋ ํ๋ก๊ทธ๋๋ฐ ์ธ์ด์ด๋ค.
CSS(Cascading Style Sheets)
CSS๋ HTML ๋ฌธ์ ๋ด์ ์์ฒด์ ์ข ๋ฅ, ํฌ๊ธฐ, ์, ์ฌ๋ฐฑ ๋ฑ์ ์ง์ ํ์ฌ ์ฌ์ฉ์์ web browser ํ๊ฒฝ์ ์๊ด์์ด ์ผ์ ํ ํ๋ฉด์ ๋ณด์ฌ์ฃผ๋ ๊ธฐ๋ฅ
HTML์ ๊ธฐ๋ณธ ๊ตฌ์กฐ
HTML์ ํ๊ทธ(Tag)๋ก ๊ตฌ์ฑ๋ ๋งํฌ์ ์ธ์ด๋ก ๊ณ์ธต์ ๊ตฌ์กฐ
HTML ๋ฌธ์์ ๊ธฐ๋ณธ ํ์
- DTD(Document Type Definition) ์ ์ธ
๋ฌธ์์ ์ฒซ ์ค์ DTD ์ ์ธํ๋ฉฐ, DTD๋ ์ ์ํ๋ ๋ฌธ์์์ ์ฌ์ฉ๋๋ ์ธ์ด์ ๋ฒ์ ๋ฑ์ ์ง์ ํ๋ค.
- <html> ~ </html>
HTML ๋ฌธ์์ ์ต์์ ์์๋ก ๋ชจ๋ HTML ๋ฌธ์๋ ํ๋์ <html> ์์๋ฅผ ๊ฐ๋๋ค.
- <head> ~ </head>
HTML ๋ฌธ์์ ๋ฉํ๋ฐ์ดํฐ(metadata)๋ฅผ ์ ์ํ๋ฉฐ, ๋ฉํ๋ฐ์ดํฐ๋ HTML ๋ฌธ์์ ๋ํ ์ ๋ณด๋ฅผ ์๋ฏธํ๋ค.
๋ฉํ๋ฐ์ดํฐ๋ <title>, <style>, <meta>, <link>, <script>, <base>ํ๊ทธ ๋ฑ์ ์ด์ฉํ์ฌ ํํํ๋ค.
- <body> ~ </body>
์น ๋ธ๋ผ์ฐ์ ๋ฅผ ํตํด ๋ณด์ด๋ ๋ด์ฉ(content) ๋ถ๋ถ์ ๋ํ๋ธ๋ค.
HTML ํ๊ทธ ๊ตฌ์ฑ

'๐ปProgramming > ๐ฉโ๐จHTML&CSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
[CSS] 03. ๋ฐฐ๊ฒฝ ๋ฐ ์ด๋ฏธ์ง ๊ด๋ จ ์คํ์ผ (0) | 2022.09.14 |
---|---|
[CSS] (0) | 2022.09.14 |
[HTML] 04. ํ ์ด๋ธ ๊ด๋ จ ํ๊ทธ (0) | 2022.09.09 |
[HTML] 03. ๋ ์ด์์ ๊ด๋ จ ํ๊ทธ (0) | 2022.09.09 |
[HTML] 02. ๊ธฐ๋ณธ ํ๊ทธ (0) | 2022.09.06 |