์ƒˆ์†Œ์‹

๐Ÿ’ป Web/-- HTML | CSS

CSS ๋ฒผ๋ฝ์น˜๊ธฐ 2 - ํ…์ŠคํŠธ, ์ƒ‰ , ํฐํŠธ , ๋ฐ•์Šค

  • -

 

* ์ƒ‰ (RGB)

CSS์—์„œ ์ƒ‰ ํ‘œํ˜„๋ฒ•์€ ์—ฌ๋Ÿฌ๊ฐ€์ง€๊ฐ€ ์žˆ์ง€๋งŒ, ์ผ๋ฐ˜์ ์ธ ๋ฐฉ๋ฒ•์€ RGB(๋นจ๊ฐ•, ํŒŒ๋ž‘, ์ดˆ๋ก์˜ ๋น„์œจ)๋กœ ๋‚˜ํƒ€๋‚ด๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค. 

 

color - property (์†์„ฑ)
div{
color: ํ…์ŠคํŠธ ์ƒ‰;
background-color : ๋ฐฐ๊ฒฝ์ƒ‰
border_color :ํ…Œ๋‘๋ฆฌ ์ƒ‰
}

 

 

16์ง„์ˆ˜ ํ‘œํ˜„๋ฒ• (hex)

#RR GG BB

๊ฐ ์„ฑ๋ถ„ (R,G,B)๋Š” 8๋น„ํŠธ(0๋ถ€ํ„ฐ 255)์˜ ์ •์ˆ˜์ด๋ฉฐ, ์ด๊ฒƒ์„ 16์ง„์ˆ˜๋กœ ๋„ฃ์–ด ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

ex ) #FF0000 : ๋นจ๊ฐ„์ƒ‰ , #00FF00 : ์ดˆ๋ก์ƒ‰ , #0000FF ํŒŒ๋ž€์ƒ‰

 

div{color : #2A2BFF;}

 

 

10์ง„์ˆ˜ ํ‘œํ˜„๋ฒ•

rgb(Red,Green,Blue)

๋งˆ์ฐฌ๊ฐ€์ง€๋กœ 0๋ถ€ํ„ฐ 255์˜ ์ˆ˜๋ฅผ 10์ง„์ˆ˜๋กœ ๋„ฃ์–ด์ฃผ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

p{color : rgb(121,23,59;)}

 

 

 

์ƒ‰ ์ด๋ฆ„ ํ‘œํ˜„๋ฒ•

์ƒ‰์˜ ์ด๋ฆ„์„ ์‚ฌ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.

blue, black, lime, gold ...................... ๋“ฑ๋“ฑ

body{color : gold;}

* ํ…์ŠคํŠธ

html๋กœ ํ…์ŠคํŠธ๋ฅผ ์ž‘์„ฑํ•˜๊ณ , CSS๋กœ ํ…์ŠคํŠธ์˜ ์ •๋ ฌ ํ˜•ํƒœ, ๋ฌธ๋‹จ์˜ ๋“ค์—ฌ์“ฐ๊ธฐ ๋ฐ ๋ฐ์ฝ”๋ ˆ์ด์…˜๋“ฑ์„ ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

ํ…์ŠคํŠธ์˜ ์ •๋ ฌ
h1{text-align : right;}

 ์†์„ฑ๊ฐ’ : left, right, center, justify

๋ธ”๋ก์š”์†Œ ์•ˆ์˜ ์ธ๋ผ์ธ์š”์†Œ๋ฅผ ์ •๋ ฌํ•˜๋Š” ํ”„๋กœํผํ‹ฐ์ž…๋‹ˆ๋‹ค.

 

๋ฐ์ฝ”๋ ˆ์ด์…˜
div{text-decoration : underline;}

์†์„ฑ๊ฐ’ : underline, ocerline, line_through

 

๋“ค์—ฌ์“ฐ๊ธฐ
strong{text-indent : 3em;}

1em : ํ•œ๊ธ€์ž ๋“ค์—ฌ์“ฐ๊ธฐ, 2em : ๋‘๊ธ€์ž ๋“ค์—ฌ์“ฐ๊ธฐ.

 

*em์€ ๋ฐฐ์ˆ˜๋ฅผ ์˜๋ฏธํ•œ๋‹ค. ex ) font-size : 3em;    ์€ ํ˜„์žฌ ํฐํŠธ์˜ 3๋ฐฐํฌ๊ธฐ ๋ฅผ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค.

* ํฐํŠธ

ํฐํŠธ ํฌ๊ธฐ
body{font-size : large}

์ƒ๋Œ€๊ฐ’ : xx-small, x-small, small, medium , large, x-large, xx-large, ( smaller, larger )

์ ˆ๋Œ€๊ฐ’ : 10px (ํ”ฝ์…€)

 

 ๋ฌธ์„œ์˜ ํฌ๊ธฐ ์กฐ์ ˆ์‹œ, ๊ธ€์žํฌ๊ธฐ๊ฐ€ ๊ณ ์ •๋œ ํ˜•ํƒœ๋กœ ์ถœ๋ ฅ๋˜์ง€ ์•Š์„ ๊ฒฝ์šฐ๊ฐ€ ์žˆ๊ธฐ๋•Œ๋ฌธ์— ์ƒ๋Œ€๊ฐ’์„ ์ด์šฉํ•˜๋Š”๊ฒŒ ๋” ๋ฐ”๋žŒ์งํ•˜๋‹ค๊ณ  ํ•ฉ๋‹ˆ๋‹ค.

ํฐํŠธ ๊ตต๊ธฐ
h3{font-weight : bold;}

100~900์‚ฌ์ด์˜ ์ˆซ์ž๋ฅผ ์ž…๋ ฅํ•ด๋„ ๋ฉ๋‹ˆ๋‹ค. (900์ด ์ตœ๋Œ€ ๊ตต๊ธฐ)

 


* ๋ฐ•์Šค ๋ชจ๋ธ (box model)

css๋Š” html ์š”์†Œ๋ฅผ 4๊ฐ€์ง€์˜ ๋ฐ•์Šค๋กœ ์ธ์‹ํ•œ๋‹ค.

์ฝ˜ํ…์ธ (contents) : ํ…์ŠคํŠธ, ์ด๋ฏธ์ง€.

ํŒจ๋”ฉ(padding) : ์ฝ˜ํ…์ธ ์™€ ํ…Œ๋‘๋ฆฌ ์‚ฌ์ด์˜ ๊ณต๊ฐ„(์—ฌ๋ฐฑ).

ํ…Œ๋‘๋ฆฌ(border) : ํŒจ๋”ฉ ์™ธ๋ถ€์˜ ์™ธ๊ณฝ์„  .

์—ฌ๋ฐฑ(margin) : ๊ฐ€์žฅ ๋ฐ”๊นฅ ๋ถ€๋ถ„.

 

 

 

 

 

 

 

 

Contents

ํฌ์ŠคํŒ… ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค

์ด ๊ธ€์ด ๋„์›€์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณต๊ฐ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.