๊ด€๋ฆฌ ๋ฉ”๋‰ด

๋ฆฌ์ œ

[Web Front 2] HTML ๊ธฐ์ดˆ ๋ณธ๋ฌธ

๊ฐœ๋ฐœ์ž ํ˜ธ์†Œ์ธ/Front

[Web Front 2] HTML ๊ธฐ์ดˆ

๋ฆฌ์ œ๐Ÿซง 2026. 6. 18. 17:11

HTML ๋ฌธ์„œ์˜ ๊ธฐ๋ณธ ๊ตฌ์กฐ

๋ชจ๋“  HTML ๋ฌธ์„œ๋Š” ๋จธ๋ฆฌ(head) + ๋ชธ(body) ๊ตฌ์กฐ๋กœ ์ด๋ฃจ์–ด์ ธ ์žˆ๋‹ค.

๊ตฌ์„ฑ ์š”์†Œ

<!DOCTYPE html> HTML5 ๋ฌธ์„œ ์„ ์–ธ ๋ฌธ์„œ ๋งจ ์œ„ 1์ค„
<html lang="ko"> ๋ฌธ์„œ ์ „์ฒด ์˜์—ญ / ์–ธ์–ด ์ง€์ • ๊ฐ€์žฅ ๋ฐ”๊นฅ ํƒœ๊ทธ
<head> ๋ฌธ์„œ ์ •๋ณด ์˜์—ญ ํ™”๋ฉด์— ์•ˆ ๋ณด์ž„
<meta charset="UTF-8"> ๋ฌธ์ž ์ธ์ฝ”๋”ฉ ์ง€์ • ์—†์œผ๋ฉด ํ•œ๊ธ€ ๊นจ์ง
<title> ๋ธŒ๋ผ์šฐ์ € ํƒญ ์ œ๋ชฉ ์ฆ๊ฒจ์ฐพ๊ธฐ ์ด๋ฆ„
<body> ์‹ค์ œ ์ฝ˜ํ…์ธ  ์˜์—ญ ํ™”๋ฉด์— ๋ณด์ž„

๐Ÿ’ก head vs bodyhead๋Š” ๋ฌด๋Œ€ ๋’ค(์„ค์ •), body๋Š” ๋ฌด๋Œ€ ์œ„(๊ด€๊ฐ์ด ๋ณด๋Š” ๊ฒƒ)๋ผ๊ณ  ์ดํ•ดํ•˜๋ฉด ์‰ฝ๋‹ค.
์šฐ๋ฆฌ๊ฐ€ ์ž‘์„ฑํ•˜๋Š” ๋Œ€๋ถ€๋ถ„์˜ ํƒœ๊ทธ๋Š” body ์•ˆ์— ๋“ค์–ด๊ฐ„๋‹ค.

 


๊ธ€์ž ๊ด€๋ จ ํƒœ๊ทธ : ์ œ๋ชฉ๊ณผ ๊ตฌ๋ถ„

ํ•จ์ˆ˜ ๋ชฉ๋ก

ํƒœ๊ทธ ์„ค๋ช… ํŠน์ง•

ํƒœ๊ทธ ์„ค๋ช… ํŠน์ง•
<h1> ~ <h6> ์ œ๋ชฉ ํƒœ๊ทธ ์ˆซ์ž๊ฐ€ ํด์ˆ˜๋ก ๊ธ€์ž๊ฐ€ ์ž‘์•„์ง
<hr> ์ˆ˜ํ‰์„  ๋‹จ๋… ํƒœ๊ทธ
<br> ์ค„๋ฐ”๊ฟˆ ๋‹จ๋… ํƒœ๊ทธ

๐Ÿ’ก ์ˆซ์ž๋Š” ํฌ๊ธฐ๊ฐ€ ์•„๋‹ˆ๋ผ ์œ„๊ณ„๊ฐ€ ์ค‘์š”
h1์€ ํŽ˜์ด์ง€ ๋Œ€์ œ๋ชฉ, h2๋Š” ์†Œ์ œ๋ชฉ...์ฒ˜๋Ÿผ ์ค‘์š”๋„(๋ฌธ์„œ ๊ตฌ์กฐ) ๋ฅผ ๋‚˜ํƒ€๋‚ธ๋‹ค.
๋‹จ์ˆœํžˆ ๊ธ€์ž๋ฅผ ๋งŽ์ด ๋„ฃ๊ธฐ ์œ„ํ•ด h1์„ ๋„ˆ๋ฌด ๋‚จ๋ฐœํ•˜์ง€ ์•Š๋„๋ก ์ฃผ์˜ํ•ด์•ผ ํ•œ๋‹ค.


๊ธ€์ž ๊ด€๋ จ ํƒœ๊ทธ : ๋ฌธ๋‹จ (p vs pre)

๋ฌธ๋‹จ์„ ๋‚˜๋ˆ„๋Š” ํƒœ๊ทธ๋Š” <p>์™€ <pre> ๋‘ ๊ฐ€์ง€๊ฐ€ ์žˆ๊ณ ,

์ค„ ๋ฐ”๊ฟˆ·๊ณต๋ฐฑ ์ฒ˜๋ฆฌ ๋ฐฉ์‹์ด ๋‹ค๋ฅด๋‹ค.

 

๊ตฌ๋ถ„ <p> <pre>
์ค„๋ฐ”๊ฟˆ ๋ฌด์‹œ๋จ → <br> ํ•„์š” ์ž…๋ ฅํ•œ ๊ทธ๋Œ€๋กœ ์ ์šฉ
๊ณต๋ฐฑ ์—ฌ๋Ÿฌ ์นธ๋„ 1์นธ์œผ๋กœ ์ž…๋ ฅํ•œ ๊ทธ๋Œ€๋กœ ์ ์šฉ

์˜ˆ์ œ

๐Ÿ’ก HTML์€ ๊ณต๋ฐฑ๊ณผ ์ค„ ๋ฐ”๊ฟˆ์„ ๋ฌด์‹œ
์ฝ”๋“œ์—์„œ ์ค„์„ ์—ฌ๋Ÿฌ ๋ฒˆ ๋ฐ”๊พธ๊ฑฐ๋‚˜ ๊ณต๋ฐฑ์„ ์—ฌ๋Ÿฌ ์นธ ๋„ฃ์–ด๋„ ํ™”๋ฉด์—๋Š” ๊ณต๋ฐฑ 1์นธ์œผ๋กœ๋งŒ ๋‚˜์˜ด.
๊ทธ๋ž˜์„œ p ์•ˆ์—์„œ๋Š” <br>(์ค„ ๋ฐ”๊ฟˆ)์™€ &nbsp;(๊ณต๋ฐฑ)๊ฐ€ ํ•„์š”ํ•˜๋‹ค.

 


๊ธ€์ž ๊ด€๋ จ ํƒœ๊ทธ : ์—”ํ‹ฐํ‹ฐ ์ฝ”๋“œ

<, >, & ๊ฐ™์€ ๊ธฐํ˜ธ๋Š” ํƒœ๊ทธ ๋ฌธ๋ฒ•์— ์“ฐ์ด๋Š” ํŠน์ˆ˜๋ฌธ์ž๋ผ์„œ ๊ทธ๋Œ€๋กœ ๋ชป ์“ฐ๊ณ  ์—”ํ‹ฐํ‹ฐ ์ฝ”๋“œ๋กœ ํ‘œํ˜„ํ•œ๋‹ค.

 

ํ•จ์ˆ˜ ๋ชฉ๋ก

์ฝ”๋“œ ์ถœ๋ ฅ ์˜๋ฏธ
&nbsp; (๊ณต๋ฐฑ) ๊ณต๋ฐฑ 1์นธ ๊ฐ•์ œ ์‚ฝ์ž…
&lt; < ๋ถ€๋“ฑํ˜ธ ์—ด๊ธฐ (less than)
&gt; > ๋ถ€๋“ฑํ˜ธ ๋‹ซ๊ธฐ (greater than)
&amp; & ์•ฐํผ์ƒŒ๋“œ


๊ธ€์ž ๊ด€๋ จ ํƒœ๊ทธ : ํ…์ŠคํŠธ ์„œ์‹

<b> ๊ตต๊ฒŒ ๋‹จ์ˆœ ๊ตต๊ฒŒ (์˜๋ฏธ X)
<strong> ๊ตต๊ฒŒ ์ค‘์š”์„ฑ ๊ฐ•์กฐ (์˜๋ฏธ O)
<i> ๊ธฐ์šธ์ž„ ๋‹จ์ˆœ ๊ธฐ์šธ์ž„ (์˜๋ฏธ X)
<em> ๊ธฐ์šธ์ž„ ๊ฐ•์กฐ (์˜๋ฏธ O)
<mark> ํ˜•๊ด‘ํŽœ ํ•˜์ด๋ผ์ดํŠธ
<u> ๋ฐ‘์ค„ underline
<s> ์ทจ์†Œ์„  strike
<sub> ์•„๋ž˜์ฒจ์ž Hโ‚‚O
<sup> ์œ—์ฒจ์ž

 

 

์˜ˆ์ œ

๐Ÿ’ก b vs strong, i vs em์˜ ์ฐจ์ด
ํ™”๋ฉด์— ๋ณด์ด๋Š” ๋ชจ์–‘์€ ๊ฐ™์ง€๋งŒ ์˜๋ฏธ(์‹œ๋งจํ‹ฑ)๊ฐ€ ๋‹ค๋ฅด๋‹ค

  • b·i → ๊ทธ๋ƒฅ ๋ชจ์–‘๋งŒ (๊ตต๊ฒŒ/๊ธฐ์šธ์ž„)
  • strong·em → "์ค‘์š”ํ•˜๋‹ค / ๊ฐ•์กฐํ•œ๋‹ค"๋Š” ์˜๋ฏธ๊นŒ์ง€ ํฌํ•จ → ๊ฒ€์ƒ‰์—”์ง„·์Šคํฌ๋ฆฐ๋ฆฌ๋”๊ฐ€ ๋‹ค๋ฅด๊ฒŒ ์ธ์‹

๋ชจ์–‘์ด ๊ฐ™๋‹ค๊ณ  ์•„๋ฌด๊ฑฐ๋‚˜ ์“ฐ์ง€ ๋ง๊ณ  ์˜๋ฏธ์— ๋งž๋Š” ํƒœ๊ทธ๋ฅผ ๊ณ ๋ฅด๋Š” ์Šต๊ด€์ด ์ค‘์š”

โš ๏ธ ํƒœ๊ทธ ์ค‘์ฒฉ ์‹œ ๋‹ซ๋Š” ์ˆœ์„œ ์ฃผ์˜
์—ฌ๋Š” ์ˆœ์„œ์˜ ์—ญ์ˆœ์œผ๋กœ ๋‹ซ์•„์•ผ ํ•œ๋‹ค.
<strong><em>... </em></strong> (O) / </strong></em> (X)


๋ชฉ๋ก ๊ด€๋ จ ํƒœ๊ทธ

๋ชฉ๋ก์€ <li>(๋ชฉ๋ก ์•„์ดํ…œ)๋ฅผ <ul> ๋˜๋Š” <ol>๋กœ ๊ฐ์‹ธ์„œ ๋งŒ๋“ ๋‹ค.

ํ•จ์ˆ˜ ๋ชฉ๋ก

ํƒœ๊ทธ ์„ค๋ช… ํ‘œ์‹
<ul> ์ˆœ์„œ ์—†๋Š” ๋ชฉ๋ก (Unordered List) โ— ์ 
<ol> ์ˆœ์„œ ์žˆ๋Š” ๋ชฉ๋ก (Ordered List) 1, 2, 3 ๋ฒˆํ˜ธ
<li> ๋ชฉ๋ก ์•„์ดํ…œ (List Item) ul/ol ์•ˆ์— ์œ„์น˜

ul / ol ๊ธฐ๋ณธ

 

ol ์ฃผ์š” ์†์„ฑ

type ๋ฒˆํ˜ธ ํ˜•์‹ (1 A a I i) type="A" → A, B, C
start ์‹œ์ž‘ ๋ฒˆํ˜ธ ์ง€์ • start="5" → 5๋ถ€ํ„ฐ
reversed ์—ญ์ˆœ ์ •๋ ฌ ํฐ ์ˆ˜ → ์ž‘์€ ์ˆ˜

 

 

โš ๏ธ ์ค‘์ฒฉ ์œ„์น˜ ์ฃผ์˜
์ž์‹ <ul>์€ ๋ฐ˜๋“œ์‹œ ๋ถ€๋ชจ <li> ์•ˆ์ชฝ์— ๋„ฃ์–ด์•ผ ํ•œ๋‹ค.
<li> ๋ฐ”๊นฅ์— ๋‘๋ฉด ๊ตฌ์กฐ๊ฐ€ ๊นจ์ง.