ํ‹ฐ์Šคํ† ๋ฆฌ ๋ทฐ

๊ธฐ๋ณธ๊ทœ์น™

1. ๋ฌธ์„œ์˜ ๋‚ด์šฉ๊ณผ ํ‘œํ˜„๊ณผ ํ–‰๋™์„ ๋ถ„๋ฆฌํ•ฉ๋‹ˆ๋‹ค. (HTML ๋งŒ์œผ๋กœ ๋ฌธ์„œ๋ฅผ ์ด์šฉํ•  ์ˆ˜ ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.)

2. CSS ์ฝ”๋“œ๋ฅผ ์ž‘์„ฑํ•  ๋•Œ๋Š” ๋“ค์—ฌ์“ฐ๊ธฐ๋ฅผ ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ๋‹จ, ์ค‘๊ด„ํ˜ธโ€{ }โ€๊ฐ€ ์ค‘์ฒฉ๋˜๋Š” ๊ฒฝ์šฐ ์˜ˆ์™ธ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

3. CSS ๋ฐ์ดํ„ฐ๋ฅผ ๋กœ๋”ฉํ•  ๊ฒฝ์šฐ @import ๋ฐฉ์‹์€ ๋˜๋„๋ก ์‚ฌ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

4. ๋ชจ๋“  ์†์„ฑ์€ ์˜๋ฌธ ์†Œ๋ฌธ์ž๋กœ๋งŒ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค.

5. ๊ณตํ†ต์„ ํƒ์ž โ€˜*โ€™๋Š” ์›น ํŽ˜์ด์ง€์˜ ์„ฑ๋Šฅ์„ ๋–จ์–ด๋œจ๋ฆฌ๊ณ , Internet Explorer์—์„œ๋Š” ์ฃผ์„๊นŒ์ง€ ์˜ํ–ฅ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ์‚ฌ์šฉ ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

6. ์ปฌ๋Ÿฌ ๊ฐ’ ํ‘œ๊ธฐ RGB๊ฐ’ ์•ž์— '#'์„ ๋„ฃ์–ด ํ‘œ๊ธฐํ•ฉ๋‹ˆ๋‹ค. ex) #eee, #000, #eaeaea

7. ๊ณต๋ฐฑ์ด ํฌํ•จ๋œ ํฐํŠธ๋ช…, ํ•œ๊ธ€ ํฐํŠธ๋ช…, ๋ฌธ์ž์—ด ๋ฐ์ดํ„ฐ ํƒ€์ž…, @charset ์„ ์–ธ ์‹œ์—๋Š” ์†์„ฑ ๊ฐ’์„ ํฐ๋”ฐ์˜ดํ‘œ(" ")๋กœ ๊ฐ์‹ผ๋‹ค. ๊ทธ ์™ธ์˜ ๊ฒฝ์šฐ์—๋Š” ๋”ฐ์˜ดํ‘œ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. url ๋ฐ์ดํ„ฐ ํƒ€์ž…์—๋Š” ๋”ฐ์˜ดํ‘œ๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

ex)
@charset "utf-8";
body{font-family:"๋‹์›€",dotum;}
.sample{background:url(ex.png) no-repeat}

1. CSS ์Šคํƒ€์ผ ์†์„ฑ๊ฐ„ ๊ฐœํ–‰ํ•˜์ง€ ์•Š์œผ๋ฉฐ ํด๋ž˜์Šค๋ช…์„ ์„ ์–ธํ•œ ๋’ค ๊ณต๋ฐฑ์„ ๋‘์ง€์•Š๊ณ  "{" ๊ด„ํ˜ธ๋ฅผ ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค. ์„ธ๋ถ€ ์†์„ฑ๊ฐ„์—๋Š” ๊ณต๋ฐฑ์„ ์ฃผ์ง€ ์•Š๊ณ , CSS ์„ ์–ธ์˜ ๋งˆ์ง€๋ง‰ ์†์„ฑ์˜ ์„ธ๋ฏธ์ฝœ๋ก ์€ ์ƒ๋žตํ•ฉ๋‹ˆ๋‹ค.

2. CSS์ฝ”๋“œ ์ตœ์ ํ™”๋ฅผ ์œ„ํ•ด ์†์„ฑ๊ฐ’์„ ์ถ•์•ฝํ•˜์—ฌ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.(font ์†์„ฑ์€ ์ œ์™ธ)

3. 0์„ ์ œ์™ธํ•œ ๋ชจ๋“  ๊ฐ’๋“ค์— ๋‹จ์œ„๋ฅผ ํ‘œ๊ธฐํ•ฉ๋‹ˆ๋‹ค. ex) 10px;, 1em;, 0;

4. ๋‹จ์œ„ ์‚ฌ์šฉ์€ ๋‹ค์–‘ํ•œ ํ™˜๊ฒฝ์˜ ํฌ๋กœ์Šคํ”Œ๋žซํผ์„ ์œ„ํ•ด ์ ˆ๋Œ€๋‹จ์œ„(px)๋ฅผ ๊ถŒ์žฅํ•˜๋ฉฐ, ์œ ๋™์ ์ธ ๋ ˆ์ด์•„์›ƒ ๊ตฌํ˜„ ์‹œ ์ƒ๋Œ€๋‹จ์œ„(em, rem, %)๋ฅผ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

css filter๋Š” ์„ฑ๋Šฅ์„ ๋–จ์–ด๋œจ๋ฆฌ๋ฏ€๋กœ, ๋˜๋„๋ก ์‚ฌ์šฉ์„ ํ•˜์ง€ ์•Š๋Š”๋‹ค.

 

์„ ํƒ์ž(Selector)

1. id ์„ ํƒ์ž๋Š” class ๋„ค์ด๋ฐ ๊ทœ์น™์—์„œ ์ •์˜ํ•œ ๋ ˆ์ด์•„์›ƒ - skipnav, wrap, header, gnb, snb, container, content, footer ์—๋งŒ ์‚ฌ์šฉ์„ ์›์น™์œผ๋กœํ•ฉ๋‹ˆ๋‹ค. ๋‹จ, ๋™์ž‘๊ณผ ๊ด€๋ จํ•œ id๋Š” ๋ถ€๋ถ„ ํ—ˆ์šฉํ•˜๋‚˜, ๊ฐœ๋ฐœ๊ณผ์˜ ํ˜‘์˜๋ฅผ ์›์น™์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

2. ์„ฑ๋Šฅ์„ ์œ„ํ•ด์„œ๋Š”  ๋˜๋„๋ก ์ธ์ ‘์„ ํƒ์ž์™€ ์ž์‹์„ ํƒ์ž๋ฅผ ์‚ฌ์šฉํ•˜์ง€ ์•Š๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

3. ์„ ํƒ์ž ์‚ฌ์šฉ์‹œ, ์œ ๋‹ˆ๋ฒ„์„ค์„ ํƒ์ž ( * ) ์‚ฌ์šฉ์„ ๊ธˆํ•˜๋ฉฐ, tag ์„ ํƒ์ž ๋ณด๋‹ค๋Š” class ์„ ํƒ์ž๋ฅผ ์‚ฌ์šฉํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

4. ๋˜๋„๋ก์ด๋ฉด ์„ฑ๋Šฅ์„ ๋–จ์–ด๋œจ๋ฆฌ์ง€ ์•Š๋„๋ก ๊ทœ์น™(๋Ž์Šค)๋ฅผ ์ค„์—ฌ์„œ ์ž‘์„ฑํ•˜๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.  - ๊ถŒ์žฅ ์‚ฌํ•ญ: 3๋Ž์Šค ์ดํ•˜

5. class ๋„ค์ด๋ฐ ๊ฐ€์ด๋“œ๋ฅผ ์ฐธ๊ณ ํ•˜์—ฌ ์ž‘์„ฑํ•ฉ๋‹ˆ๋‹ค. Mark-Up Naming

 

์ธ์ฝ”๋”ฉ

CSS์˜ ์ธ์ฝ”๋”ฉ์€ HTML์˜ ์ธ์ฝ”๋”ฉ๊ณผ ๋™์ผํ•˜๊ฒŒ ์„ ์–ธํ•˜์—ฌ HTML ๋ฌธ์„œ๊ฐ€ ๋ธŒ๋ผ์šฐ์ €์—์„œ ๋ฐ”๋ฅด๊ฒŒ ํ•ด์„๋  ์ˆ˜ ์žˆ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

ex)@charset "utf-8"; ํ˜น์€ @charset "euc-kr";

์ฃผ์„

CSS ์ฃผ์„ ๊ธฐํ˜ธ( /*, */ )์™€ ๋‚ด์šฉ ์‚ฌ์ด์—๋Š” ๋ฐ˜๋“œ์‹œ ๊ณต๋ฐฑ ํ•œ ์นธ์ด ์žˆ์–ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ์ข…๋ฃŒ ์ฃผ์„์€ ์‚ฌ์šฉํ•˜์ง€ ์•Š์œผ๋ฉฐ, 
์ฃผ์„ํ‘œ๊ธฐ๋Š” ์˜์–ดํ‘œ๊ธฐ๋ฅผ ์›์น™์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

/* gnb */
#gnb{position:absolute;z-index:10;width:100%;height:60px}
#gnb .inner{width:980px;margin:0 auto;padding:0 20px}

/* snb */
#snb{float:left;width:150px}

์†์„ฑ์„ ์–ธ ์ˆœ์„œ

๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ˆœ์„œ๋กœ css์†์„ฑ์„ ์ž‘์„ฑํ•ด ์ฃผ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

CSS ์†์„ฑ ์„ ์–ธ ์ˆœ์„œ

์ˆœ์„œ
์†์„ฑ
์˜๋ฏธ
1displayํ‘œ์‹œ
2overflow๋„˜์นจ
3floatํ๋ฆ„
4position์œ„์น˜
5z-index์ •๋ ฌ
6width & heightํฌ๊ธฐ
7margin & padding๊ฐ„๊ฒฉ
8border๋ณด๋”
9fontํฐํŠธ
10background๋ฐฐ๊ฒฝ
11etc(๊ธฐํƒ€)color,text-decoration,text-indent,clear...

 

font ์†์„ฑ ์„ ์–ธ ์ˆœ์„œ

์ถ•์•ฝํ˜•์„ ์‚ฌ์šฉํ•˜์ง€ ์•Š์œผ๋ฉฐ, ์Šคํƒ€์ผ ์„ ์–ธ์‹œ font-style > font-variant > font-weight > font-size > line-height > font-family์ˆœ์„œ๋กœ ์„ ์–ธํ•˜๊ธธ ๊ถŒ์žฅํ•ฉ๋‹ˆ๋‹ค.

.txt {font-style:bold;font-variant:small-caps;font-weight:bold;font-size:14px;line-height:1.5;font-family:'๊ตด๋ฆผ',Gulim,sans-serif}

 

Z-index ๊ฐ’ ์ ์šฉ ๊ฐ€์ด๋“œ

z-index ์†์„ฑ์˜ ์†์„ฑ ๊ฐ’์˜ ๋ฒ”์œ„๋Š” ์ตœ์†Œ 10, ์ตœ๊ณ  1000์ด๋ฉฐ, 10 ๋‹จ์œ„๋กœ ์ฆ๊ฐํ•ฉ๋‹ˆ๋‹ค. ๋‹จ, 10 ๋‹จ์œ„ ์‚ฌ์ด์˜ ์˜ˆ์™ธ ๋ณ€์ˆ˜๊ฐ€ ๋ฐœ์ƒํ•˜๋ฉด 1 ๋‹จ์œ„ ๊ฐ’์„ ์ง€์ •ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

 

CSSํ•ต

ํ•ต(hack)์€ ๊ฐ€๋Šฅํ•œ ํ•œ ์‚ฌ์šฉํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค. ํ˜ธํ™˜์„ ์œ„ํ•ด ์ผ๋ถ€ ํ•ต ์‚ฌ์šฉ์„ ์˜ˆ์™ธ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

IE7, IE8, IE9, Firefox ์— ๊ด€ํ•œ ํ…Œ์ด๋ธ”์ž…๋‹ˆ๋‹ค.
IE7S,x:-moz-any-link, x:default {P:V}
*+html S{P:V} S,x:-moz-any-link, x:default{ P :V }
IE8S{P:V\0}
IE9:root S{P:V\0 !important}
:root S{P:V}
FirefoxS,x:-moz-any-link, x:default{ P :V }

 

CSS3์˜ ์‚ฌ์šฉ

- CSS3์†์„ฑ์„ ์‚ฌ์šฉ์‹œ, ๋ฐ˜๋“œ์‹œ CSS3์†์„ฑ ๋ฏธ์ ์šฉ ๋ธŒ๋ผ์šฐ์ €์—์„œ์˜ ๋Œ€์‘ ๋ฐฉ์‹์— ๋Œ€ํ•œ ๊ธฐํš/๋””์ž์ธํŒ€๊ณผ์˜ ํ˜‘์˜๋ฅผ ๊ฑฐ์นœ ํ›„ ์‚ฌ์šฉ์„ ์›์น™์œผ๋กœ ํ•ฉ๋‹ˆ๋‹ค.

- SS3์ ์šฉํ•  ๊ฒฝ์šฐ์— ๋Œ€ํ•œ ๋ฐด๋”ํ”„๋ฆฌํ”ฝ์Šค(vendor prefix) ์‚ฌ์šฉ์„ ํ—ˆ์šฉํ•ฉ๋‹ˆ๋‹ค.

- CSS3์†์„ฑ์— ๋Œ€ํ•œ ์ง€์›๋ฅ  ํ™•์ธ์€ http://caniuse.com ์—์„œ ๊ฐ€๋Šฅํ•˜๋‹ค.

์‚ฌํŒŒ๋ฆฌ, ํฌ๋กฌ-webkit-
ํŒŒ์ด์–ดํญ์Šค-moz-
์˜คํŽ˜๋ผ-o-
์ธํ„ฐ๋„ท์ต์Šคํ”Œ๋กœ๋Ÿฌ-ms-

header {width:100%;height:90px;-webkit-border-radius:10px;-moz-border-radius:10px;-o-border-radius:10px;-ms-border-rasius:10px;border-radius:10px}

 

ํŒŒ์ผ ๋ถ„๋ฆฌ

ํŒŒ์ผ์€ ๋…๋ฆฝ๋œ ํ•œ ์„œ๋น„์Šค ๋‚ด์— ํ•˜๋‚˜์˜ ํŒŒ์ผ์„ ์ƒ์„ฑํ•˜๋ฉฐ, ๋ถ„๊ธฐ๋ฅผ ํ—ˆ์šฉํ•˜๋Š” ๊ฒฝ์šฐ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™๋‹ค.

- ์‚ฌ์ดํŠธ ๊ณตํ†ต css์ธ ๊ฒฝ์šฐ

- ๊ฐœํŽธ ์‹œ ๊ฐœ๋ฐœ์ƒ์˜ ์ด์Šˆ๋กœ ์ด์ „์— ๋ถ„๋ฆฌ๋˜์–ด ์žˆ๋˜ CSS๋ฅผ ํ•ฉ์น  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ

- ํ•œ ์„œ๋น„์Šค ๋‚ด์— ๋‹จ๋ฐœ์„ฑ ํŽ˜์ด์ง€๋กœ ์กด์žฌํ•˜๋Š” ๊ฒฝ์šฐ

- ํƒœ๋ธ”๋ฆฟ PC ํ˜น์€ ๊ตฌ๋ธŒ๋ผ์šฐ์ ธ(IE7,8)๋ฅผ ๋Œ€์‘ํ•  ๊ฒฝ์šฐ

 

Image Replacement ๊ธฐ๋ฒ•(IR๊ธฐ๋ฒ•)

์˜๋ฏธ์žˆ๋Š” ์–ด๋–ค ์š”์†Œ๋ฅผ ์ด๋ฏธ์ง€๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ  ์š”์†Œ์— ํ•ด๋‹นํ•˜๋Š” ํ…์ŠคํŠธ ๋„ฃ๋˜ ์‹œ๊ฐ์ ์œผ๋กœ๋Š” ์•ˆ๋ณด์ด๊ฒŒ ํ•˜๋Š” ๋ฐฉ๋ฒ•์ž…๋‹ˆ๋‹ค.์ด ๊ธฐ๋ฒ•์˜ ์žฅ์ ์€ ์ ‘๊ทผ์„ฑ์„ ๋–จ์–ด๋œจ๋ฆฌ์ง€ ์•Š์œผ๋ฉด์„œ๋„ ๊ฒ€์ƒ‰์—”์ง„์œผ๋กœ๋ถ€ํ„ฐ ๋†’์€ ๊ฐ€์ค‘์น˜๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ๋‹ค๋Š” ์  ์ž…๋‹ˆ๋‹ค. 
๋ณดํ†ต 2๊ฐ€์ง€ ๋ฐฉ์‹์„ ์ค„ ์‚ฌ์šฉํ•˜๋Š”๋ฐ, Phark Method์™€ WA IR ๊ธฐ๋ฒ•์„ ์ฃผ๋กœ ์‚ฌ์šฉํ•˜์—ฌ ๋Œ€์ฒดํ…์ŠคํŠธ๋ฅผ ์ œ๊ณตํ•ด์ฃผ๋„๋ก ํ•ฉ๋‹ˆ๋‹ค.

Phark Method

์ด๋ฏธ์ง€๋กœ ๋Œ€์ฒดํ•  ์—˜๋ฆฌ๋จผํŠธ์— ๋ฐฐ๊ฒฝ์ด๋ฏธ์ง€๋ฅผ ์„ค์ •ํ•˜๊ณ  ๊ธ€์ž๋Š” text-indent๋ฅผ ์ด์šฉํ•˜์—ฌ ํ™”๋ฉด ๋ฐ”๊นฅ์œผ๋กœ(-9999px๋งŒํผ ๋‚ด์–ด ์“ฐ๊ธฐ) ๋นผ๋‚ด์–ด ๋ณด์ด์ง€ ์•Š๊ฒŒ ํ•˜๋Š” ๋ฐฉ๋ฒ•

 
HTML
<button>๋ฒ„ํŠผ</button>
<a href="#">๋ฒ„ํŠผ</a>
 
CSS
button {display:block;width:49px;height:36px;margin:0;padding:0;border:none;background:url(btn_search.gif) no-repeat;text-indent:-999px}
a {display:block;overflow:hidden;float:left;width:49px;height:36px;background:url(btn_search.gif) no-repeat;text-indent:-999px}

WA IR

์ด๋ฏธ์ง€๋กœ ๋Œ€์ฒดํ•  ์—˜๋ฆฌ๋จผํŠธ์— ๋ฐฐ๊ฒฝ์ด๋ฏธ์ง€๋ฅผ ์„ค์ •ํ•˜๊ณ  ๊ธ€์ž๋Š” span ํƒœ๊ทธ๋กœ ๊ฐ์‹ผ ํ›„ z-index:-1์„ ์ด์šฉํ•˜์—ฌ ํ™”๋ฉด์— ์•ˆ๋ณด์ด๊ฒŒ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

 
HTML
Copy
<button><span>๋ฒ„ํŠผ</span></button>
<a href="#"><span>๋ฒ„ํŠผ</span></a>

 

CSS
button {width:49px;height:36px;margin:0;padding:0;border:none;background:url(btn.gif) no-repeat}
a {display:block;width:49px;height:36px;font-weight:bold;font-size:13px;background:url(btn_search.gif) no-repeat;color:#4b5bcp;text-decoration:none}
span {display:block;position:relative;z-index:-1;padding:8px 0;border:1px solid #bcc1ec;background-color:#f1f3ff;text-align:center}

Image Sprite ๊ธฐ๋ฒ• (IS๊ธฐ๋ฒ•)

์—ฌ๋Ÿฌ๊ฐœ์˜ ์ด๋ฏธ์ง€๋ฅผ ํ•˜๋‚˜์˜ ์ด๋ฏธ์ง€ํŒŒ์ผ๋กœ ํ•ฉ์น˜๊ณ , background image์˜ ์ขŒํ‘œ๊ฐ’์„ ํ™œ์šฉํ•˜๋Š” ๋ฐฉ๋ฒ•์œผ๋กœ ์ด๋ฏธ์ง€ http request๋ฅผ ์ค„์—ฌ์„œ ์„ฑ๋Šฅํ–ฅ์ƒ์„ ๋†’์ด๋Š” ๊ธฐ๋ฒ•์ž…๋‹ˆ๋‹ค.
IS๊ธฐ๋ฒ•์„ ํ™œ์šฉํ•˜๊ธฐ ์œ„ํ•ด ์“ฐ์ด๋Š” ๋ชจ๋“  ์Šคํ”„๋ผ์ดํŠธ ์ด๋ฏธ์ง€๋“ค์€ 'spr_' ๋กœ ์‹œ์ž‘ํ•˜๋Š” ํด๋ž˜์Šค ๋„ค์ด๋ฐ์„ ๊ฐ–์Šต๋‹ˆ๋‹ค.
ํ•œ๋ฒˆ์˜ background url ์„ ์–ธ์œผ๋กœ background-position์œผ๋กœ ์ด๋ฏธ์ง€ ๊ฐ๊ฐ์˜ ์ขŒํ‘œ๊ฐ’ ์žก์•„ ์‚ฌ์šฉํ•ด์ค๋‹ˆ๋‹ค.  ๋งˆํฌ์—…์‹œ ์ด์ค‘ํด๋ž˜์Šค๋ฅผ ์‚ฌ์šฉํ•ด์ค„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.  ์˜ˆ) class="spr_cpp btn_normal"
์œ ์ง€๋ณด์ˆ˜์˜ ํŽธ์˜๋ฅผ ์œ„ํ•ด ์ด์ค‘ํด๋ž˜์Šค ์„ ํƒ์ž๋ฅผ ์‚ฌ์šฉํ•ด์ค๋‹ˆ๋‹ค.
์˜ˆ)

.spr_cpp{background:url(spr_comm.png) no-repeat} //ํ•œ ์ด๋ฏธ์ง€๋ฅผ ๋ถˆ๋Ÿฌ์˜ด

#lnb .spr_cpp{ background-position:0 0}

.spr_cpp.bt_normal{background-position:0 -15px}

.spr_cpp.ic_star{background-position:0 -30px} 

๋Œ“๊ธ€
๊ณต์ง€์‚ฌํ•ญ
์ตœ๊ทผ์— ์˜ฌ๋ผ์˜จ ๊ธ€
์ตœ๊ทผ์— ๋‹ฌ๋ฆฐ ๋Œ“๊ธ€
Total
Today
Yesterday
ยซ   2024/04   ยป
์ผ ์›” ํ™” ์ˆ˜ ๋ชฉ ๊ธˆ ํ† 
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30
๊ธ€ ๋ณด๊ด€ํ•จ