๋ณธ๋ฌธ ๋ฐ”๋กœ๊ฐ€๊ธฐ

๐ŸŒŒ | WEB DEV115

CSS ๊ธฐ๋ณธ (5)_๋ฐ•์Šค(padding, margin, box-sizing, box-shadow, test-shadow) ๋ฐ•์Šค๋ชจ๋ธ์˜ ๊ตฌ์กฐ ์‚ฌ์ด์ฆˆ : width, height ๊ฐ„๊ฒฉ : margin(border ๋ฐ–), padding(content์™€ border์‚ฌ์ด) margin, padding ์†์„ฑ ํฌ๊ธฐ ์ง€์ • 1. ํ•œ ๊ฐœ์˜ ์ˆซ์ž : ์ƒ ์šฐ ํ•˜ ์ขŒ ๋ชจ๋‘ ๋™์ผ 2. ๋‘ ๊ฐœ์˜ ์ˆซ์ž : ์ƒ-ํ•˜ / ์ขŒ-์šฐ 3. ๋„ค ๊ฐœ์˜ ์ˆซ์ž : ์ƒ ์šฐ ํ•˜ ์ขŒ (์ˆœ์„œ๋Œ€๋กœ) box-sizing 1. box-sizing ์„ค์ •X .box1 { width: 100px; height: 100px; border: 10px solid red; margin: 20px; } .box2 { width: 100px; height: 100px; border: 10px solid red; padding: 10px; margin: 20px; } ์œ„์˜ ๊ทธ๋ฆผ์ฒ˜๋Ÿผ padding๊ฐ’์„ .. 2022. 1. 2.
CSS ๊ธฐ๋ณธ (4)_๋ฐ•์Šค(border, border-radius) border ํ•œ ๋ฐฉ์— ์—ฌ๋Ÿฌ ์†์„ฑ ์ง€์ • ex) border : 2px solid red; ์†์„ฑ ํ•˜๋‚˜์”ฉ border-style : ํ…Œ๋‘๋ฆฌ ์Šคํƒ€์ผ ์ง€์ • solid dashed dotted double groove inset ouset boder-width : ํ…Œ๋‘๋ฆฌ ๋‘๊ป˜ ์ง€์ • px % ๋“ฑ border-color : ํ…Œ๋‘๋ฆฌ ์ƒ‰์ƒ ์ง€์ • color ๊ฐ’ ๋ฐฉํ–ฅ ์ง€์ • border-top, border-bottom, border-left, border-right ๊ฐ๊ฐ์„ ์ง€์ •ํ•ด์„œ ์ ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค. border-radius border-radius : ์ฝ”๋„ˆ๋ฅผ ๋‘ฅ๊ธ€๊ฒŒ px, % ๊ฐ’ 4๊ฐœ -> ์ƒ ์šฐ ํ•˜ ์ขŒ (์‹œ๊ณ„๋ฐฉํ–ฅ์œผ๋กœ) ๊ฐ’ 1๊ฐœ๋งŒ -> ์ƒ์šฐํ•˜์ขŒ ๋ชจ๋‘ ๋™์ผํ•˜๊ฒŒ 2022. 1. 1.
CSS ๊ธฐ๋ณธ (3)_์ž์†, ์ž์‹ ์„ ํƒ์ž '์ŠคํŽ˜์ด์Šค'๋Š” ์ž์†์„ ํƒ์ž '>'๋Š” ์ž์‹์„ ํƒ์ž ์˜ˆ์‹œ๋ฅผ ํ†ตํ•ด ์•Œ์•„๋ณด์ž! ์ฝ”๋“œ .box { border: 1px solid red; width: 400px; height: 400px; } .box div { border: 1px solid blue; width: 200px; height: 200px; padding: 20px; } ๊ฒฐ๊ณผ ๊ฐ€์žฅ ์ƒ์œ„ ์˜์—ญ์€ boxํด๋ž˜์Šค์ด๊ณ  ๋นจ๊ฐ„ ์œค๊ณฝ์„ ์ด๋‹ค. .box div ์— ์˜ํ•ด์„œ ๊ทธ ์•„๋ž˜ ์ž์‹์„ ํƒ์ž, ์ž์†์„ ํƒ์ž๊นŒ์ง€ ํŒŒ๋ž€ ์œค๊ณฝ์„ ์˜ ์˜์—ญ์œผ๋กœ ํ‘œ์‹œ๋œ ๊ฒƒ์„ ์•Œ ์ˆ˜ ์žˆ๋‹ค. ์ฆ‰, '์ŠคํŽ˜์ด์Šค๋ฐ”'๋กœ css์„ ํƒ์ž๋ฅผ ์„ค์ •ํ•˜๋ฉด '์ž์†์„ ํƒ์ž'๋“ค์„ ๋ชจ๋‘ selectํ•œ๋‹ค. ๋‹ค๋ฅธ ์˜ˆ์‹œ๋ฅผ ๋ณด์ž. ์ฝ”๋“œ .box { border: 1px solid red; width: 400px; height: 400px;.. 2021. 12. 31.
CSS ๊ธฐ๋ณธ (2)_์„œ์‹ ๊ธฐ๋ณธ ์„œ์‹ ์Šคํƒ€์ผ font-size : ํฌ๊ธฐ ์ง€์ • px em rem ๋“ฑ font-weight : ๊ธ€๊ผด ๋‘๊ป˜ bold(700) normal(๊ธฐ๋ณธ๊ฐ’,400) / 100~900 line-height : ์ค„ ๊ฐ„๊ฒฉ em font-family : ๊ธ€๊ผด font-style : ๋ฌธ์ž ์Šคํƒ€์ผ italic normal oblique color (์ƒ‰์ƒ ๋ช…) #16์ง„์ˆ˜์ฝ”๋“œ rgb(0,0,0) rgba(0,0,0,0.5) - ๋งˆ์ง€๋ง‰๊ฐ’ ํˆฌ๋ช…๋„ text-decoration : ํ…์ŠคํŠธ ์ค„ ํ‘œ์‹œ/์ œ๊ฑฐ underline(๋ฐ‘์ค„) line-through(์ทจ์†Œ์„ ) overline none text-transform : ๋Œ€์†Œ๋ฌธ์ž ์„ค์ • capitalize(์ฒซ ๊ธ€์ž๋งŒ ๋Œ€๋ฌธ์ž) uppercase(๋Œ€๋ฌธ์ž) lowercase(์†Œ๋ฌธ์ž) none text.. 2021. 12. 31.
CSS ๊ธฐ๋ณธ (1)_๋ฌธ๋ฒ•,์„ ํƒ์ž ์—ญํ•  HTML ํƒœ๊ทธ๋ฅผ ์„ ํƒํ•ด์„œ ๋””์ž์ธํ•˜๊ณ  ๋ฐฐ์น˜ํ•˜๋Š” ์—ญํ•  ๋งํฌํ•˜๋Š” ๋ฐฉ๋ฒ• 1. ๋‚ด๋ถ€ ์Šคํƒ€์ผ : htmlํŒŒ์ผ ... ์‚ฌ์ด์— 2. ์™ธ๋ถ€ ์Šคํƒ€์ผ : htmlํŒŒ์ผ ... ... ์‚ฌ์ด์— cssํŒŒ์ผ ๋งํฌ ๊ธฐ๋ณธ ๋ฌธ๋ฒ• ์„ ํƒ์ž { ์†์„ฑ:๊ฐ’; } ์„ ํƒ์ž์˜ ์ˆœ์„œ๋Š” ๋” ํฐ ๊ฐœ๋…์„ ๋จผ์ € ์จ์ค€๋‹ค. (๊ธฐ๋ณธ์ ์ธ ์ž‘์„ฑ ์ˆœ์„œ, ๋’ค๋ฐ”๋€Œ์–ด๋„ ์ ์šฉ์— ๋ฌธ์ œ๋Š” ์—†์Œ!) ex) body { background-color: orange; } h1 { font-size: 50px; color: red; } ์„ ํƒ์ž ์ข…๋ฅ˜ ํƒœ๊ทธ ์„ ํƒ์ž p { font-size: 50px; color: red; } ํด๋ž˜์Šค ์„ ํƒ์ž .mycontent { text-align: center; font-size: 30px; } ์•„์ด๋”” ์„ ํƒ์ž #mycontent { text-align.. 2021. 12. 31.
HTML ํ•ต์‹ฌ ํƒœ๊ทธ๋“ค HTML ํ•ต์‹ฌ ํƒœ๊ทธ ๊ณต๋ถ€ํ•œ ๊ฒƒ๋“ค ๊ธฐ๋ก! ๋ฌธ๋‹จ, ํ…์ŠคํŠธ ์„œ์‹ h1~h6 ์ œ๋ชฉ ํƒœ๊ทธ p / br ๋ฌธ๋‹จ ๊ตฌ๋ถ„, ์ค„ ๋ฐ”๊ฟˆ / br์€ ํŠน๋ณ„ํ•œ ๊ฒฝ์šฐ ์•„๋‹ˆ๋ฉด ์“ฐ์ง€ ์•Š๋Š” ๊ฒƒ์„ ์ถ”์ฒœ! b / strong ๊ตต๊ฒŒ (strong์€ ์‹œ๊ฐ์žฅ์• ์ธ์„ ์œ„ํ•œ html ์ž‘์„ฑ ์‹œ์—๋„ ์“ฐ์ž„) u ๋ฐ‘์ค„ s / del ์ทจ์†Œ์„  (del์€ ์‹œ๊ฐ์žฅ์• ์ธ์„ ์œ„ํ•œ html ์ž‘์„ฑ ์‹œ์—๋„ ์“ฐ์ž„) big / small ๊ธ€์ž ํฌ๊ฒŒ, ์ž‘๊ฒŒ sup / sub ์œ„ ์ฒจ์ž, ์•„๋ž˜ ์ฒจ์ž hr ์ˆ˜ํ‰์„  ๋ชฉ๋ก ul / ol ๋กœ ํ•œ ๋ฒˆ ๊ฐ์‹ธ๊ณ  ๊ทธ ์•ˆ์— li ๋กœ ๋ชฉ๋ก ์ˆ˜๋ฅผ ์กฐ์ ˆ ์ˆœ์„œ๊ฐ€ ์—†๋Š” ๋ชฉ๋ก ul > li Unordered List 1 2 3 4 ์ˆœ์„œ๊ฐ€ ์žˆ๋Š” ๋ชฉ๋ก ol > li Ordered List 1 2 3 4 ์ค‘์ฒฉ ์ค‘์š”!) ์ค‘์ฒฉ ์‹œ ์ž์‹ ๋…ธ๋“œ๋Š” li ์•ˆ์œผ๋กœ ๋“ค์–ด๊ฐ€์•ผ ํ•จ! .. 2021. 12. 31.
HTML&CSS EMMET (w.VSCODE) EMMET์ด๋ž€? html์ด๋‚˜ css ๋“ฑ์˜ ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•  ๋•Œ ํšจ๊ณผ์ ์œผ๋กœ ์‹œ๊ฐ„์„ ๋‹จ์ถ•์‹œ์ผœ์ฃผ๋Š” ํ™•์žฅ๊ธฐ๋Šฅ! ์ž…๋ ฅ ํ›„ Tabํ‚ค or Enterํ‚ค ๋ˆ„๋ฅด๊ธฐ! HTML ! & html:5 html ํ‘œ์ค€ DTD๋ฌธ์„œ ! >>> link ๋งํฌํŽ˜์ด์ง€ link >>> link:css, favicon ๋“ฑ link:css >>> . div ํƒœ๊ทธ์ƒ์„ฑ . >>> .(ํด๋ž˜์Šค๋ช…) ์ง€์ •ํ•œ ํด๋ž˜์Šค๋ช… ๊ฐ€์ง„ divํƒœ๊ทธ ์ƒ์„ฑ .title >>> #(id๋ช…) ์ง€์ •ํ•œ id๋ช… ๊ฐ€์ง„ divํƒœ๊ทธ ์ƒ์„ฑ #title >>> ํƒœ๊ทธ๋ช….(ํด๋ž˜์Šค๋ช…) ํƒœ๊ทธ๋ช…#(id๋ช…) span.title >>> span#title >>> > ์ž์‹ ๋…ธ๋“œ๋กœ ์ถ”๊ฐ€ table>tr>td >>> *๋กœ ์—ฌ๋Ÿฌ ๊ฐœ๋ฅผ ํ•œ ๋ฒˆ์— ์ƒ์„ฑ ๊ฐ€๋Šฅ table>tr>td*3 >>> + ํ˜•์ œ ๋…ธ๋“œ๋กœ ์ถ”๊ฐ€ div>.. 2021. 12. 30.
๋ฐ˜์‘ํ˜•