1. reset.css¸¦ »ç¿ëÇÏÀÚ.
ÀÎÅÍ³Ý ÀͽºÇ÷η¯³ª ÆÄÀ̾îÆø½º¿Í °°ÀÌ ºê¶ó¿ìÀú°£ ·»´õ¸µ ¹æ½ÄÀº °¢°¢ »óÀÌÇÕ´Ï´Ù.
ÀÌ·±°æ¿ì reset.cssÀ» È°¿ëÇÏ¿© ÀÏ°ýµÈ ÇüÅ·Π³ªÅ¸³ª°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¾Æ·¡´Â ÀϹÝÀûÀ¸·Î ¸¹ÀÌ »ç¿ëÇÏ´Â reset,css ÇÁ·¹ÀÓ웤ÀÔ´Ï´Ù.
¡¡
2. CSSÀÇ ´ÜÃàshorthandÇ¥±â¹ýÀ» »ç¿ëÇÏÀÚ.
CSSÄÚµå ÀÛ¼º½Ã ´ÜÃàÇ¥±â¹ýÀ» »ç¿ëÇϸé È¿À²¼º ¹× °¡µ¶¼ºÀÌ ³ô¾ÆÁý´Ï´Ù.
¾Æ·¡´Â Âü°í »çÀÌÆ®ÀÔ´Ï´Ù.
¡¡
3. ¾ÆÀ̵ð¿Í Ŭ·¡½ºÀÇ Â÷ÀÌÁ¡À»
¾ËÀÚ.
¾ÆÀ̵ð¿Í Ŭ·¡½º¸¦ óÀ½ Á¢ÇÏ´Â ºÐ¿¡°Ô´Â °¡Àå Çò°¥·ÁÇÏ´Â ºÎºÐÀÔ´Ï´Ù.
¾ÆÀ̵ð´Â #À¸·Î Ç¥±âÇÏ´Â ¹Ý¸é¿¡ Ŭ·¡½º´Â .À¸·Î Ç¥±âÇÕ´Ï´Ù.
°£´ÜÈ÷ ¸»ÇÏÀÚ¸é ¾ÆÀ̵ð´Â À¯ÀÏÇÏ°Ô »ç¿ëµÇ¸ç, Ŭ·¡½º´Â Àç»ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù.
¾Æ·¡´Â ¾ÆÀ̵ð¿Í Ŭ·¡½ºÀÇ Â÷ÀÌÁ¡À» ¼³¸íÇÑ »çÀÌÆ® ÀÔ´Ï´Ù.
¡¡
4. liű׸¦ È°¿ëÇÏÀÚ.
link listÀÇ ÁÙÀÓÀÎ <li>ű״ <ol>, <ul>°ú ÇÔ²² ³×ºñ°ÔÀÌ¼Ç ¸Þ´ºµî¿¡ ¸¹ÀÌ »ç¿ëµÇ´Â ÅÂ±× ÀÔ´Ï´Ù.
¡¡
5. tableÀº ÀØ°í div¸¦ »ç¿ëÇÏÀÚ.
±âÁ¸ÀÇ °æ¿ì Å×À̺í·Î ·¹À̾ƿôÀ» ÀÛ¼ºÇßÁö¸¸ ¾Ë¸ÂÁö ¾ÊÀ¸¸ç divÅÂ±×¿Í CSS¸¦ »ç¿ëÇÏ¿© ·¹À̾ƿôÀ» ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.
¹°·Ð ¹æ´ëÇÑ Ç¥ ÇüÅÂÀÇ ÄÁÅÙÃ÷ÀÇ °æ¿ì´Â Å×À̺í·Î ÀÛ¼ºÇØ¾ß ÇÕ´Ï´Ù.
¡¡
6. CSS µð¹ö±ëÅøÀ» È°¿ëÇÏÀÚ.
CSS¸¦ ÀÛ¼ºÇÏ¸é¼ ·¹À̾ƿôÀ» ¹Ì¸® º¼ ¼ö ÀÖ´Ù´Â °ÍÀº °³¹ßÀÚ¿¡°Ô Å« µµ¿òÀÌ µË´Ï´Ù.
´ÙÀ½°ú °°Àº ÅøÀ» ºê¶ó¿ìÀú¿¡ ¼³Ä¡ÇØ º¸¼¼¿ä.
¡¡
7. ºÒÇÊ¿äÇÑ CSS¼±ÅÃÀÚ¸¦ »ç¿ëÇÏÁö´Â ¾Ê¾Ò´ÂÁö »ìÆ캸ÀÚ.
- ul li { ... }
- ol li { ... }
- table tr td { ... }
À§¿Í °°Àº ÄÚµå´Â ¾Æ·¡¿Í °°ÀÌ °£´ÜÈ÷ ÀÛ¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.
liű״ ulÀ̳ª olÅÂ±× ¾È¿¡ »ç¿ëµÉ ¼ö ¹Û¿¡ ¾ø°í, tdÀÇ °æ¿ìµµ table, trÅÂ±× ÀÇ ¾È¿¡ »ç¿ëµÉ ¼ö ¹Û¿¡ ¾ø±â
¶§¹®ÀÔ´Ï´Ù.
¡¡
8. !important¸¦ ¹Ù·Î ¾ËÀÚ.
!important´Â ±âÁ¸ ·êÀ» µ¤¾î¾²±â ¶§¹®¿¡ ÁÖÀDZí°Ô »ç¿ëÇϽñ⠹ٶø´Ï´Ù.
- p { background-color:blue
!important;
background-color:red;
}
À§¿Í °°Àº °æ¿ì ¹®´ÜÀÇ ¹è°æ»öÀº ÆĶõ»öÀ¸·Î ÁöÁ¤ µË´Ï´Ù.
¡¡
9. À̹ÌÁö ´ëÄ¡±â¹ýÀ» ¾ËÀÚ.
½Ç¹«¿¡¼ <h1>title</h1>À» À̹ÌÁö·Î ´ëÄ¡ÇÏ´Â °æ¿ì°¡ ¸¹½À´Ï´Ù.
´ÙÀ½ ÄÚµå¿Í °°Àº ¹æ½ÄÀ¸·Î À̹ÌÁö ´ëÄ¡±â¹ýÀ» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
- h1 {
- text-indent:-9999em;
- background:url("title.jpg")
no-repeat;
- width:100px;
- height:50px;
- }
text-indent:-9999emÀ» ±âÀÔÇÏ¿© ȸ鿡¼ ŸÀÌƲ ÅؽºÆ®¸¦ º¸ÀÌÁö ¾Ê°Ô ¼³Á¤Çß½À´Ï´Ù.
±×¸®°í background¸¦ »ç¿ëÇÏ¿© ´ëüÇÒ À̹ÌÁö¸¦ »ðÀÔÇß½À´Ï´Ù.
¡¡
¡¡
10. CSS Æ÷Áö¼Å´×À» ÀÌÇØÇÏÀÚ.
´ÙÀ½ »çÀÌÆ®¿¡¼ Æ÷Áö¼Å´×¿¡
´ëÇÏ¿© ¸íÈ®È÷ ¾Ë¾ÆµÎ¸é ÁÁ½À´Ï´Ù.
¡¡
11. @import¿Í <link>ÀÇ Â÷ÀÌÁ¡À» ¾ËÀÚ.
¿ÜºÎ CSS ÆÄÀÏÀ» »ç¿ëÇÒ ¼ö ÀÖ´Â ¹æ¹ýÀº @import¸¦ »ç¿ëÇÏ´Â ¹æ¹ý°ú <link>¿ä¼Ò¸¦ »ç¿ëÇÏ´Â ¹æ¹ý µÎ°¡Áö°¡ ÀÖ½À´Ï´Ù.
µÎ°¡Áö ¹æ¹ýÀÇ Â÷ÀÌÁ¡À» Á¤È®È÷ ¾ËÁö ¸øÇÑ´Ù¸é ´ÙÀ½ »çÀÌÆ®¿¡¼ µµ¿òÀ» ¹ÞÀ¸¼¼¿ä.
¡¡
12. CSS·Î ÆûÀ» µðÀÚÀÎÇÏÀÚ.
°¢°¢ÀÇ ºê¶ó¿ìÀú¸¶´Ù Æû µðÀÚÀÎÀÌ »óÀÌÇÕ´Ï´Ù¸¸ CSS¸¦ È°¿ëÇÏ¿© À¥»óÀÇ Æû µðÀÚÀÎÀ» ÇÒ ¼ö ÀÖ½À´Ï´Ù.
¡¡
13. ¿µ°¨À» ¾òÀÚ.
¸ÚÁø CSS-based À¥»çÀÌÆ®¿¡¼ ¿µ°¨À» ¾ò°Å³ª ÈǸ¢ÇÑ UI¸¦ °¡Áø »çÀÌÆ®µéÀÔ´Ï´Ù. Çѹø¾¿ µÑ·¯º¸¼¼¿ä.
¡¡
14. CSS·Î ¶ó¿îµå Äڳʸ¦ ¸¸µé¾îº¸ÀÚ.
´ÙÀ½ »çÀÌÆ® ±â»ç¸¦ Àо½Ã¸é Å©·Î½º ºê¶ó¿ì¡ÀÌ °¡´ÉÇÑ ¶ó¿îµå º¸´õ¸¦ CSS¸¦ È°¿ëÇØ ÀÛ¼ºÇϽǼö ÀÖ½À´Ï´Ù.
¡¡
15. ¸í·áÇÑ CSSÄڵ带 À¯ÁöÇÏÀÚ.
CSSÄڵ差ÀÌ ¸¹¾ÆÁö°í È¥ÀâÇÏ°Ô ÀÛ¼ºµÇ¸é À¯Áöº¸¼ö½Ã È¥¶õÀ» °¡Áß½ÃÅ°¸ç ½Ã°£µµ ¸¹ÀÌ °É¸®°Ô µË´Ï´Ù.
CSSÀÛ¼º Ãʱ⿡ Àû´çÇÑ µé¿©¾²±â¿Í ÁÖ¼®µîÀÇ ·êÀ» ¸¸µé¾î¼ »ç¿ëÇϼ¼¿ä.
¡¡
16. ±ÛÀÚ ´ÜÀ§ px°ú emÀÇ Â÷ÀÌÁ¡À» ¾ËÀÚ.
¾ðÁ¦ pxÀ» »ç¿ëÇÏ°í ¾ðÁ¦ emÀ» »ç¿ëÇÒ±î¿ä? ´ÙÀ½ »çÀÌÆ®¿¡¼´Â ±ÛÀÚ´ÜÀ§ÀÎ px°ú em¿¡ ´ëÇÏ¿© ¼³¸íµÇ¾î ÀÖ½À´Ï´Ù.
¡¡
17. ºê¶ó¿ìÀú°£ CSS ȣȯ¼ºÇ¥¸¦ È®ÀÎÇÏÀÚ.
°¢ ºê¶ó¿ìÀúµéÀº °¢°¢ ´Ù¸¥ ¹æ¹ýÀ¸·Î CSS¸¦ ·»´õ¸µ ÇÕ´Ï´Ù. ´ÙÀ½ »çÀÌÆ®µéÀº °¢ ºê¶ó¿ìÀúµé°£ÀÇ È£È¯¼º ¸®½ºÆ®¸¦ º¸¿©ÁÝ´Ï´Ù.
¡¡
18. CSS·Î ·¹À̾ƿô Àâ±â.
´ÙÀ½ »çÀÌÆ®µéÀº CSS·Î ·¹À̾ƿôÀ» ÀÛ¼ºÇÏ´Â ¹æ¹ýµéÀ» Á¦½ÃÇÕ´Ï´Ù.
¡¡
19. ¹«·á CSS ¿¡µðÅ͸¦ ¹ÞÀÚ.
¸Þ¸ðÀåÀ¸·Î¸¸ °³¹ßÇÏÁö ¸¶½Ã°í º¸´Ù ÈǸ¢ÇÑ ¹«·á ÅøÀ» »ç¿ëÇغ¸¼¼¿ä.
¡¡
20. ¹Ìµð¾î ŸÀÔÀ» ÀÌÇØÇÏÀÚ.
CSS¿¡´Â print, projection, screen, µî ¸î°¡Áö ¹Ìµð¾î ŸÀÔÀÌ Á¸ÀçÇÕ´Ï´Ù. º¸´Ù ³ôÀº »ç¿ëÀÚÀÇ Á¢±Ù¼ºÀ» À§ÇØ
À̸¦ È°¿ëÇÏ´Â ¹æ¹ýÀ» ¾Æ·¡ »çÀÌÆ®¿¡¼ ¹è¿ï ¼ö ÀÖ½À´Ï´Ù.