Front-End 5

[Front-End] ์ƒํ™œ์ฝ”๋”ฉ ๊ฐ•์˜ WEB2-JavaScript (1~11)

1.  ์ˆ˜์—… ์†Œ๊ฐœHTML์€ ์ •์ ์ด๋ผ ํ•œ ๋ฒˆ ํ™”๋ฉด์— ์ถœ๋ ฅ๋˜๋ฉด ์–ธ์ œ๋‚˜ ๊ทธ ๋ชจ์Šต ๊ทธ๋Œ€๋กœ๋งŒ ์กด์žฌํ•œ๋‹ค.๊ทธ๋ž˜์„œ ์‚ฌ์šฉ์ž๋“ค๊ณผ ๋™์ ์œผ๋กœ ์ƒํ˜ธ์ž‘์šฉํ•˜๋Š” ์›นํŽ˜์ด์ง€๋ฅผ ๋งŒ๋“ค๊ณ ์‹ถ๋‹ค๋Š” ์‚ฌ๋žŒ๋“ค์˜ ์š•๋ง์ด ์ƒ๊ฒจ๋‚ฌ๋‹ค.-> ์ด๋ฅผ ์œ„ํ•ด ๋งŒ๋“ค์–ด์ง„ ๊ธฐ์ˆ ์ด JavaScript !! ์ด๋ฒˆ ์‹œ๊ฐ„์—๋Š” night, day ๋ฒ„ํŠผ์„ ๊ฐ๊ฐ ์ถ”๊ฐ€ํ•ด์„œ ์›น์˜ ํ…Œ๋งˆ๋ฅผ ๋ฐ”๊พธ๋Š” ์‹ค์Šต์„ ํ•  ๊ฒƒ์ด๋‹ค. 3. HTML๊ณผ JS์˜ ๋งŒ๋‚จ: script ํƒœ๊ทธ๊ธฐ๋ณธ์ ์œผ๋กœ Javascript๋Š” HTML ์œ„์—์„œ ๋™์ž‘ํ•˜๋Š” ์–ธ์–ด๋‹ค.๊ทธ๋ž˜์„œ ์–ด๋–ป๊ฒŒ ํ•˜๋ฉด HTML์ด๋ผ๋Š” ์ปดํ“จํ„ฐ ์–ธ์–ด์— ์™„์ „ํžˆ ๋‹ค๋ฅธ ๋ฌธ๋ฒ•์„ ์ง€๋‹Œ Javascript๋ฅผ ๋‚‘๊ฒจ๋„ฃ์„๊นŒ๋ฅผ ์ด๋ฒˆ ์‹œ๊ฐ„์— ๋ฐฐ์šธ ๊ฒƒ์ด๋‹ค.   ์›น๋ธŒ๋ผ์šฐ์ €์—๊ฒŒ HTML์˜ ์ฝ”๋“œ๋กœ '์ง€๊ธˆ๋ถ€ํ„ฐ Javascript ๊ฐ€ ์‹œ์ž‘๋œ๋‹ค'๋ผ๋Š” ๊ฑธ ์•Œ๋ ค์ฃผ๋Š” ํƒœ๊ทธ๊ฐ€๋ฐ”๋กœ ํƒœ๊ทธ์ด๋‹ค. ํ•ด๋‹น ํƒœ๊ทธ ๋‚ด๋ถ€..

[Codecademy: Learn HTML]

: ์ค„๋ฐ”๊ฟˆ (์ค„๋ฐ”๊ฟˆ์ด๋ผ๋Š” ์‹œ๊ฐ์  ์˜๋ฏธ๋งŒ ๊ฐ€์ง€๊ณ  ์žˆ๊ธฐ ๋•Œ๋ฌธ์—, ๋‹ซ์ง€ ์•Š์Œ): ๋‹จ๋ฝ ๋‚˜๋ˆ” (์–ด๋””์„œ๋ถ€ํ„ฐ ์–ด๋””๊นŒ์ง€๊ฐ€ ํ•œ ๋‹จ๋ฝ์ธ์ง€ ํ‘œํ˜„ํ•  ์ˆ˜ ์žˆ๊ธฐ ๋•Œ๋ฌธ์— ๋‹ซํžˆ๋Š” ํƒœ๊ทธ๋„ ์กด์žฌ) : italic emphasis: bold emphasis : ordered list ์ƒ์„ฑํ•  ๋•Œ : unordered list ์ƒ์„ฑํ•  ๋•Œ  - ์ด๋ฏธ์ง€ ์ถ”๊ฐ€ src="์ด๋ฏธ์ง€ ๋งํฌ" alt="์ด๋ฏธ์ง€ ์„ค๋ช…" />๋‹ซ๋Š” ํƒœ๊ทธ ๋”ฐ๋กœ ํ•„์š”ํ•˜์ง€ ์•Š๊ณ , ๋งˆ์ง€๋ง‰์— slash ํ•˜๋‚˜ ์ถ”๊ฐ€ํ•ด์ฃผ๋ฉด ๋จ. ์ด๋ฏธ์ง€ ์„ค๋ช…: ๋งˆ์šฐ์Šค ๊ฐ–๋‹ค๋Œ”์„ ๋•Œ ๋œจ๋Š” ๋ฌธ๊ตฌ - ๋™์˜์ƒ ์ถ”๊ฐ€ src="์ด๋ฏธ์ง€ ๋งํฌ" > Video not supported ์ด๋ฏธ์ง€ ํƒœ๊ทธ์™€ ๋‹ค๋ฅด๊ฒŒ ๋ณ„๋„์˜ ๋‹ซ๋Š” ํƒœ๊ทธ ํ•„์š”width, height๋ฅผ ํ†ตํ•ด -> ๋ธŒ๋ผ์šฐ์ €์— ํ‘œ์‹œ๋˜๋Š” ๋น„๋””์˜ค์˜ ํฌ๊ธฐ ์„ค์ • controls๋ฅผ ํ†ตํ•ด..

Front-End 2025.03.08

[Front-End] ์ƒํ™œ์ฝ”๋”ฉ ๊ฐ•์˜ WEB2-CSS (8~14)

8. ๋ฐ•์Šค ๋ชจ๋ธ ์˜ค๋Š˜์€ ์ด ๋””์ž์ธ์„ ๋งŒ๋“ค๊ธฐ ์œ„ํ•ด ๋ฐ•์Šค๋ชจ๋ธ์ด๋ผ๋Š” ๊ฐœ๋…์„ ์‚ดํŽด๋ณผ ๊ฒƒ์ด๋‹ค. ๊ฐ ํƒœ๊ทธ๊ฐ€ ์–ผ๋งˆ๋งŒํผ์˜ ๋ถ€ํ”ผ๋ฅผ ์ฐจ์ง€ํ•˜๋Š”์ง€ ์‹œ๊ฐ์ ์œผ๋กœ ํ™•์ธํ•˜๊ธฐ ์œ„ํ•ด ํ…Œ๋‘๋ฆฌ๋ฅผ ๋‘˜๋Ÿฌ์ฃผ์—ˆ๋‹ค. h1 ํƒœ๊ทธ๋Š” ๋นจ๊ฐ„์ƒ‰๋งŒํผ์˜ ํ™”๋ฉด ์ „์ฒด, a ํƒœ๊ทธ๋Š” ํŒŒ๋ž€์ƒ‰๋งŒํผ ์ž๊ธฐ ์ž์‹ ์˜ ํฌ๊ธฐ๋งŒ์„ ์ฐจ์ง€ํ•œ๋‹ค.์ „์ž๋Š” block level element ๋ผ๊ณ  ๋ถ€๋ฅด๊ณ , ํ›„์ž๋Š” inline element ๋ผ๊ณ  ๋ถ€๋ฅธ๋‹ค. (element๋Š” tag์™€ ๋™์ผํ•œ ๋œป์ด๋‹ค)  ๊ทธ๋Ÿฐ๋ฐ ๋…ธ๋ž€์ƒ‰ ํ˜•๊ด‘ํŽœ์ฒ˜๋Ÿผ๊ฐ€์žฅ ๋ฐ‘์— display: inline; ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•ด์ฃผ๋ฉด inline element ๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๊ณ ,๊ฐ€์žฅ ๋ฐ‘์— display: block; ์ฝ”๋“œ๋ฅผ ์ถ”๊ฐ€ํ•ด์ฃผ๋ฉด block level element ๋กœ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ๋‹ค.  ๋งŒ์•ฝ border ๋ถ€๋ถ„ ์ฝ”๋“œ๊ฐ€ ์ค‘๋ณต๋˜์–ด ์‹ซ๋‹ค๋ฉด ๋‘๋ฒˆ์งธ ์‚ฌ..

[Front-End] ์ƒํ™œ์ฝ”๋”ฉ ๊ฐ•์˜ WEB2-CSS (1~7)

์ƒํ™œ์ฝ”๋”ฉ๋‹˜์˜ ๊ฐ•์˜๋ฅผ ๋ณด๊ณ  ์ž‘์„ฑํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.๋งํฌ: https://www.youtube.com/watch?v=Ok0bBJPtgJI&list=PLuHgQVnccGMAnWgUYiAW2cTzSBywFO75B2. CSS๊ฐ€ ๋“ฑ์žฅํ•˜๊ธฐ ์ „์˜ ์ƒํ™ฉHTML์„ ํ†ตํ•ด์„œ ๋ฌธ์„œ๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๊ฒŒ ๋œ ์ดํ›„์—, ์›นํŽ˜์ด์ง€๋ฅผ ๋” ์•„๋ฆ„๋‹ต๊ฒŒ ๋งŒ๋“ค๊ณ ์‹ถ์€ ์‚ฌ๋žŒ๋“ค์˜ ์š•๋ง์ด ์ƒ๊ฒจ๋‚ฌ๋‹ค. ๊ทธ๋ ‡๋‹ค๋ฉด ์ด๋ฏธ ์กด์žฌํ•˜๋Š” HTML์ด๋ผ๋Š” ์–ธ์–ด์— ๋””์ž์ธ๊ณผ ๊ด€๋ จ๋œ ์ƒˆ๋กœ์šด ํƒœ๊ทธ๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๊ฒƒ๊ณผ, ์•„์˜ˆ ๋””์ž์ธ์— ์ตœ์ ํ™”๋œ ์ƒˆ๋กœ์šด ์–ธ์–ด๋ฅผ ๋งŒ๋“œ๋Š” ๊ฒƒ ์ค‘ ์–ด๋–ค๊ฒƒ์ด ๋” ์‰ฌ์šธ๊นŒ? ๋‹น์—ฐํžˆ ์ „์ž๊ฐ€ ์‰ฝ๊ธฐ ๋•Œ๋ฌธ์—, ์‚ฌ๋žŒ๋“ค์€ ์ฒ˜์Œ์—” ์ „์ž์˜ ๋ฐฉ์‹์„ ์ฑ„ํƒํ–ˆ๋‹ค.ex) ๊ธ€์ž์˜ ์ƒ‰์ƒ์„ ๋ฐ”๊พธ๊ธฐ ์œ„ํ•œ ํƒœ๊ทธ๊ฐ€ ๋“ฑ์žฅ ...  ๊ทธ๋Ÿฌ๋‚˜ ์‚ฌ์‹ค ๋””์ž์ธ์— ๋Œ€ํ•œ ์ฝ”๋“œ๋Š” '์ •๋ณด'๋ผ๊ณ  ํ•  ์ˆ˜๋Š” ์—†๋‹ค.์›นํŽ˜์ด์ง€๋ผ๋Š” '์ •๋ณด..

[Front-End] ์ƒํ™œ์ฝ”๋”ฉ ๊ฐ•์˜ WEB1-HTML & Internet

์ƒํ™œ์ฝ”๋”ฉ๋‹˜์˜ ๊ฐ•์˜๋ฅผ ๋ณด๊ณ  ์ž‘์„ฑํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค.๋งํฌ: https://youtube.com/playlist?list=PLuHgQVnccGMDZP7FJ_ZsUrdCGH68ppvPb&si=6XhkNQ-uEYKeW3CK 10. html์ด ์ค‘์š”ํ•œ ์ด์œ 1.html์„ ์•„๋Š” ์‚ฌ๋žŒ์ด ๊ธ€์„ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ๊ณผ ์ผ๋ฐ˜์ธ์ด ๊ธ€์„ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์— ์ฐจ์ด๊ฐ€ ๋ฐœ์ƒํ•˜๋Š” ์ด์œ ? (์™ผ์ชฝ) ์ผ๋ฐ˜์ธ์ด ์ œ๋ชฉ์„ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ์‹: ์‹œ๊ฐ์ ์œผ๋กœ๋งŒ coding์ด๋ผ๋Š” ์ œ๋ชฉ์„ ๊ฐ€์ง(์˜ค๋ฅธ์ชฝ) ์ง€์‹์ธ์ด ์ œ๋ชฉ์„ ์ž‘์„ฑํ•˜๋Š” ๋ฐฉ์‹: coding  ๊ฒ€์ƒ‰ ์—”์ง„์—๊ฒŒ ์™ผ์ชฝ์˜ 'coding'์€ ์‹ค์ œ ์ œ๋ชฉ์ด ์•„๋‹ˆ๋ฏ€๋กœ ์ œ๋ชฉ ํ†ตํ•ด ๊ฒ€์ƒ‰ ๋ถˆ๊ฐ€๋Šฅ-> ์˜ค๋ฅธ์ชฝ ์ง€์‹์ธ์˜ ๊ธ€์ด ๋” ์šฐ์„ธํ•  ์ˆ˜ ๋ฐ–์— ์—†์Œ ์ด์ฒ˜๋Ÿผ html์„ ์˜๋ฏธ์— ๋งž๊ฒŒ ์ž‘์„ฑํ•˜๋Š” ๊ฒƒ์€ ๋งค์šฐ ์ค‘์š”ํ•จ 2.WEB์˜ ๊ฐœ๋ฐฉ์„ฑ(accesibility)..