๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ
๋ฐ˜์‘ํ˜•

CSS5

REPL์ด๋ž€? REPL REPL์ด๋ž€ READ-EVALUATION-PRINT-LOOP์˜ ์•ฝ์ž๋กœ ์‚ฌ์šฉ์ž๊ฐ€ ํŠน์ • ์ฝ”๋“œ๋ฅผ ์ž…๋ ฅํ•˜๋ฉด ๊ทธ ์ฝ”๋“œ๋ฅผ ํ‰๊ฐ€ํ•˜๊ณ  ์ฝ”๋“œ์˜ ์‹คํ–‰๊ฒฐ๊ณผ๋ฅผ ์ถœ๋ ฅํ•ด์ฃผ๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค. REPL R : READ(์ฝ๋‹ค) E : Eval(ํ•ด์„ํ•˜๋‹ค) P : Print(๋ฐ˜ํ™˜ํ•˜๋‹ค) L : Loop(๋ฐ˜๋ณตํ•˜๋‹ค) => ์ž…๋ ฅํ•œ ์ฝ”๋“œ๋ฅผ ์ฝ๊ณ , ํ•ด์„ํ•˜๊ณ , ๊ฒฐ๊ณผ๋ฅผ ๋ฐ˜ํ™˜ํ•˜๊ณ , ์ข…๋ฃŒํ•  ๋•Œ๊นŒ์ง€ ๋ฐ˜๋ณต ์‚ฌ์ดํŠธ ์ถ”์ฒœ (REPLIT) ์—ฌ๋Ÿฌ ์–ธ์–ด๋“ค์„ ์ง€์›ํ•˜๋ฉฐ RUN ๋ฒ„ํŠผ์„ ํด๋ฆญํ•ด ์‹คํ–‰ํ•˜๋ฉด ์˜ค๋ฅธ์ชฝ ํ™”๋ฉด์—์„œ ๋ฐ”๋กœ ์‹คํ–‰๊ฒฐ๊ณผ๋ฅผ ํ™•์ธ๊ฐ€๋Šฅํ•˜๋ฏ€๋กœ ๊ฐ„๋‹จํ•œ ๊ธฐ๋Šฅ๋“ค์„ ๋น ๋ฅด๊ฒŒ ํ…Œ์ŠคํŠธํ•ด๋ณด๊ณ  ์‹ถ์„ ๋•Œ ์œ ์šฉํ•˜๊ฒŒ ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. Replit: The software creation platform. IDE, AI, and Deployments Run code live in yo.. 2023. 12. 11.
ํ‹ฐ์Šคํ† ๋ฆฌ ์›ํ•˜๋Š” ๊ธ€์”จ์ฒด ์ ์šฉ ์•ˆ๋…•ํ•˜์„ธ์š”. ์˜ค๋Š˜์€ ํ‹ฐ์Šคํ† ๋ฆฌ ๋ธ”๋กœ๊ทธ์˜ ๊ธ€์”จ์ฒด๋ฅผ ๋ฐ”๊ฟ”๋ณด๋ ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค. ์ €๋Š” ์›๋ž˜ ๊น”๋”ํ•œ ์Šคํƒ€์ผ์˜ ์‚ฌ๊ฐํ˜•์˜ ๊ณ ๋”•์ฒด๋ฅผ ์ข‹์•„ํ•˜๋Š”๋ฐ์š”. ์™ ์ง€ ์š”์ฆ˜์€ ๋™๊ธ€๋™๊ธ€ํ•œ ๊ธ€์”จ์ฒด๊ฐ€ ๊ท€์—ฌ์›Œ๋ณด์ด๋”๋ผ๊ณ ์š”. ์ œ๊ฐ€ ์“ฐ๋Š” ํฐํŠธ ์‚ฌ์ดํŠธ '๋ˆˆ๋ˆ„' ์ž…๋‹ˆ๋‹ค. https://noonnu.cc/ ๋ˆˆ๋ˆ„ ์ƒ์—…์šฉ ๋ฌด๋ฃŒํ•œ๊ธ€ํฐํŠธ ์‚ฌ์ดํŠธ noonnu.cc ๊ธ€์”จ์ฒด์— ๋”ฐ๋ผ ์ €์ž‘๊ถŒ ์กฐ๊ฑด์ด ๋‹ค๋ฅด๋‹ˆ ๊ผญ ํ™•์ธํ•˜๊ณ  ์‚ฌ์šฉํ•˜์…”์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์šฐ์ธก ์ƒ๋‹จ ์›น ํฐํŠธ๋กœ ์‚ฌ์šฉํ•˜๊ธฐ ์ฝ”๋“œ๋ฅผ ๋ณต์‚ฌํ•ฉ๋‹ˆ๋‹ค. ํ™”๋ฉด์„ ๊พธ๋ฉฐ์ฃผ๋Š” ๋ถ€๋ถ„์€ css์—์„œ ๋‹ด๋‹นํ•ฉ๋‹ˆ๋‹ค. ํฐํŠธ ์—ญ์‹œ ํ™”๋ฉด์„ ๊พธ๋ฉฐ์ฃผ๋Š” ๋ถ€๋ถ„์ด๊ธฐ ๋•Œ๋ฌธ์— ํ‹ฐ์Šคํ† ๋ฆฌ ์Šคํ‚จํŽธ์ง‘ > css ์— ์ ์šฉ์„ ํ•ด์ฃผ๋„๋ก ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค. ์„ค์ • > ๊พธ๋ฏธ๊ธฐ > ์Šคํ‚จ ํŽธ์ง‘ html ํŽธ์ง‘ ํด๋ฆญ css > ๋ณต์‚ฌํ•œ ์ฝ”๋“œ ๋ถ™์—ฌ๋„ฃ๊ธฐ ctrl + f > font-family ๊ฒ€์ƒ‰ํ•ด์„œ ํฐํŠธ ์ด๋ฆ„.. 2023. 7. 3.
VSCODE HTMLํŒŒ์ผ ๋ฐ”๋กœ ์‹คํ–‰ํ•˜๊ธฐ OPEN IN BROWSER ์œ„ ํ™•์žฅ์ž๋ฅผ ์ถ”๊ฐ€ํ•˜๋ฉด HTML ํŒŒ์ผ์„ ํฌ๋กฌ์—์„œ ๋ฐ”๋กœ ํ™•์ธํ•ด๋ณผ ์ˆ˜ ์žˆ๋‹ค. 2023. 6. 15.
[HTML/JS/CSS] box-shadow : 0 14px 0 #E66000; - css ๊ฐ’์ด 0์ด๋ฉด ๋‹จ์œ„ ์ƒ๋žต ๊ฐ€๋Šฅ width: ๋„ˆ๋น„; margin-left: auto; margin-right: auto; - ๋„ˆ๋น„๊ฐ€ ์ง€์ •๋œ ์ƒ์ž ์š”์†Œ๋ฅผ ๊ฐ€์šด๋ฐ ์ •๋ ฌ cursor: pointer; - ๋งˆ์šฐ์Šค ์ปค์„œ๋ฅผ ํฌ์ธํ„ฐ(์†๊ฐ€๋ฝ ๋ชจ์–‘)์œผ๋กœ ๋ณ€๊ฒฝ flex: 1; - ์ •๋ ฌ๋˜๋Š” ์š”์†Œ์˜ ๋„ˆ๋น„๋ฅผ 1๋น„์œจ๋งŒํผ ๋Š˜์–ด๊ฐ€๊ฒŒ ์ง€์ • const ingEl = document.querySelector('img') imgEl.src = '์ด๋ฏธ์ง€_๊ฒฝ๋กœ' - js์—์„œ ์š”์†Œ์˜ src ์†์„ฑ ์ง€์ • const aEl = document.querySelector('a') aEl.href = 'ํŽ˜์ด์ง€_์ฃผ์†Œ' - js์—์„œ ์š”์†Œ์˜ href ์†์„ฑ ์ง€์ • location.href = 'ํŽ˜์ด์ง€_.. 2023. 2. 20.
[CSS] CSS ๊ธฐ์ดˆ ๊ฐœ๋… ๋ชจ์Œ 1. width: 100px; max-width / min-width : ์š”์†Œ์˜ ๊ฐ€๋กœ ๋„ˆ๋น„ 2. height: 100px; max-height / min-height : ์š”์†Œ์˜ ์„ธ๋กœ ๋„ˆ๋น„ 3. margin-top: 20px; margin-top / margin-bottom / margin-left / margin-right : ์š”์†Œ์˜ ์™ธ๋ถ€(๋ฐ”๊นฅ) ์—ฌ๋ฐฑ 4. padding-top: 20px; padding-top / padding-bottom / padding-left / padding-right: ์š”์†Œ์˜ ๋‚ด๋ถ€(์•ˆ์ชฝ) ์—ฌ๋ฐฑ 5. border: 4px solid red; : ์š”์†Œ์˜ ํ…Œ๋‘๋ฆฌ ์„  6. border-radius: 10px : ์š”์†Œ์˜ ๋ชจ์„œ๋ฆฌ ๋‘ฅ๊ธ€๊ฒŒ (50%: ๋™๊ทธ๋ผ๋ฏธ) 7. box-shadow: 4.. 2023. 2. 16.
๋ฐ˜์‘ํ˜•