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

์ „์ฒด ๊ธ€

(84)
[ex21~23] CSS(display, float) ex21 display - ์š”์†Œ์˜ ์ถœ๋ ฅ ๋ฐฉ์‹ 1. none 2. inline 3. block 4. inline-block -๋ธ”๋Ÿญ ํƒœ๊ทธ์˜ display ๊ธฐ๋ณธ๊ฐ’: block / ์ธ๋ผ์ธ ํƒœ๊ทธ๋Š” inline -์„œ๋กœ ๋ฐ”๊ฟ€ ์ˆ˜ ์žˆ์Œ. ์ธ๋ผ์ธ block์œผ๋กœ ๋ฐ”๊พธ๋ฉด width, height ์ง€์ • ๊ฐ€๋Šฅ(inline์— ์ง€์ •ํ•˜๋ฉด ์•ˆ๋จนํž˜) - inline-block > ์ธ๋ผ์ธ ํƒœ๊ทธ์ฒ˜๋Ÿผ ์ถœ๋ ฅ + ๋„ˆ๋น„/๋†’์ด ์ง€์ • ๊ฐ€๋Šฅ ๋ฉ”๋‰ด๋ฉ”๋‰ด๋ฉ”๋‰ด๋ฉ”๋‰ด๋ฉ”๋‰ด ๋ธ”๋Ÿญ ํƒœ๊ทธ ์ƒ์ž1 ์ƒ์ž2 ์ƒ์ž3 ์ธ๋ผ์ธ ํƒœ๊ทธ ๋งํฌ1 ๋งํฌ2 ๋งํฌ3 ํ™”๋ฉด ๋”๋ณด๊ธฐ
[ex18] CSS(Box) ex18 ์ „์ฒด์ฝ”๋“œ ๊ฒŒ์‹œํŒ ๋ฒˆํ˜ธ ์ œ๋ชฉ ์ด๋ฆ„ ๋‚ ์งœ ์ฝ์Œ 01 Lorem ipsum dolor sit amet. Lorem. 2023-04-01 01 02 Quod praesentium voluptates cum culpa! Atque? 2023-04-02 02 03 Delectus officiis facere quibusdam! Iste. Expedita. 2023-04-03 03 04 Illo magnam sit dolorem officiis? Laudantium. 2023-04-04 04 05 Ad minus qui officiis dicta. Eos! 2023-04-05 05 06 Neque accusamus nemo repellat ad? At! 2023-04-06 06 07 Repellat beat..
[ex15~17] CSS(box) ex15 CSS ๋ฐ•์Šค ๋ชจ๋ธ, Box Model - ๋ชจ๋“  ํƒœ๊ทธ๋Š” ์‚ฌ๊ฐํ˜•์œผ๋กœ ๋žœ๋”๋ง(์ถœ๋ ฅ) ๋œ๋‹ค. - ํƒœ๊ทธ๊ฐ€ ํ™”๋ฉด์— ์ถœ๋ ฅ๋  ๋•Œ ๊ณตํ†ต๋œ ์„ฑ์งˆ์— ๊ด€๋ จ๋œ ์ •์ฑ…(๋ชจ๋ธ) 1. border 2. width, height 3. padding 4. margin 1. ํ…Œ๋‘๋ฆฌ, border - ๋ชจ๋“  ํƒœ๊ทธ๋Š” ์ž์‹ ์˜ ์˜์—ญ์„ ๊ฐ€์ง„๋‹ค. - ์˜์—ญ์ด ํ•ญ์ƒ ์‚ฌ๊ฐํ˜•์ด๋‹ค. > ํ…Œ๋‘๋ฆฌ - ํ…Œ๋‘๋ฆฌ > ํ‘œํ˜„O, ํ‘œํ˜„X #box1 { background-color: yellow; } #box2 { border-color: black; /* ์„ ์˜ ์ƒ‰์ƒ */ border-width: 1px; /* ์„ ์˜ ๋‘๊ป˜ */ border-style: solid; /* ์„ ์˜ ์ข…๋ฃŒ(solid, dashed, dotted) */ } /* ์•„๋ž˜์ฒ˜๋Ÿผ ์ค„์—ฌ์„œ ์ž‘์„ฑ ๊ฐ€๋Šฅ */..
[ex14] CSS(text) ex14 ํ…์ŠคํŠธ ํฌ๊ธฐ ๋ณดํŽธ์ ์œผ๋กœ 10pt ~ 11pt / 12px ~ 16px / em, rem HTML ์ˆ˜์น˜ ํ‘œํ˜„ 1. ์ˆซ์ž > px, ๋ฌธ์ž์ˆ˜, ์…€๋ณ‘ํ•ฉํฌ๊ธฐ 2. ์ˆซ์ž% CSS ์ˆ˜์น˜ ํ‘œํ˜„ - ์ˆ˜์น˜ ๋ฐ์ดํ„ฐ๋Š” ๋ฐ˜๋“œ์‹œ ๋‹จ์œ„ ํ‘œ๊ธฐ๋ฅผ ํ•ด์•ผ ํ•œ๋‹ค.(๋‹จ์œ„ ์ƒ๋žต ๋ถˆ๊ฐ€๋Šฅ) - html๊ณผ ๋‹ฌ๋ฆฌ ๊ธ€๊ผด ํฌ๊ธฐ์— ์ œํ•œ ์—†์Œ 1. pt > ํฌ์ธํŠธ(๊ธ€๊ผด), ์ ˆ๋Œ€๊ฐ’, 1/72์ธ์น˜ 2. px > ํ”ฝ์…€(ํฌ๊ธฐ, ์œ„์น˜, ์—ฌ๋ฐฑ, ๊ธ€๊ผด ๋“ฑ), ์ ˆ๋Œ€๊ฐ’ 3. em > ๊ธฐ๋ณธ ๊ธ€๊ผด ํฌ๊ธฐ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•˜๋Š” ์ƒ๋Œ€ ํฌ๊ธฐ(%), ์ƒ๋Œ€๊ฐ’. ์•ŒํŒŒ๋ฒณ ๋Œ€๋ฌธ์ž M์˜ ๋†’์ด๋ฅผ 100% ๊ธฐ์ค€์œผ๋กœ ํ•˜๋Š” ์ƒ๋Œ€ ํฌ๊ธฐ. ์ƒ์†์„ ๋ฐ›์Œ 4. rem > em๊ณผ ๋™์ผ. ์ƒ์†์„ ์•ˆ๋ฐ›์Œ 9. % > ๋ฐฑ๋ถ„์œจ(ํฌ๊ธฐ, ์—ฌ๋ฐฑ, ์œ„์น˜, ์ •๋ ฌ ๋“ฑ..). ์ƒ๋Œ€๊ฐ’. ๋ถ€๋ชจ๋ฅผ ๊ธฐ์ค€ ---------------..
[ex12~13] CSS(background) ex12 HTML/CSS - ์ผ€๋ฐฅ ํ‘œ๊ธฐ๋ฒ• ๋งŽ์ด ์‚ฌ์šฉ - aaa-bbb-cc *** CSS์˜ ๋Œ€๋ถ€๋ถ„์˜ ์†์„ฑ์€ ๋ชจ๋“  ํƒœ๊ทธ์— ์ ์šฉ์ด ๊ฐ€๋Šฅํ•˜๋‹ค!!! ๋ฐฐ๊ฒฝ 1. ๋ฐฐ๊ฒฝ์ƒ‰ - background-color 2. ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง€ - background-image CSS ์ƒ‰์ƒ ํ‘œํ˜„๋ฒ• 1. Color name: red, yellow, blue.. 2. RGB color(HEX): #FF0055 3. RGB color(DEC): rgb(255,0,128) 4. RGBA color(DEC): rgba(255,255,255,1) a(alpha channel - ๋ถˆํˆฌ๋ช…๋„(0~1)) body { /* background-color: yellowgreen; */ /* background-color: rgb(128, 0, 0); */ /..
[ex11] CSS(Emmet) Emmet, Zen-Coding - CSS ์„ ํƒ์ž ๋ฌธ๋ฒ•์„ ์‚ฌ์šฉํ•ด์„œ, HTML/CSS ์ฝ”๋“œ๋ฅผ ์†์‰ฝ๊ฒŒ ์ž‘์„ฑํ•˜๋Š” ๊ธฐ๋Šฅ - ์ƒ์‚ฐ์„ฑ ๋„๊ตฌ - https://emmet.io div {} p a PCDATA img input div#box1 h1#title div.item a.link ๋ฌธ์ž์—ด img.cat div.one.two.three div#box1.box img#cat1.pic.animal div[title] {} div[title] div[title=์ƒ์ž] img[width] img[width height] img[width=200 height=150] img[src=cat.jpg alt=๊ณ ์–‘์ด width=200 height=150] ์ƒ์ž div{์ƒ์ž} ์ƒ์ž div#box1.box[title=์ƒ์ž]{์ƒ์ž์ž…๋‹ˆ๋‹ค..
[ex03~10] CSS (Selector) ex03 CSS ๋ฌธ๋ฒ• ์„ ํƒ์ž { ์†์„ฑ๋ช…: ๊ฐ’; } ์„ ํƒ์ž { ์†์„ฑ๋ช…: ๊ฐ’; ์†์„ฑ๋ช…: ๊ฐ’; ์†์„ฑ๋ช…: ๊ฐ’;} ์„ ํƒ์ž { ์†์„ฑ๋ช…: ๊ฐ’; ์†์„ฑ๋ช…: ๊ฐ’; ์†์„ฑ๋ช…: ๊ฐ’; } 1. ์„ ํƒ์ž: ๋ฌธ์„œ๋‚ด์—์„œ ์›ํ•˜๋Š” ํƒœ๊ทธ๋ฅผ ๊ฒ€์ƒ‰ 2. ์†์„ฑ: ์„œ์‹์˜ ์ข…๋ฅ˜ 3. ๊ฐ’: ์„œ์‹์˜ ๊ฐ’ CSS ์„ ํƒ์ž, CSS Selector - HTML ๋ฌธ์„œ๋‚ด์—์„œ ์„œ์‹์„ ์ ์šฉํ•˜๋ ค๋Š” ๋Œ€์ƒ ํƒœ๊ทธ๋ฅผ ๊ฒ€์ƒ‰ํ•˜๋Š” ๋„๊ตฌ 1. ์ „์ฒด ์„ ํƒ์ž - ๋ชจ๋“  ํƒœ๊ทธ๋ฅผ ์„ ํƒํ•œ๋‹ค. - ๋ชจ๋“  ํƒœ๊ทธ์— ๋™์ผํ•œ ์„œ์‹์„ ์ ์šฉํ•  ๋•Œ ์‚ฌ์šฉ ๋”๋ณด๊ธฐ ์ˆ˜์—… ์ผ์ง€ ์˜ค๋Š˜์€ HTML ์ˆ˜์—…์„ ํ•ฉ๋‹ˆ๋‹ค. HTML ์ˆ˜์—…์ด ๋๋‚˜๋ฉด CSS ์ˆ˜์—…์œผ๋กœ ๋„˜์–ด๊ฐ‘๋‹ˆ๋‹ค. ์ˆ˜์—… ๋‚ด์šฉ ๋ฌธ๋‹จ ํƒœ๊ทธ ๋ชฉ๋ก ํƒœ๊ทธ ํ…Œ์ด๋ธ” ํƒœ๊ทธ ์ด๋ฏธ์ง€ ํƒœ๊ทธ ๋งํฌ ํƒœ๊ทธ ๋ณต์Šตํ•  ๋‚ด์šฉ ํ…Œ์ด๋ธ” ์…€ ๋ณ‘ํ•ฉํ•˜๊ธฐ ์ด๋ฏธ์ง€ ์‚ฌ์ด์ฆˆ ๋ณ€๊ฒฝํ•˜๊ธฐ ๋‚ด๋ถ€ ๋งํฌ ์ƒ์„ฑํ•˜๊ธฐ 2. ํƒœ๊ทธ ์„ ํƒ..
[ex01~02] CSS (Style Sheet) CSS, Cascading Style Sheet - HTML ์„œ์‹์„ ๋‹ด๋‹นํ•˜๋Š” ์–ธ์–ด - ๋…๋ฆฝ ์‹คํ–‰์ด ์•ˆ๋œ๋‹ค. ๋ฐ˜๋“œ์‹œ HTML ์ฝ”๋“œ๊ฐ€ ์žˆ์–ด์„œ CSS ์‹คํ–‰์ด ๊ฐ€๋Šฅํ•˜๋‹ค. > ๋ชจ๋“  ML์˜ ๋””์ž์ธ์„ ๋‹ด๋‹นํ•˜๋Š” ์–ธ์–ด - CSS1, CSS2, CSS3(+HTML5) - HTML ์„œ์‹ ๊ธฐ๋Šฅ > CSS ์„œ์‹ ๊ธฐ๋Šฅ(ํ™•์žฅ) + ์ƒ์‚ฐ์„ฑ ๋ชฉ์ ์ด ์—†๋Š” ํƒœ๊ทธ > ๊ฐ€์žฅ ๋งŽ์ด ์‚ฌ์šฉ!! 1. : ๋ธ”๋Ÿญํƒœ๊ทธ 2. : ์ธ๋ผ์ธํƒœ๊ทธ ์š”๊ตฌ์‚ฌํ•ญ] "์•ˆ๋…•ํ•˜์„ธ์š”." x 5๋ฒˆ ์ถœ๋ ฅ ์ถ”๊ฐ€์‚ฌํ•ญ] ๊ธ€์ž์ƒ‰ > ํŒŒ๋ž€์ƒ‰ ์ˆ˜์ •์‚ฌํ•ญ] ๊ธ€์ž์ƒ‰ > ๋นจ๊ฐ„์ƒ‰ ๋”๋ณด๊ธฐ ์•ˆ๋…•ํ•˜์„ธ์š”. ์•ˆ๋…•ํ•˜์„ธ์š”. ์•ˆ๋…•ํ•˜์„ธ์š”. ์•ˆ๋…•ํ•˜์„ธ์š”. ์•ˆ๋…•ํ•˜์„ธ์š”. ์•ˆ๋…•ํ•˜์„ธ์š”. ์•ˆ๋…•ํ•˜์„ธ์š”. ์•ˆ๋…•ํ•˜์„ธ์š”. ์•ˆ๋…•ํ•˜์„ธ์š”. ์•ˆ๋…•ํ•˜์„ธ์š”. ๊ฐ•์•„์ง€ ๋ฉ๋ฉ์ด ์™ˆ์™ˆ์ด HTML ๋ฌธ์„œ์— CSS๋ฅผ ์ ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ• - ์ฝ”๋“œ ๊ด€๋ฆฌ - ์ฝ”๋“œ ์žฌ์‚ฌ์šฉ..