๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๐ŸŒŒ | WEB DEV/HTML CSS

PoeimaWeb) HTML5_2~3(๊ธฐ๋ณธ๋ฌธ๋ฒ•, ์‹œ๋ฉ˜ํ‹ฑ, ๊ฒ€์ƒ‰์—”์ง„)

by KASSID 2024. 6. 16.

์ถœ์ฒ˜

https://poiemaweb.com/


1. HTML5

HyperText Markup Language๋Š” ์›นํŽ˜์ด์ง€๋ฅผ ๊ธฐ์ˆ ํ•˜๊ธฐ ์œ„ํ•œ Markup ์–ธ์–ด์ด๋‹ค.
๋‚ด์šฉ, ๊ตฌ์กฐ๋ฅผ ๋‹ด๋‹นํ•˜๋Š” ์–ธ์–ด๋กœ HTML ํƒœ๊ทธ๋ฅผ ํ†ตํ•ด ์ •๋ณด๋ฅผ ๊ตฌ์กฐํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค.

HTML5๋Š” 2014๋…„ 10์›” 28์ผ์— ํ™•์ •๋œ ์ฐจ์„ธ๋Œ€ ์›น ํ‘œ์ค€์ด๋ฉฐ ์•„๋ž˜์˜ ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ๋‹ค.

๊ธฐ๋Šฅ ์„ค๋ช…
๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ๋ณ„๋„์˜ ํ”Œ๋Ÿฌ๊ทธ์ธ ์—†์ด ๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด ๊ธฐ๋Šฅ ์ž์ฒด ์ง€์›
๊ทธ๋ž˜ํ”ฝ 2์ฐจ์› ๊ทธ๋ž˜ํ”ฝ(SVG, ์บ”๋ฒ„์Šค), 3์ฐจ์› ๊ทธ๋ž˜ํ”ฝ(CSS, WebGL) ์ง€์›
ํ†ต์‹  ์„œ๋ฒ„์™€์˜ ์†Œ์ผ“ ํ†ต์‹  ์ง€์›์œผ๋กœ ์„œ๋ฒ„์™€์˜ ์–‘๋ฐฉํ–ฅ ํ†ต์‹ ๊ฐ€๋Šฅ
๋””๋ฐ”์ด์Šค ์ ‘๊ทผ ์นด๋ฉ”๋ผ, ๋™์ž‘ ์„ผ์„œ ๋“ฑ ํ•˜๋“œ์›จ์–ด ๊ธฐ๋Šฅ ์ง์ ‘ ์ œ์–ด ๊ฐ€๋Šฅ
์˜คํ”„๋ผ์ธ ๋ฐ ์ €์žฅ์†Œ ์˜คํ”„๋ผ์ธ์—์„œ๋„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜ ๋™์ž‘ ๊ฐ€๋Šฅ(HTML5๊ฐ€ ํ”Œ๋žซํผ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Œ ์˜๋ฏธ)
Semantics ํƒœ๊ทธ ์š”์†Œ์˜ ์˜๋ฏธ๋ฅผ ๋‹ด์€ ํƒœ๊ทธ ๋„์ž…ํ•˜์—ฌ ์ปจํ…์ธ ์˜ ์˜๋ฏธ๋ฅผ ๋ช…ํ™•ํžˆ ์„ค๋ช… ์ด๋ฅผ ํ†ตํ•ด ์š”์†Œ์˜ ์˜๋ฏธ๋ฅผ ๋ช…ํ™•ํžˆ ํ•ด์„ํ•˜์—ฌ ๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ๋ฉ˜ํ‹ฑ ์›น ์‹คํ˜„๊ฐ€๋Šฅ
CSS3 CSS3 ์™„๋ฒฝ ์ง€์›

 


2. ๋ฌธ๋ฒ•

HTML5 ๋ฌธ์„œ๋Š” <!DOCTYPE html> ์œผ๋กœ ์‹œ์ž‘ํ•˜์—ฌ ๋ฌธ์„œํ˜•์‹์„ HTML5๋กœ ์ง€์ •ํ•œ๋‹ค.
์‹ค์ œ์ ์ธ HTML ๋ฌธ์„œ๋Š” 2ํ–‰๋ถ€ํ„ฐ ์‹œ์ž‘๋˜๋ฉฐ <html></html> ์‚ฌ์ด์— ๊ธฐ์ˆ ํ•œ๋‹ค.
<head></head>์‚ฌ์ด์—๋Š” title, ์™ธ๋ถ€ํŒŒ์ผ ์ฐธ์กฐ, ๋ฉ”ํƒ€ ๋ฐ์ดํ„ฐ์˜ ์„ค์ • ๋“ฑ์ด ์žˆ์œผ๋ฉฐ ๋ธŒ๋ผ์šฐ์ €์— ํ‘œ์‹œ๋˜์ง€ ์•Š๋Š”๋‹ค.
๋ธŒ๋ผ์šฐ์ €์— ์ถœ๋ ฅ๋˜๋Š” ๋ชจ๋“  ์š”์†Œ๋Š” <body></body>์‚ฌ์ด์— ์œ„์น˜ํ•œ๋‹ค.

1) ์š”์†Œ

HTML ์š”์†Œ๋Š” '์‹œ์ž‘ ํƒœ๊ทธ'์™€ '์ข…๋ฃŒ ํƒœ๊ทธ', 'conent'๋กœ ๊ตฌ์„ฑ๋œ๋‹ค.
๋˜ํ•œ HTML ๋ฌธ์„œ๋Š” ์š”์†Œ๋“ค์˜ ์ง‘ํ•ฉ์œผ๋กœ ์ด๋ฃจ์–ด์ง„๋‹ค.

ํƒœ๊ทธ๋Š” ๋Œ€์†Œ๋ฌธ์ž๋ฅผ ๊ตฌ๋ณ„ํ•˜์ง€ ์•Š์ง€๋งŒ ์†Œ๋ฌธ์ž๋ฅผ ๊ถŒ์žฅํ•œ๋‹ค.

 

1-1) ์š”์†Œ์˜ ์ค‘์ฒฉ

์š”์†Œ๋Š” ์ค‘์ฒฉ์ด ๋  ์ˆ˜ ์žˆ๋‹ค. ์ด ๊ฒฝ์šฐ ๋ถ€๋ชจ-์ž์‹ ๊ด€๊ณ„๊ฐ€ ์„ฑ๋ฆฝ์ด ๋œ๋‹ค.
html์€ ์ค‘์ฒฉ ๊ด€๊ณ„๋ฅผ ํ†ตํ•ด ์›นํŽ˜์ด์ง€์˜ ๊ตฌ์กฐ๋ฅผ ํ‘œํ˜„ํ•˜๋ฉฐ, ์ค‘์ฒฉ ๊ด€๊ณ„๋Š” ํŒŒ์•…ํ•˜๊ธฐ ์‰ฝ๋„๋ก '๋“ค์—ฌ์“ฐ๊ธฐ'๋ฅผ ํ†ตํ•ด ์‹œ๊ฐ์ ์ธ ๊ตฌ๋ถ„์„ ์ค€๋‹ค.

 

1-2) ๋นˆ ์š”์†Œ(Empty Element)

content๋ฅผ ๊ฐ€์งˆ ์ˆ˜ ์—†๋Š” ์š”์†Œ๋ฅผ ๋นˆ ์š”์†Œ๋ผ๊ณ  ํ•œ๋‹ค.

br hr input link meta img

 

2) ์†์„ฑ

attribute๋Š” ์š”์†Œ์˜ ์„ฑ์งˆ, ํŠน์ง•์„ ์ •์˜ํ•˜๋Š” ๋ช…์„ธ์ด๋‹ค.
์š”์†Œ๋Š” ์†์„ฑ์„ ๊ฐ€์งˆ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์†์„ฑ์€ ์ถ”๊ฐ€์  ์ •๋ณด๋ฅผ ์ œ๊ณตํ•œ๋‹ค.
์†์„ฑ์€ ์‹œ์ž‘ ํƒœ๊ทธ์— ์œ„์น˜ํ•ด์•ผํ•˜๋ฉฐ, ์ด๋ฆ„๊ณผ ๊ฐ’์ด ์Œ์„ ์ด๋ฃฌ๋‹ค.

 

2-1) ๊ธ€๋กœ๋ฒŒ ์–ดํŠธ๋ฆฌ๋ทฐ์„ 

๊ธ€๋กœ๋ฒŒ ์–ดํŠธ๋ฆฌ๋ทฐํŠธ๋Š” ๋ชจ๋“  HTML ์š”์†Œ๊ฐ€ ๊ณตํ†ต์ ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์†์„ฑ์ด๋‹ค.

Attribute Description
id ์œ ์ผํ•œ ์‹๋ณ„์ž(id)๋ฅผ ์š”์†Œ์— ์ง€์ •ํ•œ๋‹ค. ์ค‘๋ณต ์ง€์ •์ด ๋ถˆ๊ฐ€ํ•˜๋‹ค.
class ์Šคํƒ€์ผ์‹œํŠธ์— ์ •์˜๋œ class๋ฅผ ์š”์†Œ์— ์ง€์ •ํ•œ๋‹ค. ์ค‘๋ณต ์ง€์ •์ด ๊ฐ€๋Šฅํ•˜๋‹ค.
hidden css์˜ hidden๊ณผ๋Š” ๋‹ค๋ฅด๊ฒŒ ์˜๋ฏธ์ƒ์œผ๋กœ๋„ ๋ธŒ๋ผ์šฐ์ €์— ๋…ธ์ถœ๋˜์ง€ ์•Š๊ฒŒ ๋œ๋‹ค.
lang ์ง€์ •๋œ ์š”์†Œ์˜ ์–ธ์–ด๋ฅผ ์ง€์ •ํ•œ๋‹ค. ๊ฒ€์ƒ‰์—”์ง„์˜ ํฌ๋กค๋ง ์‹œ ์›นํŽ˜์ด์ง€์˜ ์–ธ์–ด๋ฅผ ์ธ์‹ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•œ๋‹ค.
style ์š”์†Œ์— ์ธ๋ผ์ธ ์Šคํƒ€์ผ์„ ์ง€์ •ํ•œ๋‹ค.
tabindex ์‚ฌ์šฉ์ž๊ฐ€ ํ‚ค๋ณด๋“œ๋กœ ํŽ˜์ด์ง€๋ฅผ ๋‚ด๋น„๊ฒŒ์ด์…˜ ์‹œ ์ด๋™ ์ˆœ์„œ๋ฅผ ์ง€์ •ํ•œ๋‹ค.
title ์š”์†Œ์— ๊ด€ํ•œ ์ œ๋ชฉ์„ ์ง€์ •ํ•œ๋‹ค.

 

3) ์ฃผ์„

<!-- -->์œผ๋กœ ์ฃผ์„์„ ์‚ฌ์šฉํ•œ๋‹ค.

 


3. ์‹œ๋งจํ‹ฑ ์›น(Semantic Web)

1) SEO์˜ ์ค‘์š”์„ฑ

์›น ๊ฐœ๋ฐœ์ž๋กœ์„œ ์›น ์‚ฌ์ดํŠธ๋ฅผ ์ œ์ž‘ํ•  ๋•Œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ ์ค‘ ํ•˜๋‚˜๋Š” '์–ผ๋งˆ๋‚˜ ๊ฒ€์ƒ‰์—”์ง„์— ๋…ธ์ถœ๋˜๋Š”๊ฐ€?'์ด๋‹ค.
๋‹น์—ฐํžˆ๋„ ๊ฒ€์ƒ‰์—”์ง„์— ๋…ธ์ถœ๋˜์ง€ ์•Š์œผ๋ฉด ์ ‘์†ํ•˜๋Š” ์œ ์ €๋„ ์—†๋‹ค.

 

๋”ฐ๋ผ์„œ SEO(Search Engine Optimization)์ด๋ผ๋Š” ๊ฒ€์ƒ‰์—”์ง„ ์ตœ์ ํ™” ๋งˆ์ผ€ํŒ… ๋„๊ตฌ๋ฅผ ์ด์šฉํ•˜์—ฌ
๊ฒ€์ƒ‰์—”์ง„์ด ๋ณธ์ธ์˜ ์›น์‚ฌ์ดํŠธ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๊ธฐ ์•Œ๋งž์€ ๊ตฌ์กฐ๋กœ ์›น์‚ฌ์ดํŠธ๋ฅผ ์กฐ์ •ํ•˜๊ธฐ๋„ ํ•œ๋‹ค.
๊ทธ ์›๋ฆฌ๋ฅผ ๊ฐ„๋‹จํ•˜๊ฒŒ ์•Œ์•„๋ณด์ž.

 

2) ๊ฒ€์ƒ‰์—”์ง„ ์ž‘๋™์›๋ฆฌ

๊ฒ€์ƒ‰์—”์ง„์€ Robot์ด๋ผ๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ด์šฉํ•˜์—ฌ ๋งค์ผ ์ „์„ธ๊ณ„ ์›น์‚ฌ์ดํŠธ ์ •๋ณด๋ฅผ ์ˆ˜์ง‘ํ•œ๋‹ค.(ํฌ๋กค๋ง, ํฌ๋กค๋Ÿฌ๊ฐ€ ์ˆ˜ํ–‰)
๋˜ํ•œ ์œ ์ €๊ฐ€ ๊ฒ€์ƒ‰ํ• ๋งŒํ•œ ํ‚ค์›Œ๋“œ๋ฅผ ๋ฏธ๋ฆฌ ์˜ˆ์ƒํ•˜์—ฌ ๊ฒ€์ƒ‰ ํ‚ค์›Œ๋“œ์— ๋Œ€์‘ํ•˜๋Š” index๋ฅผ ์ƒ์„ฑํ•ด๋‘”๋‹ค.(์ธ๋ฑ์‹ฑ, ์ธ๋ฑ์„œ๊ฐ€ ์ˆ˜ํ–‰)

 

์ด๋•Œ ์ธ๋ฑ์Šค๋ฅผ ์ƒ์„ฑํ•  ๋•Œ ์‚ฌ์šฉ๋˜๋Š” ์ •๋ณด๋Š” ๊ฒ€์ƒ‰ ๋กœ๋ด‡์ด ์ˆ˜์ง‘ํ•œ ์ •๋ณด์ธ๋ฐ, ์ด๋Š” ์›น์‚ฌ์ดํŠธ์˜ HTML ์ฝ”๋“œ์ด๋‹ค.
์ฆ‰, ๊ฒ€์ƒ‰ ์—”์ง„์€ HTML ์ฝ”๋“œ ๋งŒ์œผ๋กœ ๊ทธ ์˜๋ฏธ๋ฅผ ์ธ์ง€ํ•˜์—ฌ์•ผ ํ•˜๋Š”๋ฐ ์ด๋•Œ Semantic ์š”์†Œ๋ฅผ ํ•ด์„ํ•˜๊ฒŒ ๋œ๋‹ค.

HTML๋กœ ์ž‘์„ฑ๋œ ๋ฌธ์„œ๋Š” ์ปดํ“จํ„ฐ๊ฐ€ ํ•ด์„ํ•  ์ˆ˜ ์žˆ๋Š” ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ์™€ ์‚ฌ๋žŒ์ด ์‚ฌ์šฉํ•˜๋Š” ์ž์—ฐ์–ด ๋ฌธ์žฅ์ด ์„ž์—ฌ ์žˆ๋‹ค.

 

<font size="6"><b>Hello</b></font>
<h1>Hello</h1>

 

์œ„์˜ ์‚ฌ์ง„์„ ๋ณด๋ฉด ๋ธŒ๋ผ์šฐ์ € ์ƒ์œผ๋กœ ๋™์ผํ•œ ์™ธํ˜•์„ ๋ณด์ด์ง€๋งŒ ์„œ๋กœ ๋‹ค๋ฅธ ํƒœ๊ทธ๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ๋งŒ๋“ค์—ˆ๋‹ค.

 

์ด ๋‘˜์„ ๋น„๊ตํ•ด๋ณด๋ฉด
์ฒซ๋ฒˆ์งธ ์š”์†Œ๋Š” ์˜๋ฏธ๋ก ์ ์œผ๋กœ ์–ด๋– ํ•œ ์˜๋ฏธ๋„ ๊ฐ–๊ณ  ์žˆ์ง€ ์•Š๋‹ค. ์ฆ‰, ์˜๋„๊ฐ€ ๋ช…ํ™•ํ•˜์ง€ ์•Š๋‹ค.
๊ฐœ๋ฐœ์ž๊ฐ€ ํƒœ๊ทธ์— ํฐํŠธ ํฌ๊ธฐ์™€ ๊ตต๊ธฐ์— ๋Œ€ํ•œ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋งŒ์„ ๋ธŒ๋ผ์šฐ์ €์— ์•Œ๋ฆด๋ฟ, ์–ด๋– ํ•œ ์˜๋ฏธ๋„ ๋‹ด์ง€ ์•Š์•˜๋‹ค.

 

ํ•˜์ง€๋งŒ ๋‘๋ฒˆ์งธ ์š”์†Œ๋Š” header์ค‘ ๊ฐ€์žฅ ์ƒ์œ„ ๋ ˆ๋ฒจ์ด๋ผ๋Š” ์˜๋ฏธ๋ฅผ ๋‚ดํฌํ•˜์—ฌ ์˜๋„ํ•œ ์š”์†Œ์˜ ์˜๋ฏธ๊ฐ€ ๋ช…ํ™•ํžˆ ๋‚˜ํƒ€๋‚˜๊ณ  ์žˆ๋‹ค.
์ด๋Ÿฌํ•œ ๋ฐฉ์‹์œผ๋กœ ์ž‘์„ฑํ•  ๊ฒฝ์šฐ ์ฝ”๋“œ์˜ ๊ฐ€๋…์„ฑ์„ ๋†’์ด๊ณ  ์œ ์ง€๋ณด์ˆ˜๋ฅผ ์‰ฝ๊ฒŒํ•  ์ˆ˜ ์žˆ๋‹ค๋Š” ์žฅ์ ์ด ์žˆ๋‹ค.

 

๊ฒ€์ƒ‰์—”์ง„์€ ๋Œ€์ฒด๋กœ h1 ์š”์†Œ ๋‚ด์˜ ์ปจํ…์ธ ๋ฅผ ์›น๋ฌธ์„œ์˜ ์ค‘์š”ํ•œ ์ œ๋ชฉ์ž„์„ ์ธ์‹ํ•˜๊ณ  index์— ํฌํ•จ์‹œํ‚ฌ ํ™•๋ฅ ์ด ๋†’๋‹ค.
๋˜ํ•œ ๋‹ค๋ฅธ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ž‘์„ฑ๋œ ์ฝ”๋“œ๋ฅผ ๋ณผ ๋•Œ์—๋„ h1์š”์†Œ ๋‚ด์˜ ์ปจํ…์ธ ๊ฐ€ ์ œ๋ชฉ์ž„์„ ์ธ์‹ํ•  ์ˆ˜ ์žˆ๋‹ค.


์‹œ๋ฉ˜ํ‹ฑ ์š”์†Œ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ๋Š” ์›นํŽ˜์ด์ง€๋Š” ๊ฒ€์ƒ‰์—”์ง„์— ๋ณด๋‹ค ์˜๋ฏธ๋ก ์ ์œผ๋กœ ๋ฌธ์„œ์ •๋ณด๋ฅผ ์ „๋‹ฌํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ
๋ณด๋‹ค ํšจ๊ณผ์ ์ธ ํฌ๋กค๋ง๊ณผ ์ธ๋ฑ์…์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

 

 

์ •๋ฆฌํ•˜์ž๋ฉด ์‹œ๋งจํ‹ฑํƒœ๊ทธ๋Š” ๋ธŒ๋ผ์šฐ์ €, ๊ฒ€์ƒ‰์—”์ง„, ๊ฐœ๋ฐœ์ž ๋ชจ๋‘์—๊ฒŒ ์ปจํ…์ธ ์˜ ์˜๋ฏธ๋ฅผ ๋ช…ํ™•ํžˆ ์„ค๋ช…ํ•˜๋Š” ์—ญํ• ์„ ํ•œ๋‹ค.
์ด๋ฅผ ์ด์šฉํ•˜์—ฌ HTML์š”์†Œ์˜ ์˜๋ฏธ๋ฅผ ๋ช…ํ™•ํžˆ ํ•ด์„ํ•˜๊ณ  ๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ์‹œ๋ฉ˜ํ‹ฑ ์›น์ด ์‹คํ˜„๋  ์ˆ˜ ์žˆ๋‹ค.

 

์—ฌ๊ธฐ์„œ ์‹œ๋ฉ˜ํ‹ฑ ์›น์ด๋ž€ ์›น์ƒ์— ์กด์žฌํ•˜๋Š” ์ˆ˜๋งŽ์€ ํŽ˜์ด์ง€๋“ค์— ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ๋ฅผ ๋ถ€์—ฌํ•˜์—ฌ, ๊ธฐ์กด์˜ ์žก๋‹คํ•œ ๋ฐ์ดํ„ฐ ์ง‘ํ•ฉ์ด์—ˆ๋˜
์›นํŽ˜์ด์ง€๋ฅผ '์˜๋ฏธ'์™€ '๊ด€๋ จ์„ฑ'์„ ๊ฐ€์ง€๋Š” ๊ฑฐ๋Œ€ํ•œ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋กœ ๊ตฌ์ถ•ํ•˜๊ณ ์žํ•˜๋Š” ๋ฐœ์ƒ์ด๋‹ค.

3) non-semantic, semantic ์š”์†Œ

3-1) non-seamantic ์š”์†Œ

div, span ๋“ฑ์ด ์žˆ์œผ๋ฉฐ ํ•ด๋‹น ํƒœ๊ทธ๋“ค์€ content์— ๋Œ€ํ•˜์—ฌ ์–ด๋– ํ•œ ์„ค๋ช…๋„ ํ•˜์ง€ ์•Š๋Š”๋‹ค.

 

3-2) semantic ์š”์†Œ

h1, form, table, img ๋“ฑ์ด ์žˆ์œผ๋ฉฐ content์˜ ์˜๋ฏธ๋ฅผ ์„ค๋ช…ํ•œ๋‹ค.

์•„๋ž˜๋Š” HTML5์— ์ƒˆ๋กญ๊ฒŒ ์ถ”๊ฐ€๋œ ๊ฒƒ๋“ค์ด๋‹ค.

 

tag Description
header ํ—ค๋”๋ฅผ ์˜๋ฏธํ•œ๋‹ค
nav ๋‚ด๋น„๊ฒŒ์ด์…˜์„ ์˜๋ฏธํ•œ๋‹ค
aside ์‚ฌ์ด๋“œ์— ์œ„์น˜ํ•˜๋Š” ๊ณต๊ฐ„์„ ์˜๋ฏธํ•œ๋‹ค
section ๋ณธ๋ฌธ์˜ ์—ฌ๋Ÿฌ ๋‚ด์šฉ(article)์„ ํฌํ•จํ•˜๋Š” ๊ณต๊ฐ„์„ ์˜๋ฏธํ•œ๋‹ค
article ๋ถ„๋ฌธ์˜ ์ฃผ๋‚ด์šฉ์ด ๋“ค์–ด๊ฐ€๋Š” ๊ณต๊ฐ„์„ ์˜๋ฏธํ•œ๋‹ค
footer ํ‘ธํ„ฐ๋ฅผ ์˜๋ฏธํ•œ๋‹ค
   

๋Œ“๊ธ€