728x90
๋ธ๋ก ๊ตฌ์กฐ์ ์ธ๋ผ์ธ ๊ตฌ์กฐ
HTML ํ๊ทธ๋ฅผ ๋ฐฐ์ฐ๊ธฐ ์ ์๋ ์์์ ์ ํ๊ณผ ์ฑ์ง์ ๋จผ์ ์์๋์ด์ผ ํฉ๋๋ค. ์์์ ์ ํ์ '๋ธ๋ก ๊ตฌ์กฐ'์ '์ธ๋ผ์ธ ๊ตฌ์กฐ'๋ก ๋๋์ด์ง๋๋ค.
๋ธ๋ก ๊ตฌ์กฐ์ ์ธ๋ผ์ธ ๊ตฌ์กฐ์ ํน์ง
์์ ์ ํ | ํน์ง |
---|---|
๋ธ๋ก ๊ตฌ์กฐ | 1. ๋ธ๋ก ๊ตฌ์กฐ๋ ์ค ๋ฐ๊ฟ์ด ์ผ์ด๋ฉ๋๋ค. 2. ๋ธ๋ก ๊ตฌ์กฐ๋ ํ ์คํธ(๋ฌธ์)์ ์ธ๋ผ์ธ ๊ตฌ์กฐ๋ฅผ ์์ ์์๋ก ํฌํจํ ์ ์์ต๋๋ค. 3. ๋ธ๋ก ๊ตฌ์กฐ ์ค์๋ ๋ธ๋ก ๊ตฌ์กฐ๋ฅผ ์์ ์์๋ก ํฌํจํ ์ ์๋ ์์์ ํฌํจํ ์ ์๋ ์์๊ฐ ์์ต๋๋ค. |
์ธ๋ผ์ธ ๊ตฌ์กฐ | 1. ์ธ๋ผ์ธ ๊ตฌ์กฐ๋ ์ค ๋ฐ๊ฟ์ด ์ผ์ด๋์ง ์์ต๋๋ค. 2. ์ธ๋ผ์ธ ๊ตฌ์กฐ๋ ํ ์คํธ(๋ฌธ์)์ ์ธ๋ผ์ธ ๊ตฌ์กฐ๋ฅผ ์์ ์์๋ก ํฌํจํ ์ ์์ต๋๋ค. 3. ์ธ๋ผ์ธ ๊ตฌ์กฐ๋ ๋ธ๋ก ๊ตฌ์กฐ๋ฅผ ์์ ์์๋ก ํฌํจํ ์ ์์ต๋๋ค. |
HTML5๋ก ๋์ด์ค๋ฉด์ ๋ธ๋ก ๊ตฌ์กฐ์ ์ธ๋ผ์ธ ๊ตฌ์กฐ๋ ์ข ๋ ๋ณต์กํ ์ฝํ ์ธ ์นดํ ๊ณ ๋ฆฌ(์ฝํ ์ธ ๋ชจ๋ธ)๋ก ๋์ฒด ๋์์ต๋๋ค. ์ฝํ ์ธ ์ ์ข ๋ฅ์ ํ๊ทธ๋ค์ ๋ค์๊ณผ ๊ฐ์ต๋๋ค.
์ฝํ ์ธ ์ข ๋ฅ | ๋ด์ฉ | ํด๋น ์์ |
---|---|---|
๋ฉํ๋ฐ์ดํฐ ์ฝํ
์ธ (Metadata Content) |
<head> ํ๊ทธ ์์ ํฌํจ๋๋ ์์๋ค๋ก ์ฝํ ์ธ ์ ํํ, ๋์ ์ค์ , ๋ฌธ์๊ฐ ๊ด๊ณ๋ฅผ ์ค์ , ์ ๋ณด์ ๋ฌ์ ํฌํจํ๋ ์์๋ฅผ ์๋ฏธํฉ๋๋ค. | <base>, <link>, <meta>, <noscript>, <script>, <style>, <title>, ... |
ํ๋ก์ฐ ์ฝํ
์ธ (Flow Content) |
<body> ํ๊ทธ ์์ ํฌํจ๋๋ ๋๋ถ๋ถ์ ์์๋ค๋ก ๋ด์ฉ ํ๋ฆ์ ๊ดํ ์์๋ฅผ ์๋ฏธํฉ๋๋ค. | <h1>, ..., <h6>, <address>, <p>, <a>, <img>, <ul>, <ol>, <dl>, <table>, <form>, ... |
์น์
์ฝํ
์ธ (Sectioning Content) |
heading๊ณผ footer์ ๋ฒ์๋ฅผ ์ ์ํ๋ ์์๋ฅผ ์๋ฏธํฉ๋๋ค. | <article>, <aside>, <nav>, <section> |
ํค๋ฉ ์ฝํ
์ธ (Heading Content) |
์น์ ์ ํค๋๋ฅผ ์ ์ํ๋ ์์๋ฅผ ์๋ฏธํฉ๋๋ค. | <h1>, ..., <h6> |
ํ๋ ์ด์ง ์ฝํ
์ธ (Phrasing Content) |
ํ ์คํธ๋ฅผ ๋งํฌ์ ํ๋ ์์๋ฅผ ์๋ฏธํฉ๋๋ค. | <a>, <em>, <strong>, <sub>, <sup>, <label>, ... |
์๋ฒ ๋๋ ์ฝํ
์ธ (Embedded Content) |
HTML ๋ฌธ์์ ๋ค๋ฅธ ๋ฆฌ์์ค๋ฅผ ์ฝ์ ํ๋ ์์๋ฅผ ์๋ฏธํฉ๋๋ค. | <img>, <audio>, <video>, <iframe>, ... |
์ธํฐ๋ํฐ๋ธ ์ฝํ
์ธ (Interactive Content) |
์ฌ์ฉ์์ ์ํธ์์ฉ์ ์ํ ์์๋ฅผ ์๋ฏธํฉ๋๋ค. | <a>, <button>, <audio>, <video>, <select>, ... |
728x90
'HTML' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
HTML : ๊ตฌ์กฐ ๊ด๋ จ ์์ (6) | 2022.08.15 |
---|---|
HTML : ์น ํ์ค๊ณผ ์น ์ ๊ทผ์ฑ, ์น ํธํ์ฑ (12) | 2022.08.08 |
๋๊ธ