๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

WEB

[ HTML5 ] HTML5 ์ถ”๊ฐ€ ๊ธฐ๋Šฅ ์„ค๋ช…

์ถœ์ฒ˜ - ์œ„ํ‚ค๋ฐฑ๊ณผ

 

 

 

HTML ๊ธฐ๋ณธ ์„ค๋ช…

HTML์€ Hypertext Markip Language์˜ ์•ฝ์ž๋กœ, ์›น์„ ์ด๋ฃจ๋Š” ๊ฐ€์žฅ ๊ธฐ์ดˆ์ ์ธ ๊ตฌ์„ฑ ์š”์†Œ๋กœ ์›นํŽ˜์ด์ง€๋ฅผ ๊ธฐ์ˆ ํ•˜๊ธฐ ์œ„ํ•œ ๋งˆํฌ์—… ์–ธ์–ด์ด๋‹ค.

์›น ์ฝ˜ํ…์ธ ์˜ ์˜๋ฏธ(๋‚ด์šฉ)์™€ ๊ตฌ์กฐ๋ฅผ ์ •์˜ํ•  ๋•Œ ์‚ฌ์šฉํ•˜๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ์ •๋ณด๋ฅผ ๊ตฌ์กฐํ™” ํ•œ๋‹ค. HTML ์ด์™ธ์˜ ๋‹ค๋ฅธ ๊ธฐ์ˆ ์€ ์ผ๋ฐ˜์ ์œผ๋กœ ์›น ํŽ˜์ด์ง€์˜ ๋ชจ์–‘/ํ‘œํ˜„(CSS), ๋˜๋Š” ๊ธฐ๋Šฅ/๋™์ž‘(JavaScript)์„ ์„ค๋ช…ํ•˜๋Š” ๋ฐ ์‚ฌ์šฉํ•œ๋‹ค.

 

HTML์€ ์›น๋ธŒ๋ผ์šฐ์ €์— ํ‘œ์‹œ๋˜๋Š” ๊ธ€๊ณผ ์ด๋ฏธ์ง€ ๋“ฑ์˜ ๋‹ค์–‘ํ•œ ์ฝ˜ํ…์ธ ๋ฅผ ํ‘œ์‹œํ•˜๊ธฐ ์œ„ํ•ด "๋งˆํฌ์—…"์„ ์‚ฌ์šฉํ•˜๊ณ , HTML ๋งˆํฌ์—…์€ ๋‹ค์–‘ํ•œ "์š”์†Œ"๋ฅผ ์‚ฌ์šฉํ•œ๋‹ค.

 

์š”์†Œ์˜ ์ข…๋ฅ˜์—๋Š” 

<head>, <title>, <body>, <header>, <footer>, <article>, <section>, <p>, <div>, <span>, <img>, <aside>, <audio>, <canvas>, <datalist>, <details>, <embed>, <nav>, <output>, <progress>, <video>, <ul>, <ol>, <li> ๋“ฑ๋“ฑ์ด ์žˆ๋‹ค.

์š”์†Œ์— ๋Œ€ํ•œ ์ž์„ธํ•œ ๋‚ด์šฉ์€  MDN์˜ ์š”์†Œ ์ฐธ๊ณ ์„œ๋ฅผ ๋ณด๋ฉด ์ƒ์„ธํžˆ ๋‚˜์™€์žˆ๋‹ค.

 

 

HTML์˜ ์š”์†Œ๋Š” "๋ธ”๋ก๋ ˆ๋ฒจ"์š”์†Œ์™€ "์ธ๋ผ์ธ"๋ ˆ๋ฒจ ์š”์†Œ๋กœ ๋ถ„๋ฅ˜๋œ๋‹ค. ์ธ๋ผ์ธ ์š”์†Œ๋Š” ์ฝ˜ํ…์ธ ์˜ ํ๋ฆ„์„ ๋Š์ง€ ์•Š๊ณ  ์š”์†Œ๋ฅผ ๊ตฌ์„ฑํ•˜๋Š” ํƒœ๊ทธ์— ํ• ๋‹น๋œ ๊ณต๊ฐ„๋งŒ ์ฐจ์ง€ํ•˜๊ณ , ๋ธ”๋ก ์š”์†Œ๋Š” ๋ถ€๋ชจ ์š”์†Œ์˜ ์ „์ฒด ๊ณต๊ฐ„์„ ์ฐจ์ง€ํ•˜์—ฌ "๋ธ”๋ก"์„ ๋งŒ๋“ ๋‹ค.

 

์ธ๋ผ์ธ ๋ ˆ๋ฒจ ์š”์†Œ 

๋ธ”๋ก ๋ ˆ๋ฒจ ์š”์†Œ 

 

 

 

 

 

 

 

HTML5 

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

 

 

๋ฉ€ํ‹ฐ๋ฏธ๋””์–ด(Multimedia)

ํ”Œ๋ž˜์‹œ์™€ ๊ฐ™์€ ํ”Œ๋Ÿฌ๊ทธ์ธ์˜ ๋„์›€์—†์ด ๋น„๋””์˜ค ๋ฐ ์˜ค๋””์˜ค ๊ธฐ๋Šฅ์„ ์ž์ฒด์ ์œผ๋กœ ์ง€์›ํ•œ๋‹ค.

 

๊ทธ๋ž˜ํ”ฝ(Graphics & Effects)

SVG, ์บ”๋ฒ„์Šค๋ฅผ ์‚ฌ์šฉํ•œ 2์ฐจ์› ๊ทธ๋ž˜ํ”ฝ๊ณผ CSS3, WebGL์„ ์‚ฌ์šฉํ•œ 3์ฐจ์› ๊ทธ๋ž˜ํ”ฝ์„ ์ง€์›ํ•œ๋‹ค.

 

ํ†ต์‹ (Connectivity)

์ง€๊ธˆ๊นŒ์ง€์˜ HTML์€ ๋‹จ๋ฐฉํ–ฅ ํ†ต์‹ ๋งŒ์ด ๊ฐ€๋Šฅํ•˜์˜€์œผ๋‚˜ HTML5๋Š” ์„œ๋ฒ„์™€์˜ ์†Œ์ผ“ ํ†ต์‹ ์„ ์ง€์›ํ•˜๋ฏ€๋กœ ์„œ๋ฒ„์™€์˜ ์–‘๋ฐฉํ–ฅ ํ†ต์‹ ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.

 

๋””๋ฐ”์ด์Šค ์ ‘๊ทผ(Device acess)

์นด๋ฉ”๋ผ, ๋™์ž‘์„ผ์„œ ๋“ฑ์˜ ํ•˜๋“œ์›จ์–ด ๊ธฐ๋Šฅ์„ ์ง์ ‘์ ์œผ๋กœ ์ œ์–ดํ•  ์ˆ˜ ์žˆ๋‹ค.

 

์˜คํ”„๋ผ์ธ ๋ฐ ์ €์žฅ์†Œ(Offline & Storage)

์˜คํ”„๋ผ์ธ ์ƒํƒœ์—์„œ๋„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์„ ๋™์ž‘์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค. ์ด๋Š” HTMl5๊ฐ€ ํ”Œ๋žซํผ์œผ๋กœ์„œ ์‚ฌ์šฉ๋  ์ˆ˜ ์žˆ์Œ์„ ์˜๋ฏธํ•œ๋‹ค.

 

์‹œ๋งจํ‹ฑ ํƒœ๊ทธ(Semantics)

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

 

์š”์†Œ ์ถ”๊ฐ€

<header>, <nav>, <article>, <section>, <aside>, <footer>, <audio>, <video>, <canvas>๋“ฑ์˜ ์š”์†Œ๊ฐ€ ์ถ”๊ฐ€๋˜์—ˆ๋‹ค.

 

CSS3

HTML5๋Š” CSS3๋ฅผ ์™„๋ฒฝํ•˜๊ฒŒ ์ง€์›ํ•œ๋‹ค.

 

 

 

 

 

 

 

 

 

 


 

๐ŸŒธ ์ถœ์ฒ˜ ๐ŸŒธ

 

poiemaweb.com

html-MDN
HTML5-wiki