Front/CSS
[CSS3] ์ถ๊ฐ ๊ท์น
ddo04
2024. 7. 7. 01:54
728x90
๐ผ๏ธโ @import ๊ท์น
- CSS ํ์ผ์์ ๋ค๋ฅธ CSS ํ์ผ์ ์ถ๊ฐํ๋ ๋ฐฉ๋ฒ
- CSSํ์ผ์ ๊ท๋ชจ๊ฐ ์ปค์ง๋ฉด ์ฝ๋๋ฅผ ์ฝ๊ฒ ์์๋ณด๊ธฐ ์ํด ํ์ผ ๋ถ๋ฆฌ
- link ํ๊ทธ์ ์ซ์๋ฅผ ์ค์ผ ์ ์๋ ๋ฐฉ๋ฒ
@import url(StyleSheetA.css);
@import url(StyleSheetB.css);
๐ผ๏ธโ @font-face ๊ท์น
- ์น ํฐํธ๋ฅผ ์์ฑํ ๋ ์ฌ์ฉํ๋ ๊ท์น
font-family | ํฐํธ ์ด๋ฆ์ ์ง์ |
src | ํฐํธ ํ์ผ ์ง์ |
font-weight | ํฐํธ ๋๊ป ์ง์ |
font-style | ํฐํธ ์คํ์ผ ์ง์ |
๐ผ๏ธโ @media๊ท์น
- ๋ค์ํ ์ฅ์น์์ HTML ๋ฌธ์๊ฐ ์ ์ ํ ํํ๋ฅผ ๊ฐ์ถ๊ฒ ๋ง๋ค์ด์ฃผ๋ ๊ท์น
- HTML ํ์ด์ง๊ฐ ๋ค์ํ ์ฅ์น์์ ์คํ๋๋ฉด์ ์ค์ํ๊ฒ ๋ถ๊ฐ๋ ๊ท์น
<title> </title>
<link rel=" " href=" " media=" " />
๐ผ๏ธโ ๋ฐ์ํ ์น
- ์ง์น๋ฅผ ๊ตฌ๋ถํ๊ณ ์ฅ์น์ ํฌ๊ธฐ๋ ๋น์จ ๊ตฌ๋ถ ๊ฐ๋ฅ
width | ํ๋ฉด์ ๋๋น |
height | ํ๋ฉด์ ๋์ด |
device-width | ์ฅ์น์ ๋๋น |
device-height | ์ฅ์น์ ๋์ด |
orientaton | ์ฅ์น์ ๋ฐฉํฅ |
device-aspect-ratio | ํ๋ฉด์ ๋น์จ |
color | ์ฅ์น์ ์์ ๋นํธ |
monochrome | ํ๋ฐฑ ์ฅ์น์ ํฝ์ ๋น ๋นํธ ์ |
resolution | ์ฅ์น์ ํด์๋ |
color-index | ์ฅ์น์์ ํํ ๊ฐ๋ฅํ ์ต๋ ์์ ์ |
@media screen and (max-width: ){
}
@media screen and (min-width: ) and (max-width: ){
}
@media screen and (min-width: ){
}
๐ผ๏ธโ ํ๋ฉด ๋ฐฉํฅ ์ ํ
- ํ๋ฉด ๋ฐฉํฅ ์ ํ์ ํ์ธํ๊ณ ์ถ๋ค๋ฉด orientation ์์ฑ ์ฌ์ฉ
- portrait ํค์๋ ๋๋ landscape ํค์๋ ์ ์ฉํ๋ฉด ๋๋ฐ์ด์ค ๋ฐฉํฅ ํ์ธ
@media screen and (orientation: ){
}
@media screen and (orientation: ){
}