Frontend ๐Ÿ“š/HTMLโงตCSS 5

[HTML] SVG etc.

1. SVG๋ž€ โญ๏ธSVG(Scalable Vector Graphics): ํ™•์žฅ ๊ฐ€๋Šฅํ•œ ๋ฒกํ„ฐ ๊ทธ๋ž˜ํ”„ํ”ฝ์…€์„ ์ด์šฉํ•ด ๊ทธ๋ฆผ ๊ทธ๋ฆฌ๋Š” png, jpg ํŒŒ์ผ๋“ค๊ณผ ๋‹ค๋ฅด๊ฒŒ ๋ฒกํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ์ด๋ฏธ์ง€๋ฅผ ํ‘œํ˜„ํ•จ๊ทธ๋Ÿฌ๋‹ค ๋ณด๋‹ˆ ํฌ๊ธฐ๋ฅผ ์กฐ์ ˆํ•จ์— ๋”ฐ๋ผ ๊นจ์ง€๋Š” ๊ฒƒ์ด ์—†๊ณ , ์šฉ๋Ÿ‰์ด ์ž‘๊ธฐ ๋•Œ๋ฌธ์— ์›น์—์„œ ์ž์ฃผ ์‚ฌ์šฉํ•˜๋Š” ์ด๋ฏธ์ง€ ํ˜•์‹์žฅ์ SVG ์ด๋ฏธ์ง€๋Š” ๋งˆํฌ์—…์œผ๋กœ ์“ฐ์ด๋ฏ€๋กœ ํ…์ŠคํŠธ ์—๋””ํ„ฐ๋กœ ์ž‘์„ฑํ•˜๊ณ  ๋˜ ์ž‘์„ฑ๋œ ์ด๋ฏธ์ง€๋ฅผ ์ˆ˜์ •ํ•  ์ˆ˜๋„ ์žˆ์Œ๋ฒกํ„ฐ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ทธ๋ ค์ง€๋ฏ€๋กœ ์‚ฌ์ด์ฆˆ๋ฅผ ํฌ๊ฒŒ ํ•ด๋„ ๊นจ์ง€์ง€ ์•Š์Œ(scalable → ๋”ฐ๋ผ์„œ ์–ด๋–ค ํ•ด์ƒ๋„์—์„œ ์‚ฌ์šฉํ•˜๋“  ๋™์ผ)SVG ๋ฒ„์ „ 1.1์€ 2011๋…„ W3C ํ‘œ์ค€์ด ๋จXML ํฌ๋งท์œผ๋กœ ํŒŒ์ผ์ด ์ž‘์„ฑ๋˜๋ฏ€๋กœ JS๋‚˜ CSS๋กœ ์กฐ์ž‘์ด ๊ฐ€๋Šฅ๋‹จ์ ์ด๋ฏธ์ง€๊ฐ€ ๋ณต์žกํ• ์ˆ˜๋ก SVG๋งŒ์˜ ์žฅ์  ๊ฐ์†ŒQ) SVG ๋‚ด๋ถ€ ๋„ํ˜• ์˜ˆ์‹œ?A) rect>, cir..

[HTML] ์›น ํ‘œ์ค€ ๋ฐ ์ ‘๊ทผ์„ฑ II - ํ…์ŠคํŠธ ๊ด€๋ จ ํƒœ๊ทธ, ๊ธฐํƒ€ ํƒœ๊ทธ, ํฌ๋กœ์Šค ๋ธŒ๋ผ์šฐ์ง• etc.

1. ํ…์ŠคํŠธ ๊ด€๋ จ ํƒœ๊ทธ์ค„๋ฐ”๊ฟˆ์ด ์ผ์–ด๋‚˜๋Š” ํƒœ๊ทธ~- ์ œ๋ชฉ์„ ํ‘œ์‹œํ•  ๋•Œ ์‚ฌ์šฉ- ์Šคํฌ๋ฆฐ ๋ฆฌ๋” ์‚ฌ์šฉ์ž๊ฐ€ ์‚ฌ์šฉํ•˜๋Š” ํƒ์ƒ‰ ๊ธฐ๋ฒ•์€ ์ œ๋ชฉ์—์„œ ์ œ๋ชฉ์œผ๋กœ ์˜ฎ๊ฒจ๊ฐ€๋Š” ๋ฐฉ์‹์ด๊ธฐ ๋•Œ๋ฌธ์—, ์ œ๋ชฉ ๋‹จ๊ณ„๋ฅผ ๋›ฐ์–ด๋„˜์œผ๋ฉด ๋ฌธ์„œ์˜ ์ธต์œ„๋ฅผ ํŒŒ์•…ํ•˜๋Š”๋ฐ ํ˜ผ๋ž€์ด ์žˆ์„ ์ˆ˜๋„- ๊ทธ๋ž˜์„œ ์ œ๋ชฉ ๋‹จ๊ณ„๋Š” ์ˆœ์ฐจ์ ์œผ๋กœ ๋Š˜์–ด๋‚˜์•ผ ํ•จ( ๋‹ค์Œ์— ์ด ์˜ค์ง€ ์•Š๋„๋ก ํ•˜๋Š” ๊ฒƒ)- ํŽ˜์ด์ง€๋‹น ํ•˜๋‚˜์˜ ํƒœ๊ทธ ์‚ฌ์šฉ - ์ˆ˜ํ‰์ค„์ด ์ƒ๊น€- '์ฃผ์ œ๊ฐ€ ๋ฐ”๋€” ๋•Œ' ๋ถ„์œ„๊ธฐ ์ „ํ™˜์„ ์œ„ํ•ด ๋„ฃ์Œ('์ด ๊ธ€์˜ ์ฃผ์ œ๊ฐ€ ์—ฌ๊ธฐ์„œ ๋ฐ”๋€Œ์—ˆ๋‹ค'๋ฅผ ์•Œ๋ฆฌ๋Š” ์—ญํ• )- ํ‘œ์‹œํ•œ ๊ณต๋ฐฑ(์ŠคํŽ˜์ด์Šค๋ฐ”๋กœ ๋„์šด ๊ณต๊ฐ„)์ด ๊ทธ๋Œ€๋กœ ํ‘œ์‹œ- CSS์—์„œ ์ง€์ •ํ•  ์ˆ˜ ์žˆ๋Š” white-space ์†์„ฑ์˜ 'pre'๊ฐ’์ด ๊ฐ™์€ ์˜๋ฏธ๋ฅผ ๊ฐ€์ง- ํƒœ๊ทธ ์•ˆ์ชฝ ํ…์ŠคํŠธ๊ฐ€ ์ธ์šฉ๋ฌธ์ž„์„ ์•Œ๋ฆผ, ๋ณธ๋ฌธ๋ณด๋‹ค ์ „์ฒด์ ์œผ๋กœ ๋“ค์—ฌ์“ฐ๊ธฐ ๋จ์ค„๋ฐ”๊ฟˆ์ด ์ผ์–ด๋‚˜์ง€ ์•Š๋Š” ํƒœ๊ทธ- ํƒœ๊ทธ ์•ˆ์ชฝ ํ…์Šค..

[HTML] ์›น ํ‘œ์ค€ ๋ฐ ์ ‘๊ทผ์„ฑ I - ์›น ํ‘œ์ค€, ์›น ์ ‘๊ทผ์„ฑ, ์‹œ๋ฉ˜ํ‹ฑ ํƒœ๊ทธ etc.

1. ์›น ํ‘œ์ค€์ด๋ž€์›น ํ‘œ์ค€์—ก ์ƒ์—์„œ ํ‘œ์ค€์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ๊ธฐ์ˆ ์›น์‚ฌ์ดํŠธ๋ฅผ ์–ด๋– ํ•œ ์šด์˜์ฒด์ œ์—์„œ๋‚˜ ์–ด๋– ํ•œ ๋ธŒ๋ผ์šฐ์ €์—์„œ ๋ณด๋”๋ผ๋„ ๋™์ผํ•˜๊ฒŒ ๋ณด์—ฌ์ง€๋„๋ก W3C(World Wide Web Consortium) ๊ธฐ๊ตฌ ํ‘œ์ค€์— ๋งž์ถ”๋Š” ๊ฒƒ๋‹ค์–‘ํ•œ ๋ธŒ๋ผ์šฐ์ €, ํœด๋Œ€ํฐ PDA, ์žฅ์• ์ธ ์ง€์›์šฉ ํ”„๋กœ๊ทธ๋žจ์—์„œ๋„ ๋Œ€์‘์ด ๊ฐ€๋Šฅํ•˜๋ฏ€๋กœ ์ ‘๊ทผ์„ฑ์ด ํ–ฅ์ƒ ๋˜๊ณ , ์žฅ์• ์ธ, ๊ณ ๋ น์ž ๋“ฑ์„ ํฌํ•จํ•œ ์‚ฌ์šฉ์ž์ธต๋„ ํ™•๋Œ€ ๊ฐ€๋Šฅํ•˜๋‹ค๋Š” ์žฅ์ ์ด ์žˆ์Œ์ตœ์‹  ์›น ํ‘œ์ค€ ๋ฒ„์ „์€ HTML5, CSS3์ž„HTML5์—์„œ ์ถ”๊ฐ€๋œ ๋‚ด์šฉcanvas ๊ธฐ๋Šฅ ์ถ”๊ฐ€ํƒœ๊ทธ๋Š” ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ๋ฅผ ํ†ตํ•ด ๋‹ค์–‘ํ•œ ๊ทธ๋ฆผ์„ ๊ทธ๋ฆด ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐ„์„ ์ œ๊ณตํ•ด์คŒํ•ด์ƒ๋„ ๋…๋ฆฝ์ ์œผ๋กœ SVG ๊ทธ๋ž˜ํ”ฝ์„ ํ™œ์šฉํ•˜๊ณ  ์žˆ์–ด์„œ ๊ทธ๋ž˜ํ”„๋ฅผ ๊ทธ๋ฆฌ๊ฑฐ๋‚˜ ๊ฒŒ์ž„ ๊ทธ๋ž˜ํ”ฝ์ด๋‚˜ ๋‹ค๋ฅธ ๊ธฐํƒ€ ์ด๋ฏธ์ง€๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ๊ทธ๋ ค์„œ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋Šฅ์„ ์ œ๊ณตWebGL๊ณผ ๊ฐ™์€ 3d..

[HTML] DOCTYPE

1. DOCTYPE ๋ž€DOCTYPEHTML์ด ์–ด๋–ค ๋ฒ„์ „์œผ๋กœ ์ž‘์„ฑ๋˜์—ˆ๋Š”์ง€ ๋ฏธ๋ฆฌ ์„ ์–ธํ•ด, ์›น๋ธŒ๋ผ์šฐ์ €๊ฐ€ ๋‚ด์šฉ์„ ์˜ฌ๋ฐ”๋กœ ํ‘œ์‹œํ•  ์ˆ˜ ์žˆ๋„๋ก ํ•ด์ฃผ๋Š” ๊ฒƒ์‰ฝ๊ฒŒ ๋งํ•˜์ž๋ฉด ๋ฌธ์„œํ˜•์‹์„ ์ •์˜ํ•ด์ฃผ๋Š” ๊ฒƒ์ž„ 2. meta ํƒœ๊ทธ๋ž€meta ํƒœ๊ทธHTML ๋ฌธ์„œ๊ฐ€ ์–ด๋–ค ๋‚ด์šฉ์„ ๋‹ด๊ณ  ์žˆ๊ณ , ํ‚ค์›Œ๋“œ๋Š” ๋ฌด์—‡์ด๋ฉฐ, ๋ˆ„๊ฐ€ ๋งŒ๋“ค์—ˆ๋Š”์ง€์— ๋Œ€ํ•œ ์ •๋ณด๋ฅผ ๋‹ด๊ณ  ์žˆ๋Š” ํƒœ๊ทธhttps://developer.mozilla.org/ko/docs/Learn/HTML/Introduction_to_HTML/The_head_metadata_in_HTML ๊ฐ™์€ ํŽ˜์ด์ง€๋‚˜, CSS์˜ ๋งํฌ(HTML ์ปจํ…์ธ ๋ฅผ CSS๋กœ ์Šคํƒ€์ผ๋งํ•˜๊ธฐ๋ฅผ ์›ํ•œ๋‹ค๋ฉด), ํŒŒ๋น„์ฝ˜(favicon), ๊ทธ๋ฆฌ๊ณ  ๋‹ค๋ฅธ ๋ฉ”ํƒ€๋ฐ์ดํ„ฐ(์ž‘์„ฑ" data-og-host="developer.mozilla.org" data-og-s..

[HTML] HTML ์ฃผ์š” ํƒœ๊ทธ

๋ฌธ์žฅ ๋‚ด ๊ตฌ์กฐ : ๊ตต๊ฒŒ ๊ฐ•์กฐ : underline to Tags: ... ์ ์  ์ž‘์•„์ง. ์ œ๋ชฉ ํƒœ๊ทธ์šฉ : ์ค„ ๋ฐ”๊ฟˆ : ๋‹จ๋ฝ์œผ๋กœ ์ค„ ๋ฐ”๊ฟˆ css ๋ฌธ๋ฒ•์œผ๋กœ ์†์„ฑ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Œ ex: : ์‚ฌ์ง„ ์ด๋ ‡๊ฒŒ ์‚ฌ์ด์ฆˆ ์กฐ์ •๋„ ๊ฐ€๋Šฅ, ์œ„์น˜ ์ƒ๊ด€x : ์˜ ๋ถ€๋ชจ ํƒœ๊ทธ (๋„ ์‚ฌ์šฉ๊ฐ€๋Šฅ) : ์ˆซ์ž๊ฐ€ ๋งค๊ฒจ์ง€์ง€ ์•Š๋Š” list(Unordeded list) : ์ˆซ์ž๊ฐ€ ๋งค๊ฒจ์ง€๋Š” list(Ordered list) : ๋ชฉ์ฐจ, ๋ชฉ๋ก : ๋งํฌ ๊ฑธ๊ธฐ : ๋งํฌ ํด๋ฆญ์‹œ ์ƒˆ ํƒญ์œผ๋กœ ์—ด๋ฆผ : ๋งํฌ์— ๋งˆ์šฐ์Šค ์ปค์„œ ์˜ฌ๋ฆฌ๋ฉด ํˆดํŒ์ด ๋‚˜ํƒ€๋‚จ ์ „์ฒด ๊ตฌ์กฐ : ํŽ˜์ด์ง€ ์ œ๋ชฉ ์„ค์ • : ์›น ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์—ด ๋•Œ๋„ utf-8๋กœ ์—ด๊ธฐ → ๊ด€์šฉ์ ์œผ๋กœ HTML์ด ๋‹ด๊ฒจ์žˆ๋‹ค๋Š” ๋œป์œผ๋กœ ์ด๋ผ๊ณ  ์”€ : ์„ค๋ช…ํ•˜๋Š” ํƒœ๊ทธ : ๋ณธ๋ฌธ ๋ฌถ๋Š” ํƒœ๊ทธ