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

๋ชฉ๋ก์ฝ”๋”ฉ๊ณต๋ถ€ (6)

axnuo

[front] ๋ฐ˜์‘ํ˜• ์›น / JS - ์˜ค๋Š˜๋„ ์ฝ”๋“œ์ž‡ : 4์ฃผ์ฐจ

๋ฐ˜์‘ํ˜• ์›น ๋ธŒ๋ผ์šฐ์ € ์‚ฌ์ด์ฆˆ์— ๋งž์ถฐ ๋””์ž์ธ์ด ๋ฐ”๋€Œ๋Š” ๊ฒƒ~! โ†’ ๋ชจ๋ฐ”์ผ์ด๋‚˜ ํƒญ ๋ฒ„์ „์„ ๋”ฐ๋กœ ์•ˆ ๋งŒ๋“ค์–ด๋„ ๋œ๋‹ค. ๋ธŒ๋ผ์šฐ์ €์˜ ํฌ๊ธฐ์— ๋”ฐ๋ผ ํฐํŠธ ํฌ๊ธฐ๊ฐ€ ๋‹ค๋ฅด๊ฒŒ ํ•˜๋ ค๋ฉดโ€ฆ h1 { font-size:24px; } p { font-size: 16px; } @media (min-width: 768px) { /*@media๋Š” ๋ฏธ๋””์–ด ์ฟผ๋ฆฌ!์ด*/ h1 { font-size:36px; } p { font-size: 24px; } } โ†’ ๋ธŒ๋ผ์šฐ์ €์˜ ๋„ˆ๋น„๊ฐ€ 768 ์ด์ƒ์ด๋ฉด ํฐํŠธ ํฌ๊ธฐ๋ฅผ ํ‚ค์šฐ๊ฒ ๋‹ค๋Š” ์˜๋ฏธ --- ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒ ์ž๋ฐ”์Šคํฌ๋ฆฝํŠธ! id๋กœ ํƒœ๊ทธ ์„ ํƒํ•˜๊ธฐ document.getElementById๋ฅผ ํ†ตํ•ด html์˜ id ์†์„ฑ์„ ๊ฐ€์ง„ ์š”์†Œ๋ฅผ ์ญ‰ ์ถœ๋ ฅํ•  ์ˆ˜ ์žˆ์Œ class๋กœ ํƒœ๊ทธ ์„ ํƒํ•˜๊ธฐ document.getElementsByCla..

[CSS/์ฝ”๋“œ์ž‡] CSS ํ•ต์‹ฌ ๊ฐœ๋… : ์˜ค๋Š˜๋„ ์ฝ”๋“œ์ž‡ - 3์ฃผ์ฐจ

๊ธฐ๋ณธ ๊ฐœ๋… CSS ๊ทœ์น™ html์—์„œ css ์„ ํƒ์ž๋ฅผ ํ†ตํ•ด ์Šคํƒ€์ผ์„ ์ง€์ •ํ•˜๋Š” ๊ฒƒ id ์†์„ฑ์„ ์‚ฌ์šฉํ•˜์—ฌ ์›ํ•˜๋Š” ํƒœ๊ทธ๋งŒ ์Šคํƒ€์ผ์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์Œ head์˜ style์—์„œ #์œผ๋กœ ์•„์ด๋””๊ฐ’์„ ๊ฐ€์ ธ์™€์„œ ์ˆ˜์ • id ๊ฐ’์€ ์ค‘๋ณตํ•ด์„œ ์“ธ ์ˆ˜ ์—†์Œ ์—ฌ๋Ÿฌ๊ฐœ๋ฅผ ๊ฐ™์€ ์Šคํƒ€์ผ๋กœ ์ง€์ •ํ•˜๊ณ  ์‹ถ์„ ๋•Œ โ‡’ class = โ€œplaceโ€๋ผ๋Š” ์†์„ฑ css๋Š” .place ๋กœ ์ž‘์„ฑ CSS ํŒŒ์ผ css ํŒŒ์ผ์„ ๋งŒ๋“ ๋‹ค.. css๋Š” ๋ณดํ†ต ๋ถ„๋ฆฌํ•ด์„œ ์‚ฌ์šฉํ•จ html์—์„œ๋Š” link ํƒœ๊ทธ๋กœ ๋ถˆ๋Ÿฌ์˜ด โ‡’ ์ƒ‰์ƒ ๋‹จ์œ„ ์ƒ‰์ƒ ์ด๋ฆ„ red, yellow, whiteโ€ฆ ์ƒ‰์ƒ ์ฝ”๋“œ ์ˆซ์ž๋ž‘ ์•ŒํŒŒ๋ฒณ์œผ๋กœ ๋‚˜ํƒ€๋‚œ ์ฝ”๋“œโ€ฆ rgba โ†’ rgb + ๋ถˆํˆฌ๋ช… ํฌ๊ธฐ ๋‹จ์œ„ ์ ˆ๋Œ€์ ์ธ ๋‹จ์œ„ ํ”ฝ์…€ ์ƒ๋Œ€์ ์ธ ๋‹จ์œ„ ํผ์„ผํŠธ : ๋ถ€๋ชจ ํƒœ๊ทธ์— ๋Œ€ํ•œ ์ƒ๋Œ€์ ์ธ ํฌ๊ธฐ, ํฌ๊ธฐ๋ฅผ ๋ฐ”๊พธ๊ณ  ์‹ถ์œผ๋ฉด ๋ถ€๋ชจ์˜ ํฌ๊ธฐ๋งŒ ๋ฐ”๊พธ๋ฉด..

[์ฝ”๋“œ์ž‡] ์ƒˆํ•ด ์ฝ”๋”ฉ ๊ณต๋ถ€ ๋ฐฉ๋ฒ• - ๋„์ „ 30์ผ ์ฝ”๋”ฉ ์บ ํ”„!

์ƒˆํ•ด๊ฐ€ ๋ฒŒ์จ 15์ผ์ด๋‚˜. ์ง€๋‚ฌ์Šต๋‹ˆ๋‹ค. ๋‹ค๋“ค ๋ชฉํ‘œํ–ˆ๋˜ ๊ฒƒ๋“ค์€ ์ž˜ ์ด๋ค„๋‚˜๊ฐ€๊ณ  ๊ณ„์‹ ๊ฐ€์š”? ์ €๋Š” ์ฝ”๋“œ์ž‡ ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜๋ฉฐ '๋„์ „ 30์ผ ์ฝ”๋”ฉ ์บ ํ”„' ๋•๋ถ„์— ๋” ์—ด์‹ฌํžˆ ๊พธ์ค€ํžˆ ๊ณต๋ถ€๋ฅผ ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค! ์ œ๊ฐ€ ํ˜„์žฌ 1์›” ๋„์ „ 30์ผ ์ฝ”๋”ฉ ์บ ํ”„์— ์ฐธ์—ฌํ•˜๊ณ  ์žˆ๋Š” ๋งŒํผ ์ด์— ๋Œ€ํ•œ ํ›„๊ธฐ์™€ ์„ค๋ช…์„ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค! ๋„์ „ 30์ผ ์ฝ”๋”ฉ ์บ ํ”„๋ž€? ์ƒˆํ•ด ๋ชฉํ‘œ๊ฐ€ ์ž‘์‹ฌ์‚ผ์ผ์—์„œ ๋๋‚˜์ง€ ์•Š๋„๋ก ์ฝ”๋“œ์ž‡์—์„œ ์ œ๊ณตํ•˜๋Š” ์‹ ๋…„ ํ•œ์ • 30์ผ ๋ฐ€์ฐฉ ๊ด€๋ฆฌ ์บ ํ”„์ž…๋‹ˆ๋‹ค! ์‚ฌ์ง„์— ๋ณด์ด๋“ฏ 7๊ฐœ ์ด์ƒ์˜ ํ† ํ”ฝ์„ ์™„๋ฃŒํ•˜๋ฉด ๋ฏธ์…˜ ์„ฑ๊ณต์ด๋ฉฐ ๋‚ด ์ˆ˜๊ฐ• ๋žญํ‚น์ด ๋‚˜ํƒ€๋‚˜ ์žˆ๊ธฐ์— ๋งค์ผ ๋žญํ‚น์„ ์˜ฌ๋ฆฌ๊ณ ์ž ๋”์šฑ ์—ด์‹ฌํžˆ ์ˆ˜๊ฐ•ํ•˜๊ฒŒ ๋œ๋‹ต๋‹ˆ๋‹ค. ๐Ÿ”ฅ๐Ÿ”ฅ ๋˜ํ•œ ๋‹ฌ๋ ฅ์— ๋‚ด ์ถœ๋ ฅ ํšŸ์ˆ˜๋„ ๋œจ๊ธฐ์— ๋งค์ผ๋งค์ผ ์ถœ์„์„ ํ•ด์•ผํ•  ๊ฒƒ๋งŒ ๊ฐ™์€ ๊ฐ•๋ฐ•์ด..... ์ถœ์„์— ์ง‘์ฐฉํ•˜๋Š” ์ €๋กœ์จ ๋งค์ผ ์ถœ์„ํ•˜๊ธฐ ์œ„ํ•ด ๋…ธ๋ ฅํ•˜๋Š” ์ค‘์ž…๋‹ˆ๋‹ค ๐Ÿ˜… ๋„..

[HTML/์ฝ”๋“œ์ž‡] HTML ํ•ต์‹ฌ๊ฐœ๋… - ์˜ค๋Š˜๋„ ์ฝ”๋“œ์ž‡ : 2์ฃผ์ฐจ

์ด ๊ธ€์€ ์ฝ”๋“œ์ž‡์˜ HTML ํ•ต์‹ฌ ๊ฐœ๋… ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜๋ฉฐ ์ •๋ฆฌํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. ์ฝ”๋“œ์ž‡ HTML ํ•ต์‹ฌ ๊ฐœ๋… ์™„๊ฐ•! ๊ธฐ์กด์— ๋ฆฌ์•กํŠธ๋กœ ์›น ๊ฐœ๋ฐœ ํ”„๋กœ์ ํŠธ๋ฅผ ์ง„ํ–‰ํ–ˆ์—ˆ๋Š”๋ฐ ์ด๋ฒˆ ๊ธฐํšŒ๋ฅผ ํ†ตํ•ด ๋‚ด๊ฐ€ ์–ผ๋งˆ๋‚˜ ์ด์ƒํ•œ ์ฝ”๋“œ๋ฅผ ์งฐ์—ˆ๋Š” ์ง€ ๊นจ๋‹ฌ์„ ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ๊ฐ€ ๋˜์—ˆ๋‹ค.... HTML ๊ฐœ๋…๋ถ€ํ„ฐ ์—‰๋ง์ด์—ˆ๋˜ ๊ฒƒ.............. ์ด์ œ ๊ฐœ๋…์„ ๋‹ค์žก์•˜์œผ๋‹ˆ ๋” ํšจ์œจ์ ์ด๊ณ  ๊ฐ€๋…์„ฑ ์ข‹์€ ์ฝ”๋“œ๋ฅผ ์งค ์ˆ˜ ์žˆ๋„๋ก ๋…ธ๋ ฅํ•˜๊ฒŸ๋”ฐ!! ๋„ค์ด๋ฒ„ ์˜ํ™” โ‡’ ์‚ฌ์ดํŠธ ์ฃผ์†Œ ์ „์ฒด or ๊ฒฝ๋กœ๋กœ ์„ค์ • ํŽ˜์ด์ง€ ์•ˆ์—์„œ ์ด๋™ url ๋งจ ๋’ค์— ๋ถ™์–ด์„œ ํ•ด๋‹น ์ฃผ์†Œ ์ผ๋ถ€๋ถ„์„ ๊ฐ€๋ฆฌํ‚ค๋Š” ์šฉ๋„ ex : wiki/ํ•œ๊ตญ_์˜ํ™”#๊ด‘๋ณต๊ณผ_1950๋…„๋Œ€ โ‡’ ์—ฌ๊ธฐ์„œ #๋’ค์— ๋ถ™์€ ์• ๋“ค (h2ํƒœ๊ทธ ๊ฐ™์€ ๊ณณ์—์„œ id ์†์„ฑ์— ์ง€์ •ํ•ด๋‘๋ฉด ๋จ ๊ทธ ์ดํ›„ href์—์„œ ์ด๋™ํ•  ๋งํฌ๋กœ ๋„ฃ๊ธฐ) ์ƒˆ ํƒญ์œผ๋กœ ์—ด๊ธฐ tar..

[Git/์ฝ”๋“œ์ž‡] Git ์ „๋ฐ˜์ ์ธ ์ดํ•ด - ์˜ค๋Š˜๋„ ์ฝ”๋“œ์ž‡ : 1์ฃผ์ฐจ

์ด ๊ธ€์€ ์ฝ”๋“œ์ž‡์˜ Git ๊ฐ•์˜๋ฅผ ์ˆ˜๊ฐ•ํ•˜๋ฉฐ ์ •๋ฆฌํ•œ ๋‚ด์šฉ์ž…๋‹ˆ๋‹ค. ์ฝ”๋“œ์ž‡ ๋„์ „ 30์ผ ์บ ํ”„์— ์ฐธ์—ฌํ•˜๋ฉฐ ๋งค์ฃผ ๊ณต๋ถ€๊ธฐ๋ก์„ ์ง„ํ–‰ํ•˜๋ ค ํ•œ๋‹ค. ์ฒซ ์ฃผ์—๋Š” Git ๊ฐ•์˜ ์ด 85๊ฐœ์˜ ๋ ˆ์Šจ์„ ๋“ค์—ˆ๋‹ค! ๊ฐ•์˜๋ฅผ ํ†ตํ•ด ๋ง‰๋ฌด๊ฐ€๋‚ด๋กœ ์ผ๋˜ git ๋ช…๋ น์–ด๋“ค์„ ๋ช…ํ™•ํ•˜๊ฒŒ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ์—ˆ๊ณ  ์ž‘์—… ์˜์—ญ, ๋ธŒ๋žœ์น˜, HEAD์˜ ์—ญํ•  ๋“ฑ์— ๋Œ€ํ•ด ์ž์„ธํžˆ ์•Œ ์ˆ˜ ์žˆ์—ˆ๋‹ค. ๊ฐ•์˜๋ฅผ ๋“ค์œผ๋ฉฐ ์ •๋ฆฌํ•œ ๋‚ด์šฉ์„ ๊ธฐ๋กํ•œ๋‹ค!! repository์™€ commit git init : repository ์ƒ์„ฑ git config user.name โ€œ์ด๋ฆ„โ€ โ‡’ ์ปค๋ฐ‹์— ์ด๋ฆ„ ๊ฐ™์ด ์ €์žฅ git config user.email โ€œasds@asd.comโ€ โ‡’ ์–˜๋„ ๋งˆ์ฐฌ๊ฐ€์ง€ git add (ํŒŒ์ผ๋ช…) git commit -m โ€œCreate commit zzโ€ commit์€ ์‚ฌ์šฉ์ž ์ด๋ฆ„..

Project/Git 2024. 1. 8. 17:29
[์ฝ”๋“œ์ž‡] 2024 ์ฝ”๋”ฉ ๊ณ„ํš

์ƒˆ๋กœ์šด ํ•œ ํ•ด๊ฐ€ ์‹œ์ž‘๋œ๋งŒํผ ๋ชจ๋‘๊ฐ€ ๋‹ค์–‘ํ•œ ๋„์ „์„ ์‹œ๋„ํ•  ๊ฒƒ์ด๋ฉฐ ๐Ÿง‘โ€๐Ÿ’ป์ฝ”๋”ฉ ๐Ÿง‘โ€๐Ÿ’ป ์€ ์•ž์œผ๋กœ ๋” ๋” ๋”์šฑ ์ค‘์š”ํ•œ ๋Šฅ๋ ฅ ์ค‘ ํ•˜๋‚˜๋ผ๊ณ  ์ƒ๊ฐํ•œ๋‹ค. ์ปดํ“จํ„ฐ๊ณตํ•™์ด ์ „๊ณต์ธ ๋งŒํผ ์˜ฌํ•ด ์ „๊ณต์— ๋Œ€ํ•œ ๊ณ„ํš์„ ์„ธ์›Œ๋ณด๊ณ ์ž ํ•œ๋‹ค. ์ด ๊ณ„ํš์„ ๊ณต์œ ํ•˜๋ฉฐ ๋‹ค๋“ค ์ƒˆ๋กœ์šด ๋„์ „์„ ํ•˜๊ณ  ํ•จ๊ป˜ ์„ฑ์žฅํ•˜๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค๐Ÿค— ๊ฐ€์žฅ ๋จผ์ € ์ฝ”๋“œ์ž‡ ์•ฐ๋ฐฐ์„œ๋” 2๊ธฐ๋กœ ํ™œ๋™ํ•˜๊ฒŒ ๋œ ๋งŒํผ, ์ฝ”๋“œ์ž‡์„ ์–ด๋–ป๊ฒŒ ํ™œ์šฉํ• ์ง€ ๊ณ„ํš์„ ์„ธ์šฐ๊ฒŒ ๋˜์—ˆ๋‹ค. ์ฝ”๋“œ์ž‡? ์ฝ”๋“œ์ž‡์ด๋ž€ ์˜จ๋ผ์ธ์œผ๋กœ ์ฝ”๋”ฉ์„ ๋น„๋กฏํ•˜์—ฌ ๊ฐ์ข… CS ์ง€์‹์„ ํ•™์Šตํ•  ์ˆ˜ ์žˆ๋Š” ์‚ฌ์ดํŠธ์ด๋‹ค. ํŠนํžˆ๋‚˜ ์ฝ”๋“œ์ž‡์€ ํ”„๋กœ๊ทธ๋žจ ์„ค์น˜ ์—†์ด ์ฝ”๋”ฉ ์—ฐ์Šต์„ ํ•  ์ˆ˜ ์žˆ๊ณ , ์งง์€ ๊ฐ•์˜ ์‹œ๊ฐ„ ๋ฐ ๋‹ค์–‘ํ•œ ํ•™์Šต ๋„๊ตฌ๋ฅผ ์ œ๊ณตํ•˜์—ฌ ๋”์šฑ ํšจ๊ณผ์ ์œผ๋กœ ํ•™์Šตํ•  ์ˆ˜ ์žˆ๋‹ค. ์ฝ”๋“œ์ž‡์€ ์ด๋Ÿฐ ์ ์ด ์ข‹๋‹ค. ์–ด๋–ป๊ฒŒ ๊ณต๋ถ€๋ฅผ ์‹œ์ž‘ํ•ด์•ผํ•  ์ง€ ๋ง‰๋ง‰ํ•  ๋•Œ ์ฝ”๋“œ์ž‡์—์„œ ์ œ๊ณตํ•˜๋Š” ๋กœ๋“œ๋งต์„ ..