๋ชฉ์ฐจ
css ์์ฑ ํ๊ธฐ๋ฒ
padding-top: 0px;
padding-right: 20px;
padding-bottom: 30px;
padding-left: 10px;
==> padding: 0px(์); 20px(์ค๋ฅธ์ชฝ); 30px(์๋); 10px(์ผ์ชฝ);
padding๊ณผ margin ๋๋ค ๊ฐ์ ์๊ธฐ๋ฒ ์ฌ์ฉ ๊ฐ๋ฅ
๋ง์ผ padding์ด๋ margin์ด ๋ชจ๋ ๋ฐฉํฅ์์ ๊ฐ์ ๊ฐ์ ๊ฐ์ง๋ฉด padding: 20px(์, ์ค๋ฅธ์ชฝ, ์๋, ์ผ์ชฝ ๋ชจ๋ ๊ฐ์ ๊ฐ) ์ด๋ฐ์์ผ๋ก ์์ฑํ ์ ์์
padding์ด๋ margin์ ๋จ์ถํ๋ ๋ ๋ค๋ฅธ ๋ฐฉ๋ฒ:
์์๋๊ฐ ๋์ผํ๊ณ ์ฐ์ธก๊ณผ ์ข์ธก์ด ๋์ผํ ๊ฒฝ์ฐ ==> padding: 0px(์, ์๋) 20px(์ฐ,์ข);
์๊ธฐ๋ฒ ์๊ธฐ๋ฅผ ์ํด์๋ ์๊ธฐ๋ฒ ์์๊ฐ ์๊ณ๋ฐฉํฅ์ผ๋ก ๋๋ค๊ณ ์๊ฐ..์ -> ์ค๋ฅธ์ชฝ -> ์๋ -> ์ผ์ชฝ
- border ์์ฑ์ margin์ด๋ padding๋ณด๋ค ๋ ์ ์ฐํ ์๊ธฐ๋ฒ:
border-width: thin;
border-style: solid
border-color: red
==> border: solid thin red(์์ ๋ณ๊ฒฝ๊ฐ๋ฅ); - ๋ฐฐ๊ฒฝ์ ๋ํ ์๊ธฐ๋ฒ
background-color: white;
background-image: url(images/image.gif);
background-repeat: repeat-x;
==> background: white url(images/image.gif) repeate-x(์์ ๋ณ๊ฒฝ ๊ฐ๋ฅ);
์๊ธฐ๋ฒ์ ์ฌ์ฉํ๋ ์ด์ ? CSS ํ์ผ์ ํฌ๊ธฐ๋ฅผ ์ค์ฌ์ฃผ๋ ์ด์ ์ด ์๊ณ , ์ ๋ ฅ๋ด์ฉ์ ์ค์ฌ ๋นจ๋ฆฌ ์์ฑ ๊ฐ๋ฅ, ํ์ง๋ง ์ ํํ์ง ์์ ๊ฐ์ผ๋ก ์์ฑํ ๊ฒฝ์ฐ ๋๋ฒ๊ทธํ๊ธฐ ์ข ๋ ์ด๋ ค์ด ๋จ์ ์ด ์์ผ๋ ์ ์ฌ์ฉํ ๊ฒ์ ๊ถ์ฅ - ์์ฌํด๋์ค(pseudo-class)
CSS์์ ์์ฌํด๋์ค๋ ์ ํํ๊ณ ์ ํ๋ HTML์์์ ํน๋ณํ '์ํ(status)'๋ฅผ ๋ช ์ํ ๋ ์ฌ์ฉ
๋ฌธ๋ฒ: ์ ํ์:์์ฌํด๋์ค์ด๋ฆ {์์ฑ: ์์ฑ๊ฐ;} ex)a์ ํ์์ ์์ฌํด๋์ค ์ฌ์ฉ ์์
a:link {color: green} ==> ์ด ์ ํ์๋ ๋ฐฉ๋ฌธํ์ง ์์ ์ํ์ผ ๋์ ๋งํฌ์ ์ ์ฉ๋จ
a:visited {color: red;} ==> ์ด ์ ํ์๋ ๋ฐฉ๋ฌธํ์ ๋์ ๋งํฌ์ ์ ์ฉ๋จ
a:hover {color: blue;} ==> ์ด ์ ํ์๋ ๋ง์ฐ์ค๋ฅผ ๋งํฌ์ ์ฌ๋ ค ๋์ ๋ ์ ์ฉ๋จ
๊ทธ๋ฐ์ ๋ง์ ์์ฌ ํด๋์ค ์ข ๋ฅ๊ฐ ์์
ํ
์ด๋ธ์์์ ์์ฌํด๋์ค ==> nth-child
css์์ ์ ํ์:nth-child(even) or ์ ํ์:nth-child(odd) ์ด๋ฐ์์ผ๋ก ํ๊ณ ๋ฐฐ๊ฒฝ์์ ๋ฐ๊พธ๊ฑฐ๋ ํ๋๋ฐ ์ฌ์ฉ
tr:nth-child(odd) {background-color: green;} ==> ํ์๋ฌธ๋จ๋ง ๋
น์ ๋ฐฐ๊ฒฝ ์ ์ฉ
ํน์ ์ซ์ n์ ์ด์ฉํ๋ ๊ฐ๋จํ ํํ์์ผ๋ก๋ ๊ฐ๋ฅ ==> tr:nth-child(2n) or (2n+1) {background-color: green;}
li์์ ์คํ์ผ ๊พธ๋ฏธ๊ธฐ
li์์์ ์ฌ์ฉ์ ์ ์ ๋ง์ปค ์ฌ์ฉํ๋ ๋ฐฉ๋ฒ
css์ list-style-image ์์ฑ์ ์ฌ์ฉํด์ ์ด๋ฏธ์ง๋ฅผ ๋ง์ปค๋ก ์ค์ ํ ์ ์์
li {list-style-image: url(images/image.gif)}

'IT > HTML&CSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
| [HTML]video ์์ (0) | 2022.11.30 |
|---|---|
| [HTML]html fieldset & legend (1) | 2022.11.30 |
| [CSS]css ๋ ์ด์์ (0) | 2022.11.30 |
| [CSS]CSS table display (0) | 2022.11.30 |
| [CSS]css ์ ํ์ ๊ฒฐํฉ & ๋ณต์กํ ์ ํ์ ์ฌ์ฉ๋ฒ (0) | 2022.11.30 |
๋๊ธ