Àû¿ëÀ§Ä¡ 1



HTML ¹®¼­¿¡ ½ºÅ¸ÀÏ ½ÃÆ®¸¦ Àû¿ëÇÏ´Â °ÍÀº HTMLÀ̶ó´Â ±âº» ƲÀ» CSS·Î ²Ù¹Ì°í ´Ùµë´Â °ÍÀ» ¸»ÇÕ´Ï´Ù. ±×·¯¸é, Style Sheet´Â HTML¹®¼­ ¾ÈÀÇ ¾î¶² À§Ä¡¿¡ »ðÀÔÇÏ¿© ±× È¿°ú¸¦ ³ªÅ¸³»´ÂÁö ±Ã±ÝÇÏÁö ¾Ê³ª¿ä? ÀϹÝÀûÀ¸·Î ¹®¼­¿¡ CSS¸¦ Ãß°¡ÇÏ´Â ¹æ¹ýÀº ´ÙÀ½°ú °°ÀÌ Å©°Ô ¼¼ °¡Áö·Î ºÐ·ù¸¦ Çϴµ¥¿ä. À̹ø½Ã°£¿¡´Â Inline Style Sheet¿Í Embedded Style Sheet¿¡ ´ëÇØ¼­ »ìÆìº¸±â·Î ÇϰڽÀ´Ï´Ù.

  1. Inline Style Sheet(°¢°¢ÀÇ Å±׿¡ Àû¿ëÇÏ´Â ¹æ½Ä)
  2. Embedded Style Sheet(head¿¡ »ðÀÔÇÏ¿© ¹®¼­Àüü °ü¸®)
  3. Linking Style Sheet
    ¢Ñ
    1. External Style Sheet(¿ÜºÎ ¹®¼­¸¦ ºÒ·¯¿Í Àû¿ëÇÏ´Â ¹æ½Ä)
    2. Imported Style Sheet(¿ÜºÎ ½ºÅ¸ÀÏ½ÃÆ® ºÒ·¯¿À±â)
Inline Style Sheet

<ÅÂ±× style="{¼Ó¼º:°ª}">.......< /ÅÂ±× >

  1. "inline"À̶õ ÇÑ ÁÙ·Î ´Ã¿©¼­ ÇÔ²² »ç¿ëÇÑ´Ù´Â Àǹ̿¡¼­ inlineÀ̶ó´Â ¸»À» »ç¿ëÇÏ¿´½À´Ï´Ù.
  2. CSS¿¡¼­ ¼Ò½ºÀÇ ¿·ÂÊ¿¡ ³ª¶õÈ÷ ½ºÅ¸ÀÏ½ÃÆ®¸¦ Àû¿ëÇÑ´Ù´Â Àǹ̿¡¼­ Inline Style Sheet¶ó°í ÇÕ´Ï´Ù.
  3. À̰ÍÀÇ À§Ä¡´Â < Body >¿Í < /Body >»çÀÌ¿¡ Àִ ű׿¡ Á÷Á¢ ½ºÅ¸ÀÏÀ» »ðÀÔÇÏ´Â ¹æ½ÄÀ» ÃëÇÕ´Ï´Ù.
  4. Inline styleÀº < A >¿¡¼­ < XMP> ±îÁö ¾î¶² HTML element¶óµµ Àû¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù
  5. ÀÌ ¹æ¹ýÀº ¹®¼­ ³»¿¡ °°Àº element¸¦ »ç¿ëÇÑ °÷ ¸ðµÎ Àû¿ëÇÏ´Â °ÍÀÌ ¾Æ´Ï¸ç, º°µµ·Î ÁöÁ¤ÇÑ °÷¿¡¸¸ ½ºÅ¸ÀÏÀ» ÁöÁ¤Çϱ⠶§¹®¿¡ ¹®¼­Àüü¿¡ ¿µÇâÀ» ÁÖÁö´Â ¾Ê½À´Ï´Ù.
  6. ÅÂ±× ¾È¿¡ Á÷Á¢ ½ºÅ¸ÀÏ ½ÃÆ®¸¦ ÁöÁ¤ÇÏ´Â °ÍÀº ÁöÀúºÐÇÑ ÄÚµùÀÌ µÇ±â°¡ ½±°í, ¹Ýº¹Çؼ­ »ç¿ëÇÏ´Â ½ºÅ¸ÀÏÀÌ ¸¹¾ÆÁú¼ö·Ï ºÒÇÊ¿äÇÑ Äڵ尡 ¸¹¾ÆÁý´Ï´Ù.
  7. ³ªÁß¿¡ ¹®¼­ ½ºÅ¸ÀÏÀ» º¯°æÇÒ °æ¿ì °¢ ºÎºÐÀ» ã¾Æ¼­ Á÷Á¢ °íÃÄ¾ß ÇϹǷΠÈûÀÌ µì´Ï´Ù. ¹®¼­°¡ ªÀ» °æ¿ì¿¡´Â ±¦Âú°ÚÁö¸¸.. ¹®¼­ÀÇ ¾çÀÌ ¸¹À» °æ¿ì.. Á¤¸» Èûµé°ÚÁÒ?
  8. ÇÏÁö¸¸ Àúó·³ ¹®¼­ÀÇ ºÎºÐ ºÎºÐ(SPANÀ̳ª TABLE Å׵θ®¿¡ È¿°úÁÖ±â µî Æ¯Á¤ ºÎºÐ¸¸ ½ºÅ¸ÀÏ ÁöÁ¤ÇÒ ¶§)¿¡ ÀÌ¿ëÇÒ °æ¿ì¿¡´Â ¾ÆÁÖ À¯¿ëÇÕ´Ï´Ù.


< HTML >
< HEAD >
< TITLE >Inline ½ºÅ¸ÀÏ ½ÃÆ® Ȱ¿ë¿¹Á¦ < /TITLE >
< /HEAD >
< BODY >

< P style="font-size:9pt ; color:blue"> ¿øÇϴ ű׿¡ ½ºÅ¸ÀÏ ½ÃÆ®°¡ »ðÀԵ˴ϴÙ.< /P>
Àú´Â ½ºÅ¸ÀÏ½ÃÆ®¸¦ »ðÀÔÇÏÁö ¸øÇß¾î¿ä. ¤Ð.¤Ð

< /BODY >
< /HTML >

Inline ½ºÅ¸ÀÏ ½ÃÆ® Ȱ¿ë¿¹Á¦

¿øÇϴ ű׿¡ ½ºÅ¸ÀÏ ½ÃÆ®°¡ »ðÀԵ˴ϴÙ.

Àú´Â ½ºÅ¸ÀÏ½ÃÆ®¸¦ »ðÀÔÇÏÁö ¸øÇß¾î¿ä. ¤Ð.¤Ð



  • < HEAD >¿Í < /HEAD >»çÀÌ¿¡ ½ºÅ¸ÀÏ Å±װ¡ ¾øÁÒ?
  • À̰ÍÀº < BODY >ÅÂ±× ³»ºÎ¿¡¼­ ½ºÅ¸ÀÏÀ» Àû¿ëÇϰíÀÚ Çϴ ű׿¡ ¹Ù·Î ¿·¿¡ ½ºÅ¸ÀÏ½ÃÆ®¸¦ Àû¿ëÇÏ´Â ¹æ¹ýÀÔ´Ï´Ù.
  • < P >ű׿¡ ½ºÅ¸ÀÏÀÌ µé¾î°¬ÁÒ? ÆùÆ® Å©±â´Â 9pt, »ö»óÀº ÆÄ¶û»öÀÔ´Ï´Ù.
  • À̰ÍÀº ÅÂ±× ÇϳªÇϳª¿¡ ÀÏÀÏÀÌ ½ºÅ¸ÀÏÀ» Àû¿ëÇØ¾ßÇÏ´Â ¹ø°Å·Î¿òÀÌ ÀÖ½À´Ï´Ù.
¡Ø Á¦°¡ °­Á¸¦ ¾µ ¶§µµ À̰ÍÀ» Á¶±Ý¾¿ ÀÌ¿ëÇÕ´Ï´Ù.
¾îµð¿¡ ÀÌ styleÀ» ³Ö¾ú´ÂÁö ½Ã°£ ³ª½Ã¸é ã¾Æ º¸¼¼¿ä.^^


Embedded Style Sheet
< STYLE type= "text/css" >

< !--

SELECTOR{¼Ó¼º:°ª;¼Ó¼º:°ª;}

SELECTOR{¼Ó¼º:°ª;¼Ó¼º:°ª;}

SELECTOR{¼Ó¼º:°ª;¼Ó¼º:°ª;}

--! >

< /STYLE>

  • EMBED¶õ '»ðÀÔÇÏ´Ù(to fix (something) firmly into a substance)'¶ó´Â ¶æÀ̶ó´Â °É Áö³­¹ø HTML°­Á¿¡¼­ º»ÀûÀÌ ÀÖÀ¸½ÃÁö¿ä? ±×·¯´Ï±î.. HTML¹®¼­¿¡ Style Sheet¸¦ ³¢¿ö³Ö´Â´Ù´Â ¶æÀÌ µÇ°Ú³×¿ä?
  • Embedded Style Sheet´Â < HEAD >¿Í < /HEAD >»çÀÌ¿¡ < STYLE >...< /STYLE >Çü½ÄÀ¸·Î »ðÀԵǾî ÇØ´ç ÆäÀÌÁö Àüü ű׿¡ ¿µÇâÀ» ÁÙ ¼ö ÀÖ½À´Ï´Ù. ÀÌ À¯ÇüÀº °¡Àå ÀϹÝÀûÀ¸·Î »ç¿ëµÇ´Â À¯ÇüÀÔ´Ï´Ù.
  • HEAD³»¿¡ < STYLE >°ú < /STYLE > ű׷Π¹­Àº ½ºÅ¸ÀÏ ºí·Ï(block) ¾È¿¡ ½ºÅ¸ÀÏ ·êÀÇ ¹­À½(a set of style rules)À¸·Î ±¸¼ºµÇ¸ç, °¢ ½ºÅ¸ÀÏ ·êÀº HTML element¸¶´Ù ¶Ç´Â element ±×·ìÀ» À§ÇÑ ½ºÅ¸ÀÏÀ» Á¤ÀÇÇÕ´Ï´Ù.
    ½ºÅ¸ÀÏ ·êÀº ´ÙÀ½°ú °°ÀÌ 2°³ ºÎºÐÀ¸·Î µÇ¾îÀÖ½À´Ï´Ù.

    1. HTML element³ª element ±×·ìÀ» ÁöÁ¤ÇÑ SELECTOR
    2. SELECTOR¿¡ Àû¿ëÇÒ style property ¼±¾ð

  • °¢ ½ºÅ¸ÀÏ ·êÀº selector·Î ½ÃÀÛÇϸç, { }·Î ¹­Àº ¼±¾ð ºÎºÐÀÌ µû¶ó¿É´Ï´Ù. semi-colon(;)À¸·Î °¢ ¼±¾ð ºÎºÐÀ» ¸¶Ä¡¸ç, ¼Ó¼º°ú °ªÀº colon(:)À¸·Î ±¸ºÐÇÕ´Ï´Ù. ¸¶Áö¸·À¸·Î ºÙÀÌ´Â semi-colon(;)Àº »ý·«ÀÌ °¡´ÉÇÕ´Ï´Ù.
  • CSS¿¡¼­ ´ë¼Ò¹®ÀÚ ±¸º°Àº HTML »ç¿ë¹ý°ú ¸¶Âù°¡Áö·Î ÇÏÁö ¾Ê½À´Ï´Ù.
  • < !-- -- > ·Î °¨½ÎÁØ °ÍÀº CSS¸¦ ÀÌÇØÇÏÁö ¸øÇÏ´Â À¥ ºê¶ó¿ìÀú¸¦ À§ÇÑ °ÍÀÔ´Ï´Ù. ±×°ÍÀ» ó¸®ÇÏÁö ¸øÇÏ¸é ¹«½ÃÇϹǷΠµû·Î ºÙÀÌÁö ¾Ê¾Æµµ º° ¹®Á¦°¡ ¾øÀ» °Í °°Áö¸¸, head°¡ ¾Æ´Ï¶ó body ¼½¼ÇÀ¸·Î ÇØ¼®ÇÒ °¡´É¼ºÀÌ ÀÖ½À´Ï´Ù. ±×·¡¼­ SGML comments(< !-- -- >)·Î °¨½ÎÁÖ´Â °ÍÀÔ´Ï´Ù.

¡Ø ¾Æ·¡´Â SELECTOR¸¦ HTMLű׸¦ ÀÌ¿ëÇÏ¿© ¿¹¸¦ µé¾î º¸¾Ò½À´Ï´Ù.

< HTML >
< HEAD >
< TITLE >½ºÅ¸ÀÏ ½ÃÆ® Ȱ¿ë¿¹Á¦ ÀÔ´Ï´Ù.< /TITLE >
< STYLE type="text/css" >
< !--
H3{font-family:±¼¸²;color:red;}
H6{font-family:±¼¸²;color:green;}
H1{font-family:±¼¸²;color:blue;}
-- >
< /STYLE >

< /HEAD >
< BODY >
< H3 > ¾î¶§¿ä? H3¿¡´Â H3ÀÇ ¼±¾ð¹®ÀÌ Àû¿ëµÇ¾úÁÒ?< /H3 >
< H6 > ¿©±â¿¡´Â H6ÀÇ ¼±¾ð¹®ÀÌ Àû¿ëµÈ°ÍÀÌ º¸À̳ª¿ä?< /H6 >
< H1 > ¿©±âµµ ¸¶Âù°¡ÁöÁÒ? »ïôµ¿ÀÚµµ ¾Ð´Ï´Ù.< /H1 >
< H4 > ¿©±â´Â ½ºÅ¸ÀÏÀÌ Àû¿ë ¾ÈµÈ °÷À̳׿ä? ¿Ö ±×·±Áö ¾Æ½ÃÁÒ?< /H4 >
< /BODY >
< /HTML >

½ºÅ¸ÀÏ ½ÃÆ® Ȱ¿ë¿¹Á¦ ÀÔ´Ï´Ù.

¾î¶§¿ä? H3¿¡´Â H3ÀÇ ¼±¾ð¹®ÀÌ Àû¿ëµÇ¾úÁÒ?

¿©±â¿¡´Â H6ÀÇ ¼±¾ð¹®ÀÌ Àû¿ëµÈ°ÍÀÌ º¸À̳ª¿ä?

¿©±âµµ ¸¶Âù°¡ÁöÁÒ? »ïôµ¿ÀÚµµ ¾Ð´Ï´Ù.

¿©±â´Â ½ºÅ¸ÀÏÀÌ Àû¿ë ¾ÈµÈ °÷À̳׿ä? ¿Ö ±×·±Áö ¾Æ½ÃÁÒ?



  • < HEAD >¿Í < HEAD >»çÀÌ¿¡ ½ºÅ¸ÀÏ ·êÀÇ ¹­À½(a set of style rules)ÀÌ º¸À̳ª¿ä?
  • embedded style sheets´Â inline stylesº¸´Ù ´õ ¸¹Àº À¶Å뼺À» Á¦°øÇÒ ¼ö ÀÖ½À´Ï´Ù. ¿¹¸¦ µé¾î¼­ TD element¸¶´Ù ¹è°æ»öÀ» ÁöÁ¤ÇÏ¿´´Ù¸é, < TD >¿¡ Àû¿ëÇÏ´Â "background-color" ¼Ó¼ºÀÇ °ª¸¸ ¼öÁ¤ÇÏ¸é ±× ¹®¼­¿¡ ÀÖ´Â ¸ðµç Å×À̺íÀÇ µ¥ÀÌÅÍÀÇ ¹è°æ»öÀ» ´Ü¹ø¿¡ ¹Ù²Ü¼ö ÀÖ½À´Ï´Ù.
  • Áï.. Áß¾ÓÅëÁ¦½ÄÀ̶ó°í Ç¥ÇöÇÒ ¼ö ÀÖ°Ú±º¿ä. ÀÛ¼ºÀÚ´Â ½ºÅ¸ÀÏ ½ÃÆ®¸¦ º¯°æÇϰųª »õ·Î Ãß°¡ÇÏ´Â ÀÛ¾÷À» ÀÌ STYLEÀÇ ¼Ó¼º°ªÀ» ¼öÁ¤ÇÏ¿© ºü¸£°í °£ÆíÇÏ°Ô ÇÒ ¼ö ÀÖ½À´Ï´Ù.


HTML°ú CSSÀÇ ÁÖ¼®ÀÇ Â÷ÀÌÁ¡

  1. HTMLÀÇ ÁÖ¼® ¢Ñ < !-- -- >

    • HTMLÀÇ ÁÖ¼®´Þ±â´Â < !-- -- > ¾È¿¡ µé¾î°£ ¹®ÀÚ¸¦ º¸ÀÌÁö ¾Ê°Ô ÇÏ´Â ±â´ÉÀÔ´Ï´Ù.
    • ¶ÇÇÑ º¹ÀâÇÑ Å±׿¡ ´ëÇÑ ºÎ¿¬¼³¸íÀ̶ó°í ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  2. CSSÀÇ ÁÖ¼® ¢Ñ < !-- -- >

    • CSS¸¦ Áö¿øÇÏÁö ¾Ê´Â ºê¶ó¿ìÀú¸¦ ¸¸³ª¸é CSS¸¦ Àû¿ëÇÏÁö ¾Ê½À´Ï´Ù.
      ÀϹÝÀûÀ¸·Î < !-- -- >¾È¿¡ CSS¸¦ ´ã¾ÆµÎ¸é »ç¿ëÀÚ°¡ CSS¸¦ Áö¿øÇÏÁö ¾Ê´Â ºê¶ó¿ìÀú¸¦ »ç¿ëÇϰí ÀÖ´Ù¸é CSS°¡ Àû¿ëµÇÁö ¾ÊÀ¸¸ç, CSS°¡ Áö¿øµÇ´Â ºê¶ó¿ìÀú¸¦ »ç¿ëÇϰí ÀÖ´Ù¸é Á¤È®È÷ È­¸é¿¡ Ç¥ÇöÇØ ÁÝ´Ï´Ù.
    • ºê¶ó¿ìÀú´Â ¿¡·¯°¡ ³­ ºÎºÐÀ» Á¦¿ÜÇÑ ³ª¸ÓÁö ºÎºÐ¸¸À» ¼ö¿ëÇÕ´Ï´Ù.
      Áï, ºê¶ó¿ìÀú°¡ HTML¹®¼­¸¦ ÀÐ¾î µéÀÌ´Ù°¡ CSS Á¤ÀÇ ºÎºÐÀÌ ¿ÀŸ·Î ÀÎÇØ ¹®Á¦°¡ ¹ß»ýÇϸé < !-- -- >ºÎºÐ¿¡ ÀÖ´Â CSS´Â ¿ÀŸ°¡ ¹ß»ýÇÑ ºÎºÐÀ» Á¦¿ÜÇÑ ³ª¸ÓÁö ºÎºÐ¸¸À» ºê¶ó¿ìÀú¿¡ Àû¿ë½Ãŵ´Ï´Ù.
    ÀÌó·³, CSS¿¡¼­ÀÇ ÁÖ¼®°ú HTML¿¡¼­ÀÇ ÁÖ¼®Àº ±â´ÉÀûÀÎ ¸é¿¡¼­ "º¸ÀÌÁö ¾Ê°Ô ÇÑ´Ù"´Â Àǹ̿¡¼­´Â µ¿ÀÏÇÏÁö¸¸, Àû¿ëµÇ´Â ¿ëµµ´Â ºÐ¸í Â÷À̰¡ ÀÖ½À´Ï´Ù. ±×·¸´Ù¸é º¹ÀâÇÏ°Ô ´Ã¾î³­ ºÎºÐ¿¡ ÁÖ¼®À» ´Þ°í ½ÍÀ» ¶§´Â ¾î¶² ±â´ÉÀ» »ç¿ëÇÒ±î¿ä?
    ÀϹÝÀûÀ¸·Î C¾ð¾î¿¡¼­ ÀÚÁÖ »ç¿ëÇÏ´Â/*............*/Çü½ÄÀ» »ç¿ëÇÕ´Ï´Ù.

    ¡Ø ÁÖ¼®À» ´Þ¾Æ ³õÀ¸¸é º¹ÀâÇÏ°Ô ´Ã¾î³­ CSS ÄÚµåµéÀ» À¯¿ëÇÏ°Ô °ü¸®ÇÒ ¼ö ÀÖ½À´Ï´Ù.
    < HTML >
    < HEAD >
    < TITLE >HTML°ú CSS ÁÖ¼®´Þ±âÀÇ Â÷ÀÌÁ¡< /TITLE >
    < STYLE type="text/css" >
    P EM{color:red}
    /*P ÅÂ±× ´ÙÀ½¿¡ EM ű׸¦ »ç¿ëÇÏ¸é ±Û²ÃÀÇ »ö»óÀº ºÓÀº »öÀ» Àû¿ëÇÕ´Ï´Ù.*/

    < /STYLE >
    < /HEAD >
    < BODY >
    ÁÖ¼®ÀÌ ¾Èº¸ÀÌÁÒ?
    < P >¿ä±â´Â < EM >ÁÖ¼®< /EM >¿¡¼­ ¼³¸íÇØ ³õÀº ºÎºÐÀÔ´Ï´Ù.< /P >
    < /BODY >
    < /HTML >

    HTML°ú CSS ÁÖ¼®´Þ±âÀÇ Â÷ÀÌÁ¡ ÁÖ¼®ÀÌ ¾Èº¸ÀÌÁÒ?

    ¿ä±â´Â ÁÖ¼®¿¡¼­ ¼³¸íÇØ ³õÀº ºÎºÐÀÔ´Ï´Ù.