selector{
property1: value1;
property2: value2;
}
๐ํ๊ทธ ์ ํ์
p{
text-align: center;
color: red;
}
๐ํด๋์ค ์ ํ์(.)
.center{
text-align: center;
color: red;
}
๐์์ด๋ ์ ํ์(#)
#center{
text-align: center;
color: red;
}
๐ํ๊ทธ์ ํจ๊ป ์ฐ๋ ์ ํ์
p.center{
text-align: center;
color: red;
}
โถ๏ธpํ๊ทธ ์ ํ์์ .center ํด๋์ค ์ ํ์๋ฅผ ํจ๊ป ์ด ๊ฒ์ด๋ค.
pํ๊ทธ ์ค center ํด๋์ค๋ฅผ ๊ฐ์ง๋ ๊ฒ์๋ง ์คํ์ผ์ด ์ ์ฉ๋๋ค.
๐๊ทธ๋ฃน ์ ํ์
๋ ๊ฐ์ ์ ํ์์ css์ฝ๋๊ฐ ์๋ฒฝํ ์ผ์นํ๋ฉด ๋ค์๊ณผ ๊ฐ์ด ํํํ ์ ์๋ค:
h1, p{
text-align: center;
color: red;
}
๐ํ์ ์ ํ์
p ํ๊ทธ ์์ ๋ค์ด์๋ ํ๊ทธ์ ์คํ์ผ์ ์ ์ฉํ๊ณ ์ถ์ ๋ ์ฌ์ฉํ๋ค.
(์ด ๊ฒฝ์ฐ pํ๊ทธ์ ํ์ ์์์ธ span ํ๊ทธ์ ์ ์ฉํ๊ณ ์ถ์ ๋)
p span{
text-align: center;
color: red;
}
๐์ ์ฒด ์ ํ์(global selector)
html์ ๋ชจ๋ ์์๋ฅผ ์ ํํ ๋ ์ฌ์ฉํ๋ค. (๋๋ถ๋ถ์ ๊ฒฝ์ฐ ์ฌ์ฉํ์ง ์์)
*{
Font-size: 14px;
Line-height: 24px;
}
๐css์ฃผ์
์ํ๋ ๋ถ๋ถ์ ์ ํํ ํ ctrl + / ๋๋ฅด๋ฉด ์ฃผ์์ด ์์ฑ๋๋ค. ๋ค์ ๋๋ฅด๋ฉด ์ฃผ์์ด ํด์ ๋๋ค.
Indent๋ฅผ ์ ์งํ๋ฉด์ ์ฃผ์์ ๋ฌ๊ณ ์ถ์ ๊ฒฝ์ฐ ctrl+shift+ / ๋๋ฅธ๋ค.
/*This is a single-line comment*/
๐html ์ฃผ์
<!--์ฃผ์๋ด์ฉ-->
css ์ฝ๋ ์์ฑ ์์์ ๊ด๊ณ์์ด ์์ ์๊ณ๋ฅผ ๋ฐ๋ผ ์คํ์ผ์ด ์ ์ฉ๋๋ค.
โถ๏ธ๋ด์ฉ์ด ์์์ ํฌ๊ธฐ๋ฅผ ๋ฒ์ด๋ฌ์ ๋ ๊ฐ์ถ๊ธฐ
overflow: hidden;
โถ๏ธ์คํฌ๋กคํ ๋ ๋ฐฐ๊ฒฝ ์ด๋ฏธ์ง ๋ถ์ฐฉ ์ฌ๋ถ๋ฅผ ์ง์ : ์์ง์ด์ง ์๊ณ ๊ณ ์
background-attachment: fixed;
font-weight: normal;
โถ๏ธbefore ๊ฐ์ํด๋์ค๋ฅผ ์ฌ์ฉํด ์ํ๋ bullet-point ๋ฃ๊ธฐ
.class li:before{
Content: โ์ํฐโ;
}
<div class=โboxโ>
<div>
<div></div>
</div>
</div>
โถ๏ธcss
.box{
Border: 1px solid red;
Width: 400px;
Height: 400px;
}
.box > div{
Border: 1px solid blue;
Width: 200px;
Height: 200px;
Padding: 20px;
}
.box > div div{
Width: 50px;
Height: 50px;
Background-color: #000;
}