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

FA/html๏ผcss

(7)
20221025 Meta og ํƒœ๊ทธ๋กœ ์นด์นด์˜คํ†ก, sns ๊ณต์œ ์‹œ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋งŒ๋“ค๊ธฐ Meta og ํƒœ๊ทธ - ์นดํ†ก์ด๋‚˜ SNS URL ๊ณต์œ ์‹œ ๋ฏธ๋ฆฌ๋ณด๊ธฐ ๋งŒ๋“ค์–ด ์ฃผ๋Š” ํƒœ๊ทธ ๋ฏธ๋ฆฌ๋ณด๊ธฐ๋กœ ๋ณด์—ฌ์ง€๋Š” ์ด๋ฏธ์ง€๋Š” ์นด์นด์˜คํ†ก ๊ธฐ์ค€ ๊ฐ€๋กœ : 400px, ์„ธ๋กœ : 210px๊ฐ€ ์ตœ์  HTML ํŒŒ์ผ
20220923 ๋ชจ๋ฐ”์ผ ์ฐฝ์—์„œ input ํด๋ฆญ ์‹œ ํ™•๋Œ€ ๋ฐฉ์ง€ ๋ชจ๋ฐ”์ผ์—์„œ input ์ž…๋ ฅ์ฐฝ์„ ํด๋ฆญํ•˜๋ฉด, ํ™”๋ฉด์ด ํ™•๋Œ€๋  ๋•Œ ํ™”๋ฉด ์ž๋™ํ™•๋Œ€ ๋ฐฉ์ง€ ๋ฐฉ๋ฒ• meta ํƒœ๊ทธ๋ฅผ ์ถ”๊ฐ€ (react ๊ฐ™์€ ๊ฒฝ์šฐ index.html์— ์ถ”๊ฐ€) viewport ์†์„ฑ width=device-width ํ™”๋ฉด ๋„ˆ๋น„๋ฅผ ๊ธฐ๊ณ„ ๋„ˆ๋น„๋กœ ๋งž์ถค initial-scale=1.0 ์ดˆ๊ธฐ ํ™”๋ฉด ํฌ๊ธฐ ๋ฐฐ์œจ ์„ค์ • minimum-scale=1 ์ตœ์†Œ ํ™”๋ฉด ํฌ๊ธฐ ์„ค์ • maximum-scale=1 ์ตœ๋Œ€ ํ™”๋ฉด ํฌ๊ธฐ ์„ค์ • user-scalable=no ์‚ฌ์šฉ์ž๊ฐ€ ํ™”๋ฉด ํ™•๋Œ€/์ถ•์†Œ ๊ฐ€๋Šฅ ์—ฌ๋ถ€ ์„ค์ • target-densitydpi=device-dpi ํ•ด๋‹น๋„๋ฅผ ๊ธฐ๊ธฐ์— ๋งž์ถค ์„ค์ • ์ฐธ๊ณ  ๋ฐ ์ถœ์ฒ˜ https://developer.mozilla.org/en-US/docs/Web/HTML/Viewport_meta_tag Viewport meta..
20220921 block / inline-block / inline ์ฐจ์ด์  See the Pen block / inline-block / inline by rimrim (@s2hl) on CodePen. block inline-block inline ,,๋“ฑ , , ๋“ฑ , , ๋“ฑ ๋ฌด์กฐ๊ฑด ํ•œ์ค„์„ ์ ์œ  ํฌ๊ธฐ๋งŒํผ๋งŒ ๊ณต๊ฐ„์„ ์ ์œ  text ํฌ๊ธฐ๋งŒํผ๋งŒ ๊ณต๊ฐ„์„ ์ ์œ  ๋‹ค์Œ ํƒœ๊ทธ๋Š” ๋ฌด์กฐ๊ฑด ์ค„๋ฐ”๊ฟˆ์ด ์ ์šฉ ์ค„๋ฐ”๊ฟˆ์„ ํ•˜์ง€ ์•Š๊ณ , ๋™์ผํ•œ ๋ผ์ธ์— ์ž‘์„ฑ๊ฐ€๋Šฅ ์ค„๋ฐ”๊ฟˆ์„ ํ•˜์ง€ ์•Š๊ณ , ๋™์ผํ•œ ๋ผ์ธ์— ์ž‘์„ฑ๊ฐ€๋Šฅ width, height, margin, padding ์†์„ฑ์ด ๋ชจ๋‘ ๋ฐ˜์˜ width, height, margin, padding ์†์„ฑ์ด ๋ชจ๋‘ ๋ฐ˜์˜ margin๊ณผ padding ์†์„ฑ์€ ์ขŒ์šฐ ๊ฐ„๊ฒฉ๋งŒ ๋ฐ˜์˜ / ์ƒํ•˜ ๊ฐ„๊ฒฉ์€ ๋ฐ˜์˜X ๋‚ด๋ถ€์ ์œผ๋กœ๋Š” block ์—˜๋ฆฌ๋จผํŠธ์˜ ๊ทœ์น™์„ ๋”ฐ๋ฅด๋ฉด์„œ ์™ธ๋ถ€์ ์œผ๋กœ inline ์—˜๋ฆฌ๋จผํŠธ์˜ ๊ทœ..
20220920 position ์†์„ฑ ์›ํ•˜๋Š” ์œ„์น˜์— ๋ฐฐ์น˜ํ•˜๊ธฐ (position ์†์„ฑ) ์†์„ฑ ์„ค๋ช… static ์š”์†Œ๋“ค์ด ๊ฒน์น˜์น˜ ์•Š๊ณ  ํ•œ ์ค„์— ํ•˜๋‚˜์”ฉ ๋‚˜์˜ค๊ฒŒ ๋œ๋‹ค. relative ์›๋ž˜ ๋ฐฐ์น˜๋˜์–ด์•ผ ํ•  ์œ„์น˜์—์„œ ์ง€์ •ํ•œ ๊ฐ’๋งŒํผ ๋–จ์–ด์ง„๊ณณ์— ์š”์†Œ๋ฅผ ๋ฐฐ์น˜ํ•œ๋‹ค. absolute ๊ฐ€์žฅ ๊ฐ€๊นŒ์šด ์ƒ์œ„ ์š”์†Œ์˜ ์œ„์น˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์ง€์ •ํ•œ ๊ฐ’๋งŒํผ ๋–จ์–ด์ง„ ๊ณณ์— ์š”์†Œ๋ฅผ ๋ฐฐ์น˜ํ•œ๋‹ค. fixed ์›น ๋ธŒ๋ผ์šฐ์ € ํ™”๋ฉด ์ „์ฒด๋ฅผ ๊ธฐ์ค€์œผ๋กœ ๋ฐฐ์น˜ํ•œ๋‹ค. ์Šคํฌ๋กค์„ ํ•˜๋”๋ผ๋„ ์œ„์น˜๊ฐ€ ๊ณ ์ •๋œ๋‹ค. https://developer.mozilla.org/ko/docs/Web/CSS/position position - CSS: Cascading Style Sheets | MDN CSS position ์†์„ฑ์€ ๋ฌธ์„œ ์ƒ์— ์š”์†Œ๋ฅผ ๋ฐฐ์น˜ํ•˜๋Š” ๋ฐฉ๋ฒ•์„ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค. top (en-US), right (en-US), b..
20220916 input์—์„œ ๊ธ€์ž ์ˆ˜ ์ตœ๋Œ€, ์ตœ์†Œ ์ง€์ •ํ•˜๊ธฐ maxlength ์ตœ๋Œ€ / minlength ์ตœ์†Œ // ๊ธ€์ž ์ˆ˜ ์ตœ๋Œ€ 10 ์ˆซ์ž๋กœ ์กฐ์ ˆํ•˜๋ฉด ๋Œ // ๊ธ€์ž ์ˆ˜ ์ตœ์†Œ 5 ์ˆซ์ž๋กœ ์กฐ์ ˆํ•˜๋ฉด ๋Œ
border-style border-radius ํ…Œ๋‘๋ฆฌ ๋‘ฅ๊ตด๊ฒŒ CSS ํ…Œ๋‘๋ฆฌ ์Šคํƒ€์ผ border-style์†์„ฑ์€ ํ‘œ์‹œํ•  ํ…Œ๋‘๋ฆฌ์˜ ์ข…๋ฅ˜๋ฅผ ์ง€์ •ํ•ฉ๋‹ˆ๋‹ค . ๋‹ค์Œ ๊ฐ’์ด ํ—ˆ์šฉ๋ฉ๋‹ˆ๋‹ค. dotted- ์ ์„  ํ…Œ๋‘๋ฆฌ๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. dashed- ์ ์„  ํ…Œ๋‘๋ฆฌ๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. solid- ๋‹จ์ƒ‰ ํ…Œ๋‘๋ฆฌ๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. double- ์ด์ค‘ ํ…Œ๋‘๋ฆฌ ์ •์˜ groove- 3D ํ™ˆ ํ…Œ๋‘๋ฆฌ๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ํšจ๊ณผ๋Š” ํ…Œ๋‘๋ฆฌ ์ƒ‰์ƒ ๊ฐ’์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. ridge- 3D ์œต๊ธฐ๋œ ํ…Œ๋‘๋ฆฌ๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ํšจ๊ณผ๋Š” ํ…Œ๋‘๋ฆฌ ์ƒ‰์ƒ ๊ฐ’์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. inset- 3D ์‚ฝ์ž… ํ…Œ๋‘๋ฆฌ๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ํšจ๊ณผ๋Š” ํ…Œ๋‘๋ฆฌ ์ƒ‰์ƒ ๊ฐ’์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. outset- 3D ์•„์›ƒ์…‹ ํ…Œ๋‘๋ฆฌ๋ฅผ ์ •์˜ํ•ฉ๋‹ˆ๋‹ค. ํšจ๊ณผ๋Š” ํ…Œ๋‘๋ฆฌ ์ƒ‰์ƒ ๊ฐ’์— ๋”ฐ๋ผ ๋‹ค๋ฆ…๋‹ˆ๋‹ค. none- ๊ฒฝ๊ณ„๋ฅผ ์ •์˜ํ•˜์ง€ ์•Š์Œ hidden- ์ˆจ๊ฒจ์ง„ ํ…Œ๋‘๋ฆฌ..
CSS ๋‹จ์œ„ width / length / font-size ๋‹จ์œ„๋ณ€ํ™˜ ์‚ฌ์ดํŠธ http://pxtoem.com/ ์ ˆ๋Œ€๊ธธ์ด cm ์„ผ์น˜๋ฏธํ„ฐ mm ๋ฐ€๋ฆฌ๋ฆฌํ„ฐ in ์ธ์น˜(1in = 96px = 2.54cm) px * ํ”ฝ์…€(1px = 1/96th of 1in) pt ํฌ์ธํŠธ (1pt = 1/72 of 1in) pc picas (1pc = 12 pt) * ํ”ฝ์…€(px)์€ ์‹œ์ฒญ ์žฅ์น˜๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค. ๋‚ฎ์€ dpi ์žฅ์น˜์˜ ๊ฒฝ์šฐ 1px๋Š” ๋””์Šคํ”Œ๋ ˆ์ด์˜ ํ•˜๋‚˜์˜ ์žฅ์น˜ ํ”ฝ์…€(์ )์ž…๋‹ˆ๋‹ค. ํ”„๋ฆฐํ„ฐ ๋ฐ ๊ณ ํ•ด์ƒ๋„ ํ™”๋ฉด์˜ ๊ฒฝ์šฐ 1px๋Š” ์—ฌ๋Ÿฌ ์žฅ์น˜ ํ”ฝ์…€์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ƒ๋Œ€๊ธธ์ด ๋‹จ์œ„์— ์ƒ๋Œ€์  em ์™€ ๊ฐ™์€ ํ™œ์ž์ฒด ์†์„ฑ์˜ ๊ฒฝ์šฐ ๋ถ€๋ชจ์˜ font-size๊ธ€๊ผด ํฌ๊ธฐ, ์™€ ๊ฐ™์€ ๋‹ค๋ฅธ ์†์„ฑ์˜ ๊ฒฝ์šฐ ์š”์†Œ ์ž์ฒด์˜ ๊ธ€๊ผด ํฌ๊ธฐ width. ex ์š”์†Œ ๊ธ€๊ผด์˜ x ๋†’์ด์ž…๋‹ˆ๋‹ค. ..