Document Type์ ์ฝ์ด์
๋๋ค.
DOCTYPE ์ ์ธ์ด๋ โ
- ์น ๋ธ๋ผ์ฐ์ ์๊ฒ ํด๋น ๋ฌธ์์ HTML ๋ฒ์ ์ ์๋ ค์ฃผ๋ ์ญํ ์ ํฉ๋๋ค.
- DTD(Document Type Declaration)๋ฅผ ํตํด์ ํ์ฌ์ ์น ๋ฌธ์๊ฐ ์ด๋ค ๋ฒ์ ์ HTML ๊ธฐ์ ๋ก ์์ฑ๋์ด ์๋์ง ์น ๋ธ๋ผ์ฐ์ ์๊ฒ ์ ๋ฌํฉ๋๋ค.
DTD : ๋ฌธ์๋ณ๋ก ํด๋น ๋ฌธ์์ ๋ํ ํ๊ทธ ์ ๋ณด๊ฐ ๋ค๋ฅด๋ฉด ๊ฐ๋ ์ฑ ๊ณผ ํ์ ํ๊ธฐ ์ด๋ ต๊ธฐ ๋๋ฌธ์, ๊ณตํต ๊ท์น์ ๋ฐ๋ผ ๋ฌธ์๋ฅผ ์์ฑํ๊ฒ ํ๋ ๊ฒ ์ ๋๋ค.
์ ์ธ์ ๋ชฉ์
- ๋ฌธ์๊ฐ์ ํธํ์ฑ์ ๋์ด๊ธฐ ์ํจ ์ ๋๋ค.
- HTML ๋ฌธ์ ๋ฒ์ ์ ์ข
๋ฅ์๋ HTML5, HTML4 ์ดํ ๋ฐ XHTML์ด ์์ต๋๋ค. ์ฌ์ฉ ์ฉ๋์ ๋ฐ์ ๊ธฐ๊ฐ์ ๋ฐ๋ผ ๋ฒ์ ์ด ๋ฌ๋ผ์ก์ต๋๋ค.
(DOCTYPE์ ๋ํ์ฌ ์์๋ณด๋ ๊ฒ์ด๋ฏ๋ก ๊ฐ๊ฐ HTML ๋ฒ์ ์ ๋ํ ์์ธํ ์ค๋ช ์ ์๋ต ํ๊ฒ ์ต๋๋ค.) - HTML ๋ฒ์ ๋ง๋ค ์ ์ฉ๋๋ ํ๊ทธ๊ฐ ์๊ณ , ์ ์ฉ๋์ง ์๋ ํ๊ทธ๊ฐ ์์ต๋๋ค. ๋ง์ฝ ์ ์ธ์์ด ๊ตฌ๋ฒ์ ๊ณผ ์ ๋ฒ์ HTML์ ์ฌ์ฉํ๋ค๋ฉด, ์น๋ธ๋ผ์ฐ์ ๋ ํ์ฌ ๋ฒ์ ์ ์๊ฒฉํ ๊ธฐ์ค์ผ๋ก ๊ณผ๊ฑฐ ๋ฒ์ ์์ ์ ์์ ์ผ๋ก ์์ฑ๋ ํ๊ทธ๋ค์ ๋ฌธ๋ฒ ์ค๋ฅ๋ก ๊ฐ์ฃผํ๋ ์ค๋ฅ๋ฅผ ๋ฒํ ๊ฒ์ ๋๋ค.
์ ์ธ ์ข ๋ฅ
HTML5
<!DOCTYPE html>
HTML4.01
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
-> strict(์๊ฒฉ๋ชจ๋), ์น ํ์ค์ ์๊ฒฉํ๊ฒ ์งํค๋ ๋ฒ์
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
-> Transitional(ํธํ๋ชจ๋), ํ์ค์ด ์ ๋ฆฝ๋์ง ์์ ๋์ ๋ง๋ค์ด์ง ๋ฌธ์๋ค๊ณผ์ ํธํ์ฑ์ ์ ์งํ๊ธฐ ์ํด ๋ง๋ค์ด์ง ๋ฌธ์ ํ์
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
-> ํ๋ ์์
์ ์ง์ํ๊ธฐ ์ํ ๋ฌธ์ํ์
- XHTML1.0 ๋ํ HTML4.01 ๋ง์ฐฌ๊ฐ์ง๋ก ์์ ๋์ผํ๊ฒ ๋๋์ด ์ง๋๋ค.
ํน์ง
- HTML์
<html>, <head>, <body>
๋ก ๊ตฌ์ฑ๋์ด ์์ต๋๋ค. ๊ทธ๋ฆฌ๊ณ ๊ฐ์ฅ ์ต์๋จ<!DOCTYPE html...>
์์ต๋๋ค. - DOCTYPE๋
<html>
ํ๊ทธ ๋ณด๋ค ๋จผ์ ์ ์ธํ๋ ๊ฒ์ด ์ผ๋ฐ์ ์ด๋ฉฐ, ํ๊ทธ๊ฐ ์๋๊ธฐ ๋๋ฌธ์ </> ๊ณผ ๊ฐ์ด ๋ซ์์ฃผ์ง ์์๋ ๋ฉ๋๋ค.
์ฐธ๊ณ
'๐ Front-End > HTML' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
๋ค๊ตญ์ด ํ์ด์ง๋ฅผ ๋ง๋ค ๋ ๊ณ ๋ คํด์ผ ํ ์ฌํญ (0) | 2022.10.19 |
---|---|
์๋งจํฑ ๋งํฌ์ (Semantic Markup) (0) | 2022.10.19 |
๋ฉํํ๊ทธ (0) | 2022.10.19 |
์น ์ ๊ทผ์ฑ & ์น ํ์ค & ์น ํธํ์ฑ (0) | 2022.10.19 |
ํ์ค๋ชจ๋(Standards mode) & ํธํ ๋ชจ๋(Quirks mode) (0) | 2022.10.19 |