¼±ÅÃÀÚ 1


¹Ù·Î ¾Õ Àå¿¡¼­ ¼±ÅÃÀÚ¶ó´Â ´Ü¾î°¡ ³ª¿Ô¾úÁÒ? ±×·³, ¿ì¼± ¼±ÅÃÀÚ(Selector)°¡ ¹«¾ùÀÎÁö¿¡ ´ëÇØ¼­ »ìÆìº¼±î¿ä?

¸Þ¸ðÀå ºê¶ó¿ìÀú
< HTML >
< HEAD >
< STYLE type="text/css" >
H1 {background:green}
P {color:green}

< /STYLE >
< /HEAD >
< BODY >
< H1 >±×¸°»ö < /H1 >
< P > ±×¸°»öÀº ½Ã¿øÇÑ ´À³¦À» ÁÝ´Ï´Ù. < /P >
< /BODY >
< /HTML >

±×¸°»ö

±×¸°»öÀº ½Ã¿øÇÑ ´À³¦À» ÁÝ´Ï´Ù.


À§¿¡¼­ º¸½Ã´Â °Íó·³, HEADºÎºÐ¿¡ Style (H1 { background:blue} , P { color:blue })À» Á¤ÀÇÇØ ÁÖ¾ú½À´Ï´Ù.
¿©±â¿¡¼­ H1, P À̰ÍÀÌ ¹Ù·Î ¼±ÅÃÀÚ(Selector)ÀÇ ÇÑ Á¾·ùÀÔ´Ï´Ù. Áï, ¼±ÅÃÀÚ(selector)¶õ "½ºÅ¸ÀÏÀ» »ç¿ëÇÒ ´ë»óÀ» ÁöÁ¤ÇÏ´Â °ÍÀÔ´Ï´Ù" Áï, ½ºÅ¸ÀÏÀ» ÁöÁ¤ÇϰíÀÚ ÇÏ´Â HTML ű×, ¶Ç´Â CLASS³ª ID À̸§ "À» ¸»ÇÕ´Ï´Ù. À̰÷¿¡¼­´Â ½Ç¹«¿¡¼­ °¡Àå ¸¹ÀÌ È°¿ëÇÏ´Â ³× °¡Áö À¯ÇüÀÇ ¼±ÅÃÀÚ Áß¿¡¼­ HTMLÅÂ±× ¼±ÅÃÀÚ¿Í Class¼±ÅÃÀÚ¸¦ »ìÆìº¸µµ·Ï ÇϰڽÀ´Ï´Ù.


HTML ű×(HTML Selector)

HTMLű׸¦ ¼±ÅÃÀÚ·Î »ç¿ëÇÑ °æ¿ìÀÔ´Ï´Ù. ¾Æ·¡Ã³·³ HTMLű׸¦ ¼±ÅÃÀÚ·Î ÁöÁ¤ÇØÁÖ°í { ¿Í } »çÀÌ¿¡ Àü´ÞÇϰíÀÚ ÇÏ´Â ³»¿ë Áï, ¼±¾ð¹®À» ³Ö¾î ÁÝ´Ï´Ù. ¼±¾ð¹®Àº Çϳª ¶Ç´Â ¿©·¯°³ Àû¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.

<STYLE type= "text/css"> HTMLű×{¼Ó¼º1:°ª1;¼Ó¼º2:°ª2;} HTMLű×{¼Ó¼º1:°ª1;¼Ó¼º2:°ª2;} HTMLű×{¼Ó¼º1:°ª1;¼Ó¼º2:°ª2;} </STYLE>

¡Ø Çѹø ¿¹¸¦ µé¾îº¼±î¿ä? ^^*

< HTML>
< HEAD >
< TITLE >HTML ű׸¦ ¼±ÅÃÀÚ·Î »ç¿ëÇϱâ< /TITLE >
< STYLE type="text/css" >
H3{font-style:italic ; color:green;} ¨ç
H4{font-style:bold ; color:blue;} ¨è
H6{font-style:normal ; color:red;} ¨é
< /STYLE >
< /HEAD >
< BODY >

< H3 >½ºÅ¸ÀÏ½ÃÆ®´Â HTMLÀÇ ¹®¼­¿¡ ºñÇØ È®À强°ú ±â´É¼ºÀÌ ¾ÆÁÖ ¶Ù¾î³³´Ï´Ù.< /H2 >
< H4 >½ºÅ¸ÀÏ½ÃÆ®´Â HTMLÀÇ ¹®¼­¿¡ ºñÇØ È®À强°ú ±â´É¼ºÀÌ ¾ÆÁÖ ¶Ù¾î³³´Ï´Ù.< /H3 >
< H6 >½ºÅ¸ÀÏ½ÃÆ®´Â HTMLÀÇ ¹®¼­¿¡ ºñÇØ È®À强°ú ±â´É¼ºÀÌ ¾ÆÁÖ ¶Ù¾î³³´Ï´Ù.< /H5 >


< /BODY >
< /HTML >

HTML ű׸¦ ¼±ÅÃÀÚ·Î »ç¿ëÇϱâ

½ºÅ¸ÀÏ½ÃÆ®´Â HTMLÀÇ ¹®¼­¿¡ ºñÇØ È®À强°ú ±â´É¼ºÀÌ ¾ÆÁÖ ¶Ù¾î³³´Ï´Ù.

½ºÅ¸ÀÏ½ÃÆ®´Â HTMLÀÇ ¹®¼­¿¡ ºñÇØ È®À强°ú ±â´É¼ºÀÌ ¾ÆÁÖ ¶Ù¾î³³´Ï´Ù.

½ºÅ¸ÀÏ½ÃÆ®´Â HTMLÀÇ ¹®¼­¿¡ ºñÇØ È®À强°ú ±â´É¼ºÀÌ ¾ÆÁÖ ¶Ù¾î³³´Ï´Ù.



À§ÀÇ ¸Þ¸ðÀå¿¡¼­ ¾²¿©Áø ¼Ò½º°¡ ¾Æ·¡ ºê¶ó¿ìÀú¿¡¼­ ¾î¶»°Ô Ç¥ÇöµÇ¾ú´ÂÁö º¸¼Ì³ª¿ä?

¨çÀÇ H3´Â < BODY >³»ºÎ¿¡ ÀÖ´Â < H3 >¿¡,
¨èÀÇ H4´Â < BODY >³»ºÎ¿¡ ÀÖ´Â < H4 >¿¡
¨éÀÇ H5´Â < BODY >³»ºÎ¿¡ ÀÖ´Â < H5 >¿¡ ÀÌ·¸°Ô °¢°¢ ¿µÇâÀ» ÁÝ´Ï´Ù.


CLASS (CLASS Selector)

À̹ø¿¡´Â CLASS¸¦ ¼±ÅÃÀÚ·Î »ç¿ëÇÏ´Â °æ¿ìÀÔ´Ï´Ù. À̰ÍÀº ¾ÆÁÖ ¸¹ÀÌ »ç¿ëµÇ´Â ºÎºÐÀÌ´Ï ´ç¿¬È÷ Áß¿äÇϰÚÁÒ? Á¶±Ý º¹ÀâÇÏ°Ô ´À²¸Áö°ÚÁö¸¸ õõÈ÷ »ìÆì º¸¼¼¿ä.

CLASS¼±ÅÃÀÚ´Â HTMLÅÂ±× ¼±ÅÃÀÚÀÇ ÇѰ踦 ±Øº¹ÇÑ È®Àå°³³äÀ̶ó°í »ý°¢ÇÏ¸é µË´Ï´Ù. Áï, HTMLÀ» ¼±ÅÃÀÚ·Î »ç¿ëÇÒ °æ¿ì°¢°¢ÀÇ Å±׵éÀº Àû¿ë¹üÀ§°¡ ÅÂ±× ÇϳªÀÌ´Ùº¸´Ï Ȱ¿ë¹üÀ§°¡ »ó´çÈ÷ Á¦ÇÑÀûÀÔ´Ï´Ù.

P{color:blue;font-size:10pt}

À§¿Í °°Àº HTMLűװ¡ ½ºÅ¸ÀÏ¿¡ ¼±ÅÃÀÚ·Î »ç¿ëµÇ¾ú´Ù°í ÇÒ ¶§, BODY¾È¿¡ ÀÖ´Â ¸ðµç < P >ű״ ±ÛÀÚ°¡ ÆÄ¶û»ö 10pt·Î ³ªÅ¸³ª°Ô µË´Ï´Ù. ÀÌ·²¶§, < P >ű׸¦ »ç¿ëÇÏ¿© ºÓÀº»ö/9pt·Î ¸¸µé¼ö ¾ø´Â Çö»óÀÌ ¹ß»ýÇÕ´Ï´Ù. ÀÌ·² °æ¿ì Class ¼±ÅÃÀÚ¸¦ »ç¿ëÇÏ¸é µË´Ï´Ù. Áï, CLASS ¼±ÅÃÀÚ´Â ÇÑ Å±׿¡ ¿©·¯ °³ÀÇ CSS¸¦ Á¤ÀÇ ÇÒ ¼ö ÀÖµµ·Ï ÇØÁÝ´Ï´Ù.


< STYLE type= "text/css" >

.Ű¿öµå{½ºÅ¸ÀϼӼº:¼Ó¼º°ª}

< /STYLE >


< BODY >

< ÅÂ±× class="Ű¿öµå" >

< /BODY >

¡Ø Çѹø ¿¹¸¦ µé¾îº¼±î¿ä? ^^*

< HTML>
< HEAD>
< TITLE>class¸¦ ¼±ÅÃÀÚ·Î »ç¿ëÇϱâ< /TITLE>
< STYLE type="text/css">

P{color:green ; font-size:10pt}
P.one{color:blue ; font-size:9pt}
P.two{color:red ; font-size:15pt}
.three{color:black ; font-size:9pt}

< /STYLE>
< /HEAD>
< BODY >

< P>±×³É pű׸¸À» ¸ðµç ÆäÀÌÁö¿¡ Àû¿ëµÈ pű״ ÀÌ·¸°Ô ³ª¿É´Ï´Ù.< /P>
< P class="one">ÇÏÁö¸¸ Àú´Â ¿¹¿Ü ÀÔ´Ï´Ù. ¿Ö³ÄÇϸé oneÀ̶ó´Â class¸¦ »ç¿ëÇ߰ŵç¿ä< /P>
< P class="two">Àú´Â second¸¦ »ç¿ëÇÏ´Ù º¸´Ï »¡°­»öÀ¸·Î µÇ¹ö·È³×¿ä.< /P>
< P class="three">Àú´Â ÀÚÀ¯Çü½ÄÀÔ´Ï´Ù.< /P>
< B class="three">¿©±â¼­´Â ÀÌ·¸°Ô< /B>
< I class="three">¿©±â¼­´Â ¶Ç ÀÌ·¸°Ô< /I>

< /BODY >
< /HTML>

class¸¦ ¼±ÅÃÀÚ·Î »ç¿ëÇϱâ

±×³É pű׸¸À» ¸ðµç ÆäÀÌÁö¿¡ Àû¿ëµÈ pű״ ÀÌ·¸°Ô ³ª¿É´Ï´Ù.

ÇÏÁö¸¸ Àú´Â ¿¹¿Ü ÀÔ´Ï´Ù. ¿Ö³ÄÇϸé oneÀ̶ó´Â class¸¦ »ç¿ëÇ߰ŵç¿ä

Àú´Â second¸¦ »ç¿ëÇÏ´Ù º¸´Ï »¡°­»öÀ¸·Î µÇ¹ö·È³×¿ä.

Àú´Â ÀÚÀ¯Çü½ÄÀÔ´Ï´Ù.

¿©±â¼­´Â ÀÌ·¸°Ô ¿©±â¼­´Â ¶Ç ÀÌ·¸°Ô


  1. À§ÀÇ ±×¸²À» Àß º¸¼¼¿ä.^^ °øÅëµÈ ºÎºÐÀº < P >ű׸¦ »ç¿ëÇϰí ÀÖ½À´Ï´Ù. ¹Ù·Î ¿·À» º¸½Ã¸é .Ű¿öµå°¡ °¢°¢ º¸À̽ʴϱî? ¿©±â¿¡¼­´Â one, two, three°¡ Ű¿öµå·Î »ç¿ëµÇ¾ú³×¿ä. ÀÌ·¸°Ô ÀÛ¼ºÇϸé < P >ű׿¡ °¢°¢ ´Ù¸¥ ¼¼ °¡Áö È¿°ú¸¦ ÁÙ ¼ö ÀÖ½À´Ï´Ù. À§ÀÇ ºê¶ó¿ìÀú¿¡¼­ Ç¥ÇöµÈ °á°úµéÀ» À¯½ÉÈ÷ º¸¼¼¿ä. °°Àº < P >ű×Àε¥µµ °¢ ±ÛÀÚÀÇ »ö±ò°ú Å©±â°¡ Ű¿öµå¿¡ µû¶ó¼­ ´Ù¸£°Ô Ç¥ÇöµÇ¾úÁÒ?
    ( Ű¿öµå¶õ ¸»Àº ÀÓÀÇ·Î Á¤ÇÑ ¸»ÀÔ´Ï´Ù. Ű¿öµå´Â »ç¿ëÀÚ°¡ ¾Æ¹« ¹®ÀÚ¶óµµ ³Ö¾î »ç¿ëÇÏ½Ã¸é µË´Ï´Ù.)

  2. ÀÌ °¢°¢ÀÇ Å°¿öµå´Â °¢°¢ÀÇ ´Ù¸¥ ¼ºÁúÀÇ ¼±¾ð¹®µéÀ» °¡Áö°í ÀÖÁö¿ä?

  3. À̰ÍÀ» À¯ÃßÇØº¸¸é °¢°¢ÀÇ Å°¿öµå´Â ÀÚ½ÅÀÌ °¡Áø ¼±¾ð¹®µéÀ» BODYÅÂ±× ¾È¿¡ ÀÖ´Â ÀÚ½ÅÀÇ Å°¿öµå¿¡ ÀÏÄ¡ÇÏ´Â Pű׿¡ °¢±â ´Ù¸¥ ÀÚ½ÅÀÇ ¼±¾ð¹®µéÀ» Àü´ÞÇÕ´Ï´Ù.

    P.oneÀº < P class="one" >À¸·Î,

    P.two Àº < P class="two" >À¸·Î,

    .three Àº < P class="three" >, < B class="three">, < I class="three">À¸·Î

    °¢°¢ÀÇ ¶È°°Àº Ű¿öµå°¡ Àû¿ëµÇ´Â ºÎºÐÀ» ã¾Æ°¡¼­ ±× Ű¿öµå¿¡ ÀÏÄ¡ÇÏ´Â ¼±¾ð¹® ³»¿ëÀ» Àü´Þ Ç϶ó´Â À̾߱âÀÔ´Ï´Ù.

  4. À§ÀÇ Ã¹¹øÂ° " P{color:green ; font-size:10pt}"ÀÇ °æ¿ì´Â HTMLű׷Π¼±ÅÃÀÚ¸¦ ÇßÀ» °æ¿ìÀε¥ ¹®Àå Àüü³»¿¡¼­ ÇÑ ÅÂ±×´ç µü ÇѰ¡Áö ¼±¾ð¹®ÀÇ ³»¿ë¸¸ Àû¿ëÇÒ ¼ö ÀÖ¾ú½À´Ï´Ù. ÇÏÁö¸¸ class¼±ÅÃÀÚ¸¦ »ç¿ëÇÏ½Ã¸é °°Àº ű׿¡ ³»¿ë¿¡ µû¶ó ¼­·Î ´Ù¸¥ ½ºÅ¸ÀÏÀ» Àû¿ë ÇÒ ¼ö ÀÖ½À´Ï´Ù.

  5. Áï, ½ºÅ¸ÀÏ¿¡ Ŭ·¡½º(class)ÀÇ Å°¿öµå¸¦ Á¤Çسõ°í, < P >űװ¡ Àû¿ëµÉ < BODY >¾ÈÀÇ À§Ä¡¿¡ class="Ű¿öµå"¸¸ ºÙ¿© »ç¿ëÇÏ¸é µË´Ï´Ù. ÀÌÇØ°¡ µÇ½Ã³ª¿ä?

  6. .three´Â ¾î¶² ¿ëµµÀϱî¿ä? À̰ÍÀº ¸ðµç ű׿¡ Àû¿ëÇÒ ¼ö ÀÖ´Â "¿ÏÀü ÀÚÀ¯Çü½Ä"ÀÔ´Ï´Ù. À̰ÍÀº HTMLÀÇ Æ¯Á¤ ű׿¡ Á¦ÇÑÀ» µÎ´Â°ÍÀÌ ¾Æ´Ï¶ó ¸ðµç ű׿¡ ÇØ´ç CSS¸¦ Àû¿ëÇÒ ¼ö Àֱ⶧¹®¿¡ Ŭ·¡½ºÀÇ »ç¿ëÀº ÀÌ·± ¹æ¹ýÀÌ ¸¹ÀÌ »ç¿ëµÇ°í ÀÖ½À´Ï´Ù. ±»ÀÌ ÇÑ ÅÂ±× ¾È¿¡¼­¸¸ Àû¿ëµÇ´Â CLASS¸¦ ¸¸µé¾î »ç¿ëÇÒ Çʿ䰡 ¾ø±â ¶§¹®ÀÔ´Ï´Ù.
  • ¿©±â¼­ Áß¿äÇÏ°Ô »ý°¢ÇؾßÇÒ ºÎºÐÀº Á¡(.)ÀÔ´Ï´Ù. class¸¦ Àû¿ëÇÒ ¶§ Á¡(.)À» »ý·«Çϸé Àû¿ëÀÌ µÇÁö ¾ÊÀ¸´Ï ÁÖÀÇÇϽñ⠹ٶø´Ï´Ù.
  • ".Ű¿öµå"´Â À¥»óÀÇ Å¬·¡½º Áß °¡Àå ¸¹ÀÌ »ç¿ëÇÏ´Â ¹æ¹ýÀ¸·Î, HTML¹®¼­ ¾È¿¡ »ç¿ëµÇ´Â ¸ðµç ű׿¡ ºÙ¿© »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.