๋ฐ˜์‘ํ˜•
250x250
Recent Posts
ยซ   2024/12   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31
๊ด€๋ฆฌ ๋ฉ”๋‰ด
728x90
๋ฐ˜์‘ํ˜•

๋ชฉ๋ก๋ถ„๋ฅ˜ ์ „์ฒด๋ณด๊ธฐ (222)

728x90
๋ฐ˜์‘ํ˜•

Hello creators ๐Ÿ™Œ

1-5_๊ธฐ์ดˆ CSS์— ๋Œ€ํ•œ ์ดํ•ด (feat. ๋ถ€๋ชจ_์ž์‹ ๊ด€๊ณ„)

ํ•™์Šต ๋ชฉํ‘œ (goal) ์ดํ•ด ํ•˜๊ณ ์ž ํ•˜๋Š” ๊ฒƒ 'CSS' 'CSS' ์ค‘์š” ์›๋ฆฌ์ธ =='๋ถ€๋ชจ ์ž์‹ ๊ด€๊ณ„'== ๋งŒ๋“ค๊ณ ์ž ํ•˜๋Š” ๊ฒƒ '๋กœ๊ทธ์ธ ํŽ˜์ด์ง€' ๋ฅผ ๊พธ๋ฏธ๊ธฐ ํ•™์Šต ๋ชฉํ‘œ๋Š”? ๋งŒ๋“ค๊ธฐ์˜ ๊ฒฝ์šฐ ๊ตฌ์ฒด์ ์œผ๋กœ ์–ด๋–ค ์ฝ”๋“œ๋ฅผ ํ•ด์„œ > ์–ด๋–ค output ์„ ๋ช…ํ™•ํžˆ ๋ณด์—ฌ์ฃผ๊ธฐ! syntax ์˜ ๊ฒฝ์šฐ ''์ด๋Ÿฐ output ๋งŒ๋“ค๋ ค๋ฉด > ์ด๋Ÿฐ code(ํƒœ๊ทธ) ํ•„์š”ํ•˜๊ฒ ๋‹ค.'' ๋ฅผ ๋– ์˜ฌ๋ฆด ์ˆ˜ ์žˆ๊ธฐ. CSS ์ดํ•ด CSS ๋ž€? cascading style sheet. ๋ฌผ ํ๋ฅด๋“ฏ์ด ์Šคํƒ€์ผ์ด ๋ณ€ํ™”ํ•ด ๊ฐ„๋‹ค. '==๋ญ”๊ฐ€==๋ฅผ' '==๊พธ๋ฏธ๋Š” ๊ฒƒ==' ๊พธ๋ฏธ๋ ค๋ฉด, '==๋ญ”๊ฐ€==๋ฅผ ๊ฐ€๋ฆฌํ‚ค๋Š” ๊ฒƒ' ์ด ์ „์ œ ๋˜์–ด์•ผ ํ•จ. ์ฆ‰, &#39..

1-3_HTML, CSS ๊ธฐ๋ณธ ๋‚ด์šฉ

ํ•™์Šต ๋ชฉํ‘œ ๊ธฐ๋ณธ์ ์ธ 'ํƒœ๊ทธ' ๊ฐ€ '์–ด๋–ค output' ์„ ๋‚ด๋Š”์ง€ 'library' ๋งŒ๋“ค์–ด๋†“๊ธฐ ์—ฌ๊ธฐ์— ์žˆ๋Š”๊ฑธ ==์ฝ”๋“œ ์Šค๋‹ˆํŽซ== ์œผ๋กœ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ==syntax ์ •๋ฆฌ== syntax ์ •๋ฆฌํ•  ๋•Œ ํฌ์ธํŠธ input > ==code== > ==output== ์ด ==๋ช…ํ™•==ํ•˜๊ฒŒ ๋ณด์ผ ์ˆ˜ ์žˆ๋„๋ก! '๋ญ”๊ฐ€๋ฅผ ์“ธ ์ˆ˜ ์žˆ๋Š” ๊ณต๊ฐ„' ์ฒ˜๋Ÿผ ๋‚ด๊ฐ€ ์ง๊ด€์ ์œผ๋กœ ์จ๋„ฃ์„ ์ˆ˜ ์žˆ๋Š” ๊ฒƒ๋“ค ๊นŒ์ง€ ==๊ฒ€์ƒ‰์„ ์œ„ํ•ด '์ง๊ด€์  ์œ ์‚ฌ์–ด'== ์ตœ๋Œ€ํ•œ ๋งŽ์ด ๊ธฐ๋ก ๋ณต์Šต ๋ฐฉํ–ฅ โญโญโญ ์•”๊ธฐ ๋…ธ๋…ธ ==์ด๋Ÿฐ output== ์„ ๋‚ด๋ ค๋ฉด -> ==์–ด๋–ค ํ‚ค์›Œ๋“œ, ํƒœ๊ทธ, ๋ฅผ== ๋– ์˜ฌ๋ ค์„œ, ==๊ฒ€์ƒ‰ํ•ด์•ผ ํ•˜๋‚˜?== ์ •๋„๋งŒ ๊ตฌ์ฒด์ ์ธ syntax ๋Š” ์—ฌ๊ธฐ์—์„œ =='๋ณต๋ถ™'== ์œผ๋กœ ..

1-1_์›น ํŽ˜์ด์ง€ ํ•ดํ‚น์„ ํ†ตํ•ด ์ธํ„ฐ๋„ท ์›๋ฆฌ ์ดํ•ดํ•˜๊ธฐ

ํ•™์Šต ๋ชฉํ‘œ 'ํ•ดํ‚น' ์„ ํ†ตํ•ด ๋‚ด๊ฐ€ ๋„ค์ด๋ฒ„ ๊ฒ€์ƒ‰์„ ํ•˜๊ณ  -> ๋ธŒ๋ผ์šฐ์ €๊ฐ€ ์„œ๋ฒ„์— ๋ญ”๊ฐ€๋ฅผ ์ฃผ๊ณ  -> ์„œ๋ฒ„๋Š” ๊ทธ ๋‹ค์Œ ๋ญ˜ ํ•˜๊ณ  -> ๊ทธ ๋‹ค์Œ ๋ธŒ๋ผ์šฐ์ €๋Š” ๋ฌด์—‡์„ ํ•˜๋Š”์ง€ ์ดํ•ดํ•  ์ˆ˜ ์žˆ๋‹ค. ์‰ฝ๊ฒŒ ๋งํ•˜๋ฉด, ํด๋ผ์ด์–ธํŠธ, ๋ธŒ๋ผ์šฐ์ €, ์„œ๋ฒ„๋ฅผ ์‰ฝ๊ฒŒ ์‰ฝ๊ฒŒ ์ดํ•ดํ•ด๋ณด๊ธฐ '๊ฐ€์งœ ํ•ดํ‚น'์„ ํ†ตํ•ด ์ธํ„ฐ๋„ท ํ•ต์‹ฌ ์š”์†Œ ์ดํ•ดํ•˜๊ธฐ 1๏ธโƒฃ (์‚ฌ์šฉ์ž) ๋‚ด๊ฐ€ ๋„ค์ด๋ฒ„์—์„œ '์‚ผ์„ฑ์ „์ž' ๋ผ๊ณ  ๊ฒ€์ƒ‰ํ•˜๊ณ  enter ๋ˆ„๋ฅธ๋‹ค. 2๏ธโƒฃ (๋ธŒ๋ผ์šฐ์ €) ๊ทธ๋Ÿฌ๋ฉด, ๋ธŒ๋ผ์šฐ์ €๋Š” '์„œ๋ฒ„' ์—๊ฒŒ 'query๊ฐ’์ด ๋ฐ˜์˜๋œ ==์‚ผํ˜•์ œ==' ๋ฅผ ์š”์ฒญํ•œ๋‹ค. ๋‹ค๋งŒ, ์•„์ง, ๊ตฌ์ฒด์ ์œผ๋กœ ๋ฌด์—‡์ด๋ผ๊ณ  ๋ช…๋ช…ํ•ด์•ผ ํ•˜๋Š”์ง€๋Š” ๋ชจ๋ฅด๊ฒ ์Œ. ๋‚˜์—๊ฒŒ ์ผ์–ด๋‚˜๊ณ  ์žˆ๋Š” ์ผ์„ ์ด๋ ‡๊ฒŒ ๊ธฐ๋กํ•˜๋Š” ๊ฒƒ ์ž„ 3๏ธโƒฃ (์„œ๋ฒ„) ์„œ๋ฒ„๋Š” ๋ธŒ๋ผ์šฐ์ €์˜ ์š”์ฒญ์— ์‚ผํ˜•์ œ..

[Javascript] 01. ๊ธฐ๋ณธ ๋ฌธ๋ฒ• ์š”์•ฝ & ๊ตฌ๊ตฌ๋‹จ ๋งŒ๋“ค๊ธฐ, ์ˆ˜์ƒ์ž ์ถœ๋ ฅ, 3์˜ ๋ฐฐ์ˆ˜ ์ฝ”๋“œ ์งœ๊ธฐ

1๏ธโƒฃ ์ด๋ฒˆ ํšŒ์ฐจ ํ•™์Šต ๋ชฉํ‘œ (goal) 1. ๋ฐฐ์šฐ๊ณ ์ž ํ•˜๋Š” ๊ฒƒ javascript ๋ฌธ๋ฒ• ๊ธฐ์ดˆ ๋‚ด์šฉ ๊ตฌ๊ตฌ๋‹จ, ์ˆ˜์ƒ์ž ๋ฝ‘๊ธฐ, 3์˜ ๋ฐฐ์ˆ˜ ์ฝ”๋”ฉํ•ด๋ณด๊ธฐ 2๏ธโƒฃ ๊ธฐ์ดˆ ๋ฌธ๋ฒ• ๋‚ด์šฉ ์š”์•ฝ 1. ์›น ๋งŒ๋“ค๊ธฐ ํ•  ๋•Œ, js ์–ด๋””์— ์จ? (์ž‘์„ฑ ์œ„์น˜ ๋ฐ ์—ฐ๊ฒฐ) 1) ์ž‘์„ฑ ์œ„์น˜ ํƒœ๊ทธ ๋ฐ‘์— ์จ 2) ์—ฐ๊ฒฐ๋ฐฉ๋ฒ• 1. . ํƒœ๊ทธ ์‚ฌ์ด์— ์“ด๋‹ค. 2. . ํƒœ๊ทธ์— ์—ฐ๊ฒฐ %% ์—ฐ๊ฒฐ ์ฝ”๋“œ ๐Ÿ‘‡%% 2. ๋ณ€์ˆ˜ ์‚ฌ์šฉ์‹œ ์ฃผ์˜ํ•  ๊ฒƒ - ์‚ฌ์šฉ์‹œ ์ฃผ์˜ํ•  ๊ฒƒ 1. '์„ ์–ธ์ž' ๊ฐ€ ์—†์œผ๋ฉด ์ „์—ญ๋ณ€์ˆ˜. 2. '์„ ์–ธ์ž' ๋ฅผ ๋ฐ˜๋“œ์‹œ ํ™œ์šฉ 3. let vs var ๋Š” '์žฌ์„ ์–ธ ๊ฐ€๋Šฅ ์—ฌ๋ถ€' 4. let ๋ฅผ ์ฃผ๋กœ ์“ธ ๊ฒƒ โญโญโญโญโญ ๋ณ€์ˆ˜๋ž€? [๋ณ€์ˆ˜๋ž€?] - ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€๋ฅดํ‚ค๋Š” ์ฃผ์†Œ - ์ด ์ฃผ์†Œ๋ฅผ ๋”ฐ๋ผ๊ฐ€๋ฉด - ๋ฐ์ดํ„ฐ๊ฐ€ ์žˆ์Œ - ๋ณ€์ˆ˜๋Š” ๋ฐ์ดํ„ฐ๋ฅผ ์ €์žฅ - ์ฃผ์†Œ๋ฅผ ์•Œ๋ฉด -> ๋ฐ์ดํ„ฐ๋ฅผ ..

[git & github] 01. 1) ๊นƒํ—™ ๊ฐ€์ž… ๋ฐ ์„ค์น˜ 2) git ํ™œ์šฉํ•ด์„œ 1๏ธโƒฃ pull 2๏ธโƒฃ push ํ•ด๋ณด๊ธฐ (feat. git, github, ํ˜•์ƒ ๊ด€๋ฆฌ ๋„๊ตฌ)

git ํ™œ์šฉํ•ด์„œ 1๏ธโƒฃ pull 2๏ธโƒฃ push ํ•ด๋ณด๊ธฐ 1. git ์ด๋ž€ ํ˜•์ƒ ๊ด€๋ฆฌ ๋„๊ตฌ ์ค‘ ํ•˜๋‚˜ ํ˜•์ƒ ๊ด€๋ฆฌ ๋„๊ตฌ๋ž€ '๋ฒ„์ „ ๊ด€๋ฆฌ ์‹œ์Šคํ…œ' ex) ๋ฒ„์ „ 1, ๋ฒ„์ „ 2, ๋“ฑ๋“ฑ ์ž‘์—…ํ•˜๋ฉด์„œ, ์ž‘์—…์˜ ๋ฆฌ์ŠคํŠธ๋ฅผ ๊ด€๋ฆฌํ•  ์ˆ˜ ์žˆ๋‹ค. 2. ์ฃผ์˜ํ•  ์  ์ž‘์—…์„ ๋ง์น˜์ง€ ์•Š์œผ๋ ค๋ฉด, ๋ฌด์กฐ๊ฑด, pull -> push ์ˆœ์„œ๋กœ ํ•ด์•ผ ํ•จ. โญโญโญโญโญ (๋ฌด์กฐ๊ฑด ์ ˆ๋Œ€ ์›์น™) git ์€ ๊ต‰์žฅํžˆ ์กฐ์‹ฌํ•ด์„œ ๋‹ค๋ค„์•ผ ํ•จ. 3. [๋ช…๋ น์–ด ์š”์•ฝ] โญโญโญโญโญ [1๏ธโƒฃ pull] 1. '์ž‘์—… ํ•˜๊ณ ์ž ํ•˜๋Š” ํด๋”' ์™€ 'terminal ํด๋”' ์ผ์น˜ ์‹œํ‚ค๊ธฐ 2. ๊นƒ ํŒŒ์ผ ๋งŒ๋“ค๊ธฐ git init 3. ์›๊ฒฉ ์ €์žฅ์†Œ ์—ฐ๊ฒฐ git remote add origin https://github.com/JEONGDEOKJIN/230306.git 3.1 ์˜ค๋ฅ˜ ๋ฐœ์ƒ ํ•ด๊ฒฐ git..

[HTML&CSS] 04. ๋ฉ”๊ฐ€๋ฐ•์Šค ์˜ํ™” ์˜ˆ๋งค ํŽ˜์ด์ง€ ๋งŒ๋“ค๊ธฐ (feat. input ๊ณผ label ํƒœ๊ทธ, ํ˜•์ œ ๊ด€๊ณ„, sibling, ์„ ํƒ์ž์˜ ์ค‘์š”์„ฑ)

transform ํƒœ๊ทธ 1. ๊ธฐ๋Šฅ ์œ„์น˜, ํฌ๊ธฐ, ๊ฐ๋„ ๋“ฑ์„ ๋ณ€๊ฒฝํ•  ์ˆ˜ ์žˆ์–ด ์œ„์น˜๋ณ€๊ฒฝ์€ position ๊ณผ ๋น„์Šทํ•œ ๊ธฐ๋Šฅ์ผ ์ˆ˜๋„. ์ฐจ์ด์ ์€ ๋ญ˜๊นŒ ?? #โ“โ“โ“_์งˆ๋ฌธํ•˜๊ณ ์‹ถ์Œ_๋ชจ๋ฅด๊ฒ ์Œ ๊ธฐ๋ณธ ์ฝ”๋“œ /* box ํด๋ž˜์Šค ์•ˆ์— ์žˆ๋Š” img ์— ๋Œ€ํ•ด transform ์†์„ฑ ์ฃผ๊ธฐ */ .box img { /* transform : translate(x์ถ•, y์ถ•) ํ•ด๋‹น ํƒœ๊ทธ์˜ ์œ„์น˜๋ฅผ ์ด๋™์‹œ์ผœ์ค€๋‹ค. */ transform: translate(50px, 100px); } transform ๊ฒฐ๊ณผ - ํ•˜๋‚˜์˜ ์ถ• ์œผ๋กœ๋งŒ ์ด๋™ํ•˜๊ฒŒ ํ•  ์ˆ˜ ์žˆ์Œ. โญ๏ธโญ๏ธโญ๏ธโญ๏ธโญ๏ธ #๐ŸคŸ_๋ฐฐ์šด๊ฒƒ_WIL .box2 img { /* y์ถ• ์—†๊ณ , x ์ถ•๋งŒ ์ด๋™ */ transform: translateX(100px); } .box2 img { /* y ์ถ•์œผ๋กœ..

[HTML&CSS] 03. ์œ ํŠœ๋ธŒ ์ธ๋„ค์ผ ๋งŒ๋“ค๊ธฐ (feat. ํ˜ธ๋ฒ„, hover, ๊ฐœ๋ฐœ์ž ๋„๊ตฌ์˜ ์ค‘์š”์„ฑ)

1๏ธโƒฃ ์ด๋ฒˆ ํšŒ์ฐจ ํ•™์Šต ๋ชฉํ‘œ (goal) 1. ๋ฐฐ์šฐ๊ณ ์ž ํ•˜๋Š” ๊ฒƒ position CSS ์œ ๋ทฐ๋ธŒ ์ธ๋„ค์ผ๋“ค ๋งŒ๋“ค๊ธฐ ํ˜ธ๋ฒ„ ๊ธฐ๋Šฅ ol - li ํƒœ๊ทธ๋กœ ๋งŒ๋“ ๋‹ค๋Š” ๊ฒƒ iframe - `background.css` - ์ž์‹ ํƒœ๊ทธ ์„ ํƒํ•˜๋Š” ๊ฒƒ โญโญโญ - ![](https://i.imgur.com/455rrQX.png) - 2๏ธโƒฃ ํ•ด๋ณด๊ธฐ 1. ํ•ด๋ณด๊ธฐ ํ˜ธ๋ฒ„๊ธฐ๋Šฅ ๊ฐœ๋ฐœ์ž ๋ชจ๋“œ์—์„œ hover ํ™•์ธ ๊ฐ€๋Šฅ ์˜ค๋ฅธ์ชฝ ์— ๋‚˜์™€์žˆ์Œ. 2. ํ•ด๋ณด๊ธฐ ๐Ÿคฏ ํ˜ผ์ž์„œ ๋งŒ๋“ค์–ด๋ณด๊ธฐ(๋ฏธ๋‹ˆ ํ”Œ์ , ๊ณผ์ œ) ๋งŒ๋“ค๊ณ ์ž ํ•˜๋Š” ๊ฒƒ 06_์œ ํŠœ๋ธŒ_page_๊ณผ์ œ.html ์—ฌ๊ธฐ์— ๋งŒ๋“ค๊ธฐ ์ž‘์„ฑํ•œ ์ฝ”๋“œ ๋Š๋‚€์  wrap ๋ ˆ์ด์•„์›ƒ ์žก์„ ๋•Œ, ์ผ์ผ์ด ์‚ฌ์ด์ฆˆ๋ฅผ ์ค˜์•ผ ํ•˜๋‚˜? ์•„ ํ˜ธ๋ฒ„ ๊ธฐ๋Šฅ์€ ๊ตฌํ˜„ ๋ชป ํ–ˆ๋„ค ๊ต์ˆ˜๋‹˜์ด ํ•˜์‹  ๊ฒƒ ๋ดค์„ ๋•Œ content ์ด๊ฒƒ๋„! โญโญโญโญโญ youtube.๊ต์ˆ˜..

[HTML&CSS] 02. ๊ฒŒ์‹œํŒ ๋งŒ๋“ค๊ธฐ (feat. html, css ์„ ํƒ์ž, css link, css input ํƒœ๊ทธ)

1๏ธโƒฃ ์ด๋ฒˆ ํšŒ์ฐจ ํ•™์Šต ๋ชฉํ‘œ (goal) ๋ฐฐ์šฐ๊ณ ์ž ํ•˜๋Š” ๊ฒƒ ๊ฒŒ์‹œํŒ 3๊ฐœ ๋งŒ๋“ค์–ด๋ณด๊ธฐ css ๋ฐ html ๊ธฐ๋ณธ ๊ฐœ๋… 2๏ธโƒฃ ์ˆ˜์—… ๋‚ด์šฉ ์ •๋ฆฌ [1๊ต์‹œ] ๊ฐœ๋ฐœ์ž ๋„๊ตฌ์—์„œ shift + ํœ  ํ™œ์šฉํ•ด์„œ -> ์ˆ˜์น˜ ๋ณ€๊ฒฝํ•˜๊ธฐ '๊ฐœ๋ฐœ์ž ๋„๊ตฌ' ์—์„œ -> ๊ณ ์ณ์•ผ ํ•˜๋Š” ๋ถ€๋ถ„ ํด๋ฆญ -> shift ๋ˆ„๋ฅด๊ณ  + ๋งˆ์šฐ์Šค ํœ  -> 10 ๋‹จ์œ„ ์”ฉ ์ˆ˜์น˜๊ฐ€ ๋ณ€๊ฒฝํ•จ. 1. box sizing ๊ธฐ๋Šฅ ๊ทธ๋ƒฅ div ์™€ div ๋ฅผ ๋งŒ๋“ค๋ฉด -> ๋”ฑ ๋ถ™์–ด ์žˆ๊ฒŒ ๋จ div + border ๋ž‘ div + border ์ฃผ๋ฉด -> border ๋งŒํผ ๋–จ์–ด์ ธ ์žˆ๊ฒŒ ๋จ box sizing ์„ ๊ฐ์‹ธ์ฃผ๋ฉด -> border ๋ฅผ ๋„ฃ์–ด๋„, ๊ทธ ์•ˆ์œผ๋กœ ๋”ฑ ๋“ค์–ด๊ฐ€๊ฒŒ ๋จ. โญโญโญโญโญ ์˜ˆ๋ฅผ ๋“ค์–ด์„œ div ์˜ width ๋ฅผ 100 ์œผ๋กœ ์ฃผ๊ณ , border (1px ์ž„) ๋ฅผ ์ฃผ๋ฉด -..