์ ์ฒด ๊ธ
Hi There ! ๐๏ธ
I am FrontEnd Developer ๐ป
I'm studying AI, Backend, React-Native Now.
Web Basic/CSS
๋ฐฐ์น ๋ฐฉ๋ฒ ๊ฒฐ์ ํ๋ ์์ฑ display ์์ฑ display ์์ฑ์ ์ฌ์ฉํ๋ฉด ๋ธ๋ก ๋ ๋ฒจ ์์์ ์ธ๋ผ์ธ ๋ ๋ฒจ ์์๋ฅผ ์๋ก ๋ฐ๊ฟ์ ์ฌ์ฉ ๊ฐ๋ฅ ์ฃผ๋ก ์น ๋ฌธ์์ ๋ด๋น๊ฒ์ด์
์ ๋ง๋ค๋ฉด์ ๋ฉ๋ด ํญ๋ชฉ์ ๊ฐ๋ก๋ก ๋ฐฐ์นํ ๋ ๋ง์ด ์ฌ์ฉํ๊ณ , ์ด๋ฏธ์ง๋ฅผ ํ ํํ๋ก ๋ฐฐ์นํ ์ ์์ ์์ฃผ ์ฌ์ฉํ๋ display ์์ฑ๊ฐ block : ์ธ๋ผ์ธ ๋ ๋ฒจ ์์๋ฅผ ๋ธ๋ก ๋ ๋ฒจ ์์๋ก ๋ง๋ฆ inline : ๋ธ๋ก ๋ ๋ฒจ ์์๋ฅผ ์ธ๋ผ์ธ ๋ ๋ฒจ ์์๋ก ๋ง๋ฆ inline-block : ์ธ๋ผ์ธ ๋ ๋ฒจ ์์์ ๋ธ๋ก ๋ ๋ฒจ ์์์ ์์ฑ์ ๋ชจ๋ ๊ฐ์ง๊ณ ์์ผ๋ฉฐ ๋ง์ง๊ณผ ํจ๋ฉ์ ์ง์ ํ ์ ์์ none : ํด๋น ์์๋ฅผ ํ๋ฉด์ ํ์ํ์ง ์์ -(์์) : ์์ 1 ์์ 2 ์์ 3 ์์ 4 -(๊ฒฐ๊ณผ) : ์ผ์ชฝ์ด๋ ์ค๋ฅธ์ชฝ์ผ๋ก ๋ฐฐ์นํ๋ ์์ฑ float ์์ฑ ํ๊ทธ๋ ๋ธ๋ก ๋ ๋ฒจ ์์..
Web Basic/CSS
์์ ์ฃผ๋ณ์ ์ฌ๋ฐฑ์ ์ค์ ํ๋ ์์ฑ margin ์์ฑ ์์์ ์์ ์ฌ์ด์ ๊ฐ๊ฒฉ์ ์กฐ์ ํ ์ ์์ 4๊ฐ ๋ฐฉํฅ์ ๋๊ฐ์ด ์ง์ ํ ์ ์๊ณ , margin ๋ค์์ ํ์ดํ(-)์ ๋ฃ๊ณ ์์น๋ฅผ ๋ํ๋ด๋ ์์ฝ์ด๋ฅผ ์ฌ์ฉํด์ ํน์ ๋ฐฉํฅ์๋ง ์ง์ ํ ์๋ ์์ ๊ธฐ๋ณธํ : margin: | | auto margin ์์ฑ๊ฐ : ๋๋น๊ฐ์ด๋ ๋์ด๊ฐ์ px์ด๋ em ๊ฐ์ ๋จ์์ ํจ๊ป ์์น๋ก ์ง์ ํจ : ๋ฐ์ค ๋ชจ๋ธ์ ํฌํจํ ๋ถ๋ชจ ์์๋ฅผ ๊ธฐ์ค์ผ๋ก ๋๋น๊ฐ์ด๋ ๋์ด๊ฐ์ ํผ์ผํธ(%)๋ก ์ง์ ํจ auto : display ์์ฑ์์ ์ง์ ํ ๊ฐ์ ๋ง๊ฒ ์ ์ ํ ๊ฐ์ ์๋์ผ๋ก ์ง์ ํจ ๋ง์ง ์์ฑ์ ์ฌ์ฉํ์ฌ ์น ๋ฌธ์๋ฅผ ๊ฐ์ด๋ฐ ์ ๋ ฌํ๊ธฐ margin ์์ฑ์ ์ฌ์ฉํ์ฌ ์น ๋ฌธ์์ ๋ด์ฉ์ ํ๋ฉด ์ค์์ ๋ฐฐ์นํ๋ ค๋ฉด ๋ฐฐ์นํ ์์์ ๋๋น๊ฐ์ด ์ ํด์ ธ ์์ด์ผ ํจ margin-l..
Web Basic/CSS
๋ฐ์ค ๋ชจ๋ธ์ ๋ฐฉํฅ top : ์ ๋ถ๋ถ right : ์ค๋ฅธ์ชฝ bottom : ์๋ซ ๋ถ๋ถ left : ์ผ์ชฝ ํ
๋๋ฆฌ ์คํ์ผ์ ์ง์ ํ๋ ์์ฑ border-style ์์ฑ ๊ธฐ๋ณธ๊ฐ์ none border-style ์์ฑ๊ฐ none : ํ
๋๋ฆฌ๊ฐ ์์ / ๊ธฐ๋ณธ๊ฐ hidden : ํ
๋๋ฆฌ๋ฅผ ๊ฐ์ถค / ํ์์ border-collapse: collapse์ผ ๊ฒฝ์ฐ ๋ค๋ฅธ ํ
๋๋ฆฌ๋ ํ์๋์ง ์์ solid : ํ
๋๋ฆฌ๋ฅผ ์ค์ ์ผ๋ก ํ์ํจ dotted : ํ
๋๋ฆฌ๋ฅผ ์ ์ ์ผ๋ก ํ์ํจ dashed : ํ
๋๋ฆฌ๋ฅผ ์งง์ ์ง์ ์ผ๋ก ํ์ํจ double : ํ
๋๋ฆฌ๋ฅผ ์ด์ค์ ์ผ๋ก ํ์ํจ / ๋ ์ ์ฌ์ด์ ๊ฐ๊ฒฉ์ด border-width ๊ฐ์ด ๋จ groove : ํ
๋๋ฆฌ๋ฅผ ์ฐฝ์ ์กฐ๊ฐํ ๊ฒ์ฒ๋ผ ํ์ํจ / ํ์ด ํ์ธ ๋ฏ ์
์ฒด ๋๋ inset : ํ์์ border..
Web Basic/CSS
๋ฐ์ค ๋ชจ๋ธ์ ๋ธ๋ก ๋ ๋ฒจ ์์์ธ์ง ์ธ๋ผ์ธ ๋ ๋ฒจ ์์์ธ์ง์ ๋ฐ๋ผ ๋์ด ๋ฐฉ๋ฒ์ด ๋ฌ๋ผ์ง ๋ธ๋ก ๋ ๋ฒจ ์์ ๋ธ๋ก ๋ ๋ฒจ ์์ ํ๊ทธ๋ฅผ ์ฌ์ฉํด ์์๋ฅผ ์ฝ์
ํ์ ๋ ํผ์ ํ ์ค์ ์ฐจ์งํ๋ ๊ฒ ํ ์ค์ ์ฐจ์งํ๋ค = ํด๋น ์์์ ๋๋น๊ฐ 100% โด ๋ธ๋ก ๋ ๋ฒจ ์์์ ์ผ์ชฝ์ด๋ ์ค๋ฅธ์ชฝ์ ๋ค๋ฅธ ์์๊ฐ ์ฌ ์ ์์ ๋ํ์ ์ธ ํ๊ทธ๋ก , , ๋ฑ์ด ์์ -(์์) : ์์ ์์ 1 ์์ 2 ์์ 3 ์์ 4 ์์ 5 -(๊ฒฐ๊ณผ) : ์ธ๋ผ์ธ ๋ ๋ฒจ ์์ ์ธ๋ผ์ธ ๋ ๋ฒจ ์์ ํ ์ค์ ์ฐจ์งํ์ง ์์ ์ฝํ
์ธ ๋งํผ๋ง ์์ญ์ ์ฐจ์งํ๊ณ ๋๋จธ์ง ๊ณต๊ฐ์๋ ๋ค๋ฅธ ์์๊ฐ ์ฌ ์ ์์ โด ํ ์ค์ ์ธ๋ผ์ธ ๋ ๋ฒจ ์์๋ฅผ ์ฌ๋ฌ ๊ฐ ํ์ํ ์ ์์ ๋ํ์ ์ธ ํ๊ทธ๋ก , , ๋ฑ์ด ์์ -(์์) : ์์ ์์ 1 ์์ 2 ์์ 3 ์์ 4 ์์ 5 -(๊ฒฐ๊ณผ) : ๋ฐ์ค ๋ชจ๋ธ ๋ฐ..
Web Basic/CSS
ํ ์ ๋ชฉ์ ์์น๋ฅผ ์ ํด ์ฃผ๋ ์์ฑ caption-side ์์ฑ ์บก์
์ ๊ธฐ๋ณธ์ ์ผ๋ก ํ ์์ชฝ์ ํ์๋์ง๋ง caption-side ์์ฑ์ ์ฌ์ฉํ๋ฉด ํ ์๋์ชฝ์ผ๋ก ์ฎ๊ธธ ์ ์์ ๊ธฐ๋ณธํ : caption-side: top | bottom โ top : ์บก์
์ ํ ์๋ถ๋ถ์ ํ์ํจ / ๊ธฐ๋ณธ๊ฐ โ bottom : ์บก์
์ ํ ์๋ซ๋ถ๋ถ์ ํ์ํจ ํ์ ํ
๋๋ฆฌ๋ฅผ ๊ทธ๋ ค ์ฃผ๋ ์์ฑ border ์์ฑ ํ ๋ฐ๊นฅ ํ
๋๋ฆฌ์ ์
ํ
๋๋ฆฌ๋ฅผ ๊ฐ๊ฐ ์ง์ ํจ -(์์) : ์์ ์์ ์์ 1 ์์ 2 ์์ 3 ์์ 4 A B C D ๊ฐ ๋ ๋ค ๋ผ -(๊ฒฐ๊ณผ) : ์
์ฌ์ด์ ์ฌ๋ฐฑ์ ์ง์ ํ๋ ์์ฑ border-spacing ์์ฑ ์
๊ณผ ์
์ฌ์ด์ ์ฌ๋ฐฑ์ ์กฐ์ ํ ์ ์์ ์ํ ๊ฑฐ๋ฆฌ์ ๊ฐ๊ณผ ์์ง ๊ฑฐ๋ฆฌ์ ๊ฐ์ ๊ณต๋ฐฑ์ผ๋ก ๊ตฌ๋ณํด์ ๋ํ๋ด๋๋ฐ, ๋ ๊ฐ์ด ๊ฐ๋ค๋ฉด 1..
Web Basic/CSS
๋ถ๋ฆฟ ๋ชจ์๊ณผ ๋ฒํธ ์คํ์ผ์ ์ง์ ํ๋ ์์ฑ list-style-type ์์ฑ ์์ ์๋ ๋ชฉ๋ก์ ๊ฒฝ์ฐ ๋ชฉ๋ก ์์ ๋ค์ํ ๋ถ๋ฆฟ ๋ชจ์์ ๋ฃ์ ์ ์์ ์์ ์๋ ๋ชฉ๋ก์์๋ ๋ฒํธ ์คํ์ผ์ ์ง์ ํ ์ ์์ list-style-type์ ์์ฑ๊ฐ : โ disc : ์ฑ์ด ์ ๋ชจ์ ( โ ) โ circle : ๋น ์ ๋ชจ์ ( โ ) โ square : ์ฑ์ด ์ฌ๊ฐํ ๋ชจ์ ( โ ) โ decimal : 1๋ถํฐ ์์ํ๋ 10์ง์ ( 1, 2, 3, ... ) โ decimal-leading-zero : ์์ 0์ด ๋ถ๋ 10์ง์ ( 01, 02, 03, ... ) โ lower-roman : ๋ก๋ง ์ซ์ ์๋ฌธ์ ( โ
ฐ, โ
ฑ, โ
ฒ, ... ) โ upper-roman : ๋ก๋ง ์ซ์ ๋๋ฌธ์ ( โ
, โ
ก, โ
ข, ... ) โ lo..
Web Basic/CSS
๊ธ์์์ ์ง์ ํ๋ ์์ฑ color ์์ฑ ๋ฌธ๋จ์ด๋ ์ ๋ชฉ ๋ฑ์ ํ
์คํธ์์ ๊ธ์์์ ๋ฐ๊ฟ ๋ ์ฌ์ฉ ์ฌ์ฉํ ์ ์๋ ์์ฑ๊ฐ์ 16์ง์, rgb(rgba), hsl(hsla), ์์ ์ด๋ฆ ๊ธฐ๋ณธํ : color: ์์์ ํํํ๋ ๋ฐฉ๋ฒ : 16์ง์๋ก ํํํ๋ ๋ฐฉ๋ฒ โ #333333์ฒ๋ผ # ๊ธฐํธ ๋ค์์ 6์๋ฆฌ์ 16์ง์๋ก ํํํจ โ ์์์๋ถํฐ ๋ ์๋ฆฌ์ฉ ๋ฌถ์ด #RRGGBB๋ก ํ์ํจ โ 00 : ํด๋น ์์์ด ํ๋๋ ์์ด์ง ์์ / ff : ํด๋น ์์์ด ๊ฐ๋ ์์ โ #000000 : ๊ฒ์์ / #ffffff : ํฐ์ โ ๋ง์ฝ ์์๊ฐ์ด #0000ff ์ฒ๋ผ ๋ ์๋ฆฌ์ฉ ์ค๋ณต๋ ๊ฒฝ์ฐ #00f ๋ก ์ค์ฌ์ ํ๊ธฐ ๊ฐ๋ฅ rgb๋ก ํํํ๋ ๋ฐฉ๋ฒ โ 0 : ํ๋๋ ์์ด์ง ์์ / 255 : ๊ฐ๋ ์์ โ 0 ~ 255 ์ฌ์ด์ ๊ฐ์ผ๋ก ์์..
Web Basic/CSS
์น ํฐํธ ์ฌ์ฉ์ ์์คํ
์ ์๋ ๊ธ๊ผด๋ ์ฌ์ฉ ๊ฐ๋ฅํ๊ฒ ํจ ์ฌ์ฉ์ ์์คํ
์ ์๋ ๊ธ๊ผด์ด๋๋ผ๋ ์น ๋ฌธ์๋ฅผ ๋ง๋ค ๋ ์ฌ์ฉํ ๊ธ๊ผด์ ๋ด๋ ค๋ฐ์ ํ ํ์ํจ ๊ธฐ์กด์ ๊ฐ์ง๊ณ ์๋ ์น ํฐํธ๋ฅผ ์ฌ์ฉํ๋ค๋ฉด ์น ๋ฌธ์๋ฅผ ์๋ฒ์ ์ฌ๋ฆด ๋ ์น ํฐํธ ํ์ผ๋ ํจ๊ป ์
๋ก๋ ํด์ผ ํจ ์น ํฐํธ๋ฅผ ์ฌ์ฉํ ์ฌ์ดํธ์ ์ฌ์ฉ์๊ฐ ์ ์ํ๋ฉด ์น ๋ฌธ์๋ฅผ ๋ด๋ ค๋ฐ์ผ๋ฉด์ ์น ํฐํธ๋ ์ฌ์ฉ์ ์์คํ
์ผ๋ก ๋ค์ด๋จ ์ปดํจํฐ์์ ์ฌ์ฉํ๋ ๊ธ๊ผด์ ํธ๋ฃจํ์
์ผ๋ก ํ์ผ ํ์ฅ์๋ *.ttf ํธ๋ฃจํ์
๊ธ๊ผด์ ํ์ผ ํฌ๊ธฐ๊ฐ ์ปค์ ์น์์ ์ฌ์ฉํ๊ธฐ์ ์ ์ ํ์ง ์์ ์น์ ์ ์ ํ ๊ธ๊ผด์๋ EOT(embedded open type), WOFF(web open font format), WOFF2 ๊ฐ ์์ ๊ธฐ๋ณธํ : @font-face { font-family: ; src: [, , ...]; } ..
๋จ์ถํค
๋ด ๋ธ๋ก๊ทธ
๋ด ๋ธ๋ก๊ทธ - ๊ด๋ฆฌ์ ํ ์ ํ |
Q
Q
|
์ ๊ธ ์ฐ๊ธฐ |
W
W
|
๋ธ๋ก๊ทธ ๊ฒ์๊ธ
๊ธ ์์ (๊ถํ ์๋ ๊ฒฝ์ฐ) |
E
E
|
๋๊ธ ์์ญ์ผ๋ก ์ด๋ |
C
C
|
๋ชจ๋ ์์ญ
์ด ํ์ด์ง์ URL ๋ณต์ฌ |
S
S
|
๋งจ ์๋ก ์ด๋ |
T
T
|
ํฐ์คํ ๋ฆฌ ํ ์ด๋ |
H
H
|
๋จ์ถํค ์๋ด |
Shift + /
โง + /
|
* ๋จ์ถํค๋ ํ๊ธ/์๋ฌธ ๋์๋ฌธ์๋ก ์ด์ฉ ๊ฐ๋ฅํ๋ฉฐ, ํฐ์คํ ๋ฆฌ ๊ธฐ๋ณธ ๋๋ฉ์ธ์์๋ง ๋์ํฉ๋๋ค.