Author style | User style | Browser |
---|---|---|
๊ฐ๋ฐ์๊ฐ ์น์ฌ์ดํธ๋ฅผ ๋ง๋ค ๋ ์์ฑํ style | ์ฌ์ฉ์๊ฐ ์ง์ ํ style (ex. Youtube Dark Mode) | browser์์ ์ง์ ํ ๊ธฐ๋ณธ style |
! important
๋ฅผ ์ฌ์ฉํ๋ฉด ์ด ์ฐ๊ฒฐ ๊ณ ๋ฆฌ๋ฅผ ๋ฌด์ํ๊ณ ํด๋น ๋ด์ฉ์ด ์ต์ฐ์ ์ผ๋ก ๋ณด์ฌ์ง๊ฒ ๋๋ค.
! important
๋ฅผ ์ฌ์ฉํ๋ฉด ์ฝ๋๊ฐ ์ง์ ๋ถํด์ง๊ณ , ๋ณดํต์ ๊ฒฝ์ฐ๋ผ๋ฉด
๋ค๋ฅธ ๋ฐฉ์์ผ๋ก ์์ ํ๊ฑฐ๋ ์คํ์ผ๋ง ํ ์ ์๊ธฐ ๋๋ฌธ์ ์ฌ์ฉํ์ง ์๋๊ฒ ์ข๋ค!
selecteor | ๋ฌธ๋ฒ | ๋ป | ์์ |
---|---|---|---|
Universal | * | ๋ชจ๋ Tag๋ฅผ ์ ํ | * { color : red } |
Type | Tag | Tag ์ด๋ฆ์ ์ฐ๋ฉด ํด๋น Tag๋ง ์ ํ | a { color : red } |
ID | #id | ํด๋น id๋ง ์ ํ | #test { color : red } |
Class | .class | ํด๋น class๋ง ์ ํ | .study { color : red } |
state | : | tag ์์ state๋ฅผ ๋ฌ ์ ์์(~์) | button:hover { color : red } |
Attribute | [] | ํด๋นํ๋ ์์ฑ๊ฐ๋ง ์ ํ | p[class="study"] { color : red } |
๐ ๊ตฌ์ฒด์ ์ผ๋ก ์์น๋ฅผ ์ง์ ํ ์๋ก ์ฐ์ ์์๊ฐ ๋์! (*{}
< a{}
)
Attribute ์์ฑ์ ์ด๋ ๊ฒ๋ ์ฌ์ฉํ ์ ์๋ค!
a[href="naver.com"]{ color: red; } a[href^="naver"]{ color: red; } a[href$=".com"]{ color: red; } a[href*="ver"]{ color: red; }
- none: ํ์ดํผ๋งํฌ์ naver.com๊ฐ ํฌํจ๋ ๊ฒ๋ง ์ ํ
- ^: ํ์ดํผ๋งํฌ๊ฐ "naver"๋ก ์์ํ๋ ๊ฒ๋ง ์ ํ
- $: ํ์ดํผ๋งํฌ๊ฐ ".com"๋ก ๋๋๋ ๊ฒ๋ง ์ ํ
- *: ํ์ดํผ๋งํฌ์ "ver"์ด ํฌํจ๋์ด ์๋ ๊ฒ๋ง ์ ํ
๐ CSS์์ ์ฐ์ด๋ ๋ค์ํ ์์ฑ๊ฐ๋ค์ CSS Reference์์ ํ์ธ ๊ฐ๋ฅํ๋
์์ฃผ ๋ค์ด๊ฐ๋ณผ๊ฒ!
๐คช ์ด๋ ค์ ๋ ๋จ๊ณ....
19๋จ๊ณ
bento:nth-last-child(3)
nth : ~๊ฐ ๋ค์ด์๋ ๋ถ๋ชจ ์ปจํ
์ด๋ ๋ฐ์ค ์์์
=> bento๊ฐ ๋ค์ด์๋ ๋ถ๋ชจ ๋ฐ์ค ์์์ ๋ง์ง๋ง์์ ๋ถํฐ 3๋ฒ์งธ ์์ด
22๋จ๊ณ
plate:nth-of-type(2n+3)
(2n+3) = (2x0+3)..(2x1+3)..(2x2+3)
=> ๋จ์ํ 2์ ๋ฐฐ์๊ฐ ์๋, 0๋ถํฐ ๊ณฑํ๋ ๊ฒ!
๋ค๊นผ๋น~๐๐๐๐!!!!!
<head> <link rel="stylesheet" href="cssํ์ผ๋ช .css" type="text/css" /> </head>
- CSS stylesheet๋ head์์ link๋ก ๊ฑธ์ด์ค๋ค!
<head> <link href="https://fonts.googleapis.com/๊ตฌ๊ธ ํฐํธ ์ฃผ์" rel="stylesheet" /> </head>
- ์น ํฐํธ ์ฃผ์๋ google font์์ ์ฃผ์ ๋ณต์ฌ ํ head์์ link๋ก ๊ฑธ์ด์ค๋ค!
๊ฐ๋ฐ ์์ด๋ณด ์ฝ๋ฆฐ์ด์
๋๋ค!
์ด ๋ด์ฉ์ ํผ์ ๋์์ ๊ฐ์&๊ตฌ๊ธ๋ง์ ํตํด ๋ฐฐ์ด ๋ด์ฉ์ ์ ๋ฆฌํ๋ ๊ฒ์ผ๋ก, ์ ๊ฐ ์ดํดํ๊ณ ๋์ด๊ฐ ๊ฐ๋
์ด ํ๋ ธ๊ฑฐ๋ ๋ ๋ณด์ถฉํ ๊ฐ๋
์ด ์๋ค๋ฉด ๋๊ธ ๋จ๊ฒจ์ฃผ์๋ฉด ์ ๋ง ๊ฐ์ฌํ๊ฒ ์ต๋๋ค!!