๊ธฐ๋ณธ ๋ฌธ๋ฒ•

CSS ๊ธฐ๋ณธ ๋ฌธ๋ฒ• CSS(Cascading Style Sheets)๋ฅผ ์ •์˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ๋Š” ๋‚ด๋ถ€ ์Šคํƒ€์ผ์‹œํŠธ, ์™ธ๋ถ€ ์Šคํƒ€์ผ์‹œํŠธ, ์ธ๋ผ์ธ ์Šคํƒ€์ผ์‹œํŠธ ๋“ฑ์ด ์žˆ์Šต๋‹ˆ๋‹ค. CSS์—์„œ์˜ ์ฃผ์„์€ /* */๋กœ ํ‘œํ˜„ํ•ฉ๋‹ˆ๋‹ค. 01. ๋‚ด๋ถ€ ์Šคํƒ€์ผ ์‹œํŠธ CSS๋ฅผ HTML ๋ฌธ์„œ ์•ˆ์— ํƒœ๊ทธ๋กœ ๊ธฐ์žฌํ•˜์—ฌ HTML ๋ฌธ์„œ ์•ˆ์— ํ•จ๊ป˜ ์ €์žฅ๋˜๋„๋ก ํ•˜๋Š” ํ˜•ํƒœ์ž…๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋ฅผ ๊ธฐ์˜๊ฒŒ ํ•˜๋Š” ๊ฒƒ๋“ค. 02. ์™ธ๋ถ€ ์Šคํƒ€์ผ์‹œํŠธ ์Šคํƒ€์ผ ์†์„ฑ์„ ๋”ฐ๋กœ *.css ํ™•์žฅ์ž๋ฅผ ๊ฐ€์ง„ ํŒŒ์ผ๋กœ ์ €์žฅํ•˜์—ฌ HTML๋ฌธ์„œ์— ํŒŒ์ผ๋ช…์œผ๋กœ ์—ฐ๊ฒฐํ•˜๋Š” ํ˜•ํƒœ์ž…๋‹ˆ๋‹ค. ๋‚ด๋ถ€ ์Šคํƒ€์ผ์‹œํŠธ๋Š” ๊ทธ ์Šคํƒ€์ผ์ด ๊ธฐ์ˆ ๋œ ํŽ˜์ด์ง€์—๋งŒ ์ ์šฉํ•˜์ง€๋งŒ, ์™ธ๋ถ€ ์Šคํƒ€์ผ์‹œใ…ก๋Š” ๊ทธ ์Šคํƒ€์ผ์„ ์„ ์–ธํ•œ ๋ชจ๋“  HTML ํŽ˜์ด์ง€์— ์ ์šฉ๋ฉ๋‹ˆ๋‹ค. html ์šฐ๋ฆฌ๋ฅผ ๊ธฐ์˜๊ฒŒ ํ•˜๋Š” ๊ฒƒ๋“ค. style.css @charset "UTF-8"; p {c..

CSS 2022. 8. 13. 16:59
๋ฏธ๋””์–ด์ฟผ๋ฆฌ(media query)

๋ฏธ๋””์–ด์ฟผ๋ฆฌ(media query) ๋ฏธ๋””์–ด์ฟผ๋ฆฌ๋Š” ๋ทฐํฌํŠธ์˜ ํ•ด์ƒ๋„์— ๋”ฐ๋ผ CSS๋ฅผ ๋ถ„๊ธฐ์‹œํ‚ค๋Š” ๋ฐ˜์‘ํ˜• ๊ธฐ๋ฒ•์ž…๋‹ˆ๋‹ค. 01. ์ตœ์†Œ ๊ฐ€๋กœํญ์ด 1000px๋ณด๋‹ค ๋„“์€ ํ•ด์ƒ๋„์ผ ๋•Œ style_pc.css๋ฅผ ์—ฐ๊ฒฐํ•œ๋‹ค๋Š” ๋œป์ž…๋‹ˆ๋‹ค. 02. @media @media all and (min-width: 1000px) { ๋ชจ๋“  ๊ธฐ๊ธฐ์—์„œ ํ•ด์ƒ๋„๊ฐ€ ์ตœ์†Œ 1000px ์ธ ๊ฒฝ์šฐ ์ ์šฉํ•  ์†์„ฑ๋“ค... } CSS ํŒŒ์ผ์„ ํ•˜๋‚˜๋กœ ๋งŒ๋“ค์–ด์„œ CSS ๋‚ด๋ถ€์—์„œ ์กฐ๊ฑด์— ๋”ฐ๋ผ ๋ถ„๊ธฐ์‹œํ‚ค๋Š” ๊ฒƒ์ด ์ผ๋ฐ˜์ ์ธ ํ˜•ํƒœ์˜ ๋ฐ˜์‘ํ˜•์›น CSS์ž…๋‹ˆ๋‹ค. all์€ Media Type์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. and ์ „, ํ›„์— ๋„์–ด ์”๋‹ˆ๋‹ค. Media Type ์„ค๋ช… all ๋ชจ๋“  ๋ฏธ๋””์–ด ์žฅ์น˜์— ์‚ฌ์šฉ (๊ธฐ๋ณธ๊ฐ’) print ํ”„๋ฆฐํ„ฐ์— ์‚ฌ์šฉ screen PC, ํƒœ๋ธ”๋ฆฟ, ์Šค๋งˆํŠธํฐ์— ์‚ฌ์šฉ speech ์Šค..

CSS 2022. 8. 13. 16:57
์นด๋“œ์œ ํ˜• ์›น์‚ฌ์ดํŠธ ๋งŒ๋“ค๊ธฐ 02 (Card Type Web Site)

Card Type Web Site HTML, CSS๋ฅผ ํ†ตํ•ด ์นด๋“œ์œ ํ˜• ์›น์‚ฌ์ดํŠธ ๋งŒ๋“ค๊ธฐ - ๋‘๋ฒˆ์งธ Result ์›๋ณธ ์†Œ์Šค ๋ณด๊ธฐ ์›๋ณธ ํŽ˜์ด์ง€ ๋ณด๊ธฐ Figma ๋จผ์ €, Figma๋กœ ๋‘๋ฒˆ์งธ ์นด๋“œ์œ ํ˜• ์›น์‚ฌ์ดํŠธ ๋ ˆ์ด์•„์›ƒ ๊ทธ๋ฆฌ๋“œ๋ฅผ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. HTML article๋กœ ์นด๋“œ์˜์—ญ์„ ๋‚˜๋ˆ„๊ณ  line๊ตฌ์กฐ์ธ a๋งํฌ๋ฅผ card title ์˜†์— ๋„ฃ์–ด ๋”๋ณด๊ธฐ ๋ฒ„ํŠผ์„ ๋งŒ๋“ค์—ˆ์Šต๋‹ˆ๋‹ค. ์ทจ๋ฏธ ์šด๋™ ์ถ”์ฒœ ๊ฐ€์žฅ ์ข‹์•„ํ•˜๋Š” ์ทจ๋ฏธ๊ฐ€ ์šด๋™์ด ๋  ๋•Œ ๊ฑด๊ฐ• ์ฆ์ง„ ํšจ๊ณผ๋Š” ํฌ๋‹ค. ๋ˆ„๊ตฌ๋‚˜ ์ฆ๊ธธ ์ˆ˜ ์žˆ๋Š” ์žฌ๋ฐŒ๋Š” ์šด๋™ ์ถ”์ฒœ! ์š”๊ฐ€ ์š”๊ฐ€(yoga)๋Š” ๊ณ ๋Œ€ ์ธ๋„์—์„œ ์ œ์˜์ ์œผ๋กœ ์—ฐ์œ ํ•œ ๋ช…์ƒ์˜ ๋ฐฉ๋ฒ•์œผ๋กœ ํžŒ๋‘๊ต์˜ ์ข…๊ต์  · ์˜์  ์ˆ˜ํ–‰ ๋ฐฉ๋ฒ•์˜ ํ•˜๋‚˜๋กœ๋„ ์•Œ๋ ค์ ธ์žˆ๋‹ค. ์›จ์ดํŠธ ํŠธ๋ ˆ์ด๋‹ ๋” ์‰ฝ๊ณ , ํŽธ๋ฆฌํ•˜๋ฉฐ, ๋ฏฟ์„ ์ˆ˜ ์žˆ๋Š” ์ธํ…Œ๋ฆฌ์–ด ์‹œ๊ณต, ์ด์‚ฌ, ์ด์‚ฌ์ฒญ์†Œ, ์ˆ˜๋ฆฌ ์„œ๋น„์Šค ์–ด๋ ต๊ฒŒ๋งŒ ๋А..

SITE 2022. 8. 9. 16:34
์›น ํ‘œ์ค€์„ฑ | ์ ‘๊ทผ์„ฑ | ํ˜ธํ™˜์„ฑ

์›น ํ‘œ์ค€์„ฑ | ์ ‘๊ทผ์„ฑ | ํ˜ธํ™˜์„ฑ ์›น ํ‘œ์ค€์„ฑ(Web Standards)์ด๋ž€? ‘์›น์—์„œ ํ‘œ์ค€์ ์œผ๋กœ ์‚ฌ์šฉ๋˜๋Š” ๊ธฐ์ˆ ์ด๋‚˜ ๊ทœ์น™’์„ ์˜๋ฏธํ•˜๋Š” ๊ฒƒ์œผ๋กœ ๊ตญ์ œ ํ‘œ์ค€ํ™” ๋‹จ์ฒด์ธ W3C(World Wide Web Consortium)๊ฐ€ ์ง€์ •ํ•œ ํ‘œ์ค€์•ˆ์„ ์ง€์ผœ ์›น์‚ฌ์ดํŠธ๋ฅผ ์ œ์ž‘ํ•˜๋Š” ๊ฒƒ. ์›นํ‘œ์ค€์„ฑ(Web Standards)์„ ์ค€์ˆ˜ํ•ด์•ผ ํ•˜๋Š” ์ด์œ  ๊ตญ๋‚ด ์›น์˜ ํ˜„์‹ค์€ ํŠน์ • ๋ธŒ๋ผ์šฐ์ €์™€ ์‚ฌ์šฉ์ž ๋“ฑ์˜ ์ด์šฉํ™˜๊ฒฝ๊ณผ ๋น„ํ‘œ์ค€ ํŽ˜์ด์ง€ ๋ฐ ๊ณผ๋„ํ•œ ํ”Œ๋Ÿฌ๊ทธ์ธ ์‚ฌ์šฉ์œผ๋กœ ์žฅ์• ์ธ, ๋…ธ์•ฝ์ž๋ฅผ ํฌํ•จํ•œ ๋ชจ๋“  ์‚ฌ์šฉ์ž๋“ค์—๊ฒŒ ์šด์˜์ฒด์ œ ๋ฐ ์›น ๋ธŒ๋ผ์šฐ์ € ๋“ฑ์˜ ์ •๋ณด ์ ‘๊ทผ ์ œ์•ฝ์ด ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๋ธŒ๋ผ์šฐ์ €์˜ ์ข…๋ฅ˜๋‚˜ ๋ฒ„์ „์— ์ƒ๊ด€์—†์ด ๋ชจ๋“  ์‚ฌ์šฉ์ž๋“ค์ด ๋™์ผํ•œ ์›น์‚ฌ์ดํŠธ๋ฅผ ๋ณผ ์ˆ˜ ์žˆ๋„๋ก ์›น ํ‘œ์ค€๊ธฐ์ˆ  ์ž‘์—…์ด ํ•„์š”ํ•˜๋ฉฐ ์›น ํ‘œ์ค€ ์ค€์ˆ˜๋Š” ์›น ์ ‘๊ทผ์„ฑ ์ค€์ˆ˜๋ฅผ ์œ„ํ•œ ํ•ต์‹ฌ์ž…๋‹ˆ๋‹ค. ์›น ์ ‘๊ทผ์„ฑ(Web Ac..

HTML 2022. 8. 8. 20:42
๊ณต์ง€์‚ฌํ•ญ