¼±ÅÃÀÚ (Selector) | ../ |
¼±ÅÃÀÚ { ¿ä¼Ò: °ª }
·Î ¼±ÅÃÀÚ¿¡°Ô ¿ä¼Ò¿Í ¿ä¼ÒÀÇ °ªÀ» ÁöÁ¤ÇÕ´Ï´Ù. ¼±ÅÃÀÚ¸¦ ¼±¾ðÇÏ´Â Çü½Äµµ ¼±ÅÃÀÚ Çϳª¸¸ »ç¿ëÇÒ ¼ö ÀÖ°í
¼±ÅÃÀÚ¸¦ µÎ°³ ÀÌ»ó ³ª¿ÇÏ°í ¿©·¯°³¸¦ °°ÀÌ ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾Æ·¡°¡
¼±ÅÃÀÚÀÇ Á¾·ùÀÔ´Ï´Ù.
type ¼±ÅÃÀÚ |
H3 { font-size: 12pt; color: green; }
¿¡¼ H3À» type ¼±ÅÃÀÚ¶ó°í ÇÕ´Ï´Ù. ÁöÁ¤ÇÑ styleÀ» »ç¿ëÇÒ ÅÃÀ» °¡¸®Åµ´Ï´Ù. À§ÀÇ ´ë»óÀº <H3>
ÅÃÀ» °¡¸®Å°´Âµ¥ ÀÌ Åÿ¡ 2°³ÀÇ ¿ä¼Ò, font-size, color ·Î ±ÛÀÚ Å©±â¸¦ 12pt·Î »öÀº ÃÊ·Ï»öÀ¸·Î ÁöÁ¤ÇÕ´Ï´Ù.
class ¼±ÅÃÀÚ |
<HTML>
<HEAD>
<STYLE TYPE="text/css">
<!--
.my { font-size:12pt; color: red; }
-->
</STYLE>
</HEAD>
<BODY>
<H3 class="my"> 12pt Å©±âÀÇ »¡°£»öÀÔ´Ï´Ù. </H3>
<P class=my> ³ªµµ 12pt Å©±âÀÇ »¡°£»öÀÔ´Ï´Ù.</P>
</BODY>
</HTML>
class ¼±ÅÃÀÚ·Î ÁöÁ¤ÇÏ´Â style ±¸¹®Àº Á¡°ú »ç¿ëÇÒ À̸§ÀÔ´Ï´Ù. ÀÌ·¸°Ô ÁöÁ¤ÇÑ class ¼±ÅÃÀÚ´Â °¢ Åà ¾È¿¡¼
class ¼Ó¼ºÀ¸·Î »ç¿ëÇÕ´Ï´Ù. ƯÁ¤ Åÿ¡¸¸ ÁöÁ¤ÇÏ´Â °ÍÀÌ ¾Æ´Ï°í <Åà class="class¼±ÅÃÀÚ À̸§" À¸·Î
ÁöÁ¤ÇÑ ÅÃÀº ¸ðµÎ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù. class À̸§ÀÇ ÀοëºÎÈ£("")´Â »ý·«Çصµ µË´Ï´Ù. ÀÌ ¼±ÅÃÀÚ´Â ÁöÁ¤ÇÑ Åÿ¡¸¸ styleÀ» »ç¿ëÇØ¼ ´Ù¸¥ ¼±ÅÃÀÚ¿Í ºñ±³ÇÏ¿© ´õ ¼¼¹ÐÇÑ styleÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ±×·¡¼ ¸¹ÀÌ »ç¿ëÇÕ´Ï´Ù.
"type" °°Àº ´Ù¸¥ ¼±ÅÃÀÚ¿Í ¿¬°èÇØ¼ »ç¿ëÇÒ ¼öµµ ÀÖ½À´Ï´Ù. ÁöÁ¤ Çü½ÄÀº "type" ¼±ÅÃÀÚ ´ÙÀ½¿¡ ºÙ¿©ÁÝ´Ï´Ù.
<HTML>
<HEAD>
<STYLE TYPE="text/css">
<!--
H3 { font-size:15pt; color: blue; }
H3.myLover { font-size:12pt; color: red; }
-->
</STYLE>
</HEAD>
<BODY>
<H3> 15pt Å©±âÀÇ ÆÄ¶õ»öÀÔ´Ï´Ù. </H3>
<H3 class=myLover> ³ª´Â 12pt Å©±âÀÇ »¡°£»öÀÔ´Ï´Ù.</H3>
</BODY>
</HTML>
·Î class ¼±ÅÃÀÚ¸¦ µ¡ºÙÀÎ <H3> Åÿ¡°Ô¸¸ ÁöÁ¤ÇÕ´Ï´Ù. ¿©±â¼ º¸µíÀÌ class ¼±ÅÃÀÚ°¡ type ¼±ÅÃÀÚº¸´Ù
¿ì¼±¼øÀ§°¡ ³ô½À´Ï´Ù. ±×·¡¼ type¿Í class ¼±ÅÃÀÚ¸¦ °°ÀÌ ÁöÁ¤Çϸé class ¼±ÅÃÀÚ°¡ »ç¿ëµË´Ï´Ù.
| ID ¼±ÅÃÀÚ |
<HTML>
<HEAD>
<STYLE TYPE="text/css">
<!--
#my { font-size:12pt; color: red; }
-->
</STYLE>
</HEAD>
<BODY>
<H3 ID=my> 12pt Å©±âÀÇ »¡°£»öÀÔ´Ï´Ù. </H3>
<P> ³ª´Â 12pt Å©±âÀÇ »¡°£»öÀÌ ¾Æ´Õ´Ï´Ù.</P>
</BODY>
</HTML>
ÀÌ ¼±ÅÃÀÚ´Â <IMG name="À̸§" src="image.jpg">ó·³ Åÿ¡°Ô À̸§À» ÁöÁ¤ÇÏ´Â °Í°ú
ºñ½ÁÇÕ´Ï´Ù. ÀÌ À̸§À» ´ë½ÅÇÏ´Â ¼Ó¼ºÀÔ´Ï´Ù. ±×·¡¼ script(JavaScript, VBscript)·Î ID¿¡ ÁöÁ¤ÇÑ
style ÀÚüÀÇ °ªÀ» ¼öÁ¤ÇÒ ¼ö ÀÖ´Â DHTML·Î °¡´Â °ü¹® ¿ªÈ°À» ÇÕ´Ï´Ù.
º¹¼ö ¼±ÅÃÀÚ |
<HTML>
<HEAD>
<STYLE TYPE="text/css">
<!--
H3, P, H3.my { font-size:12pt; color: red; }
-->
</STYLE>
</HEAD>
<BODY>
<H3> 12pt Å©±âÀÇ »¡°£»öÀÔ´Ï´Ù. </H3>
<H3 class=my> ³ªµµ 12pt Å©±âÀÇ »¡°£»öÀÔ´Ï´Ù. </H3>
<P> ³ªµµ 12pt Å©±âÀÇ »¡°£»öÀÔ´Ï´Ù.</P>
</BODY>
</HTML>
·Î ÇÏ¸é ÆäÀÌÁöÀÇ <H3> Åðú class=my ¸¦ ÁöÁ¤ÇÑ <H3>Åà ±×¸®°í <P> Åÿ¡°Ô styleÀ» ÁöÁ¤ÇÕ´Ï´Ù.
°¢ ¼±ÅÃÀÚÀÇ ±¸ºÐÀº ½°Ç¥(,)·Î ÇÕ´Ï´Ù.
ÀÚ¼Õ(descendant) ¼±ÅÃÀÚ |
<HTML>
<HEAD>
<STYLE TYPE="text/css">
<!--
H3 B { font-size:12pt; color: red; }
-->
</STYLE>
</HEAD>
<BODY>
<H3>
<B>12pt Å©±âÀÇ »¡°£»öÀÔ´Ï´Ù.</B>
<span><B>³ªµµ 12pt Å©±âÀÇ »¡°£»öÀÔ´Ï´Ù.</B><span>
</H3>
<H3> ³ª´Â 12pt Å©±âÀÇ »¡°£»öÀÌ ¾Æ´Õ´Ï´Ù.</H3>
</BODY>
</HTML>
·Î <H3> Åà ¾ÈÀÇ ¸ðµç <B> Åÿ¡°Ô styleÀ» ÁöÁ¤ÇÕ´Ï´Ù. À§ÀÇ style¿¡¼ <H3>ÀÌ ºÎ¸ð°í <B>°¡ ÀÚ¼ÕÀÔ´Ï´Ù.
°°Àº ºÎ¸ð¿¡ ÀÖ´Â ¸ðµç ÀÚ¼Õ Åÿ¡ Àû¿ëÇÕ´Ï´Ù.
ÀÚ½Ä(child) ¼±ÅÃÀÚ |
<HTML>
<HEAD>
<STYLE TYPE="text/css">
BODY > P { color: red }
</STYLE>
</HEAD>
<BODY>
<DIV>
<P>»¡°£»öÀÌ ¾Æ´Õ´Ï´Ù.</P>
</DIV>
<P>»¡°£»öÀÔ´Ï´Ù.</P>
</BODY>
</HTML>
·Î body ÅÃÀÌ °¡Áö°í ÀÖ´Â ¹Ù·Î ¾Æ·¡ÀÇ <P>Åÿ¡°Ô color: red ¸¦ ÁöÁ¤ÇÕ´Ï´Ù. ÀÚ¼ÕÅðú ´Ù¸¥Á¡Àº ÀÚ¼Õ ÅÃÀº
ºÎ¸ð°¡ °¡Áö°í ÀÖ´Â ÅÃÀÌ ´Ù¸¥ ÅÃÀÇ ÀÚ½ÄÀÏ ¶§¿¡µµ µèÁö¸¸ À̰ÍÀº ¿ÀÁ÷ ºÎ¸ð Åÿ¡¼ ¹Ù·Î ¾Æ·¡¿¡ ÀÖ´Â Åõ鿡°Ô
styleÀ» Àû¿ëÇÕ´Ï´Ù.
nn4´Â µèÁö ¾Ê°í ie4´Â ÀÚ¼Õ ¼±ÅÃÀÚ¿Í °°Àº µ¿ÀÛÀ» ÇÕ´Ï´Ù.
¼Ó¼º(attribute) ¼±ÅÃÀÚ |
ÅÃÀÇ ¼Ó¼º°ú ¼Ó¼º°ª¿¡ µû¸¥ ÁöÁ¤ÀÔ´Ï´Ù. nn4, ie4¿¡¼ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù. ÁöÁ¤ ¹æ¹ýÀº À§ÀÇ 4°¡Áö ¹æ½Ä°ú ´Ù¸¥ ¼±ÅÃÀÚ¿ÍÀÇ Á¶ÇÕÀ¸·Î °¢ ÅÃÀÇ ¼Ó¼º°ú ¼Ó¼ºÀÇ °ª¿¡ µû¸¥ Åÿ¡°Ô styleÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¼Ó¼º°ú ¼Ó¼º°ªÀ» "[" ¿Í "]"·Î °¨½ÎÁÝ´Ï´Ù.
[href] { color: red }
·Î Çϸé Åÿ¡¼ "href" ¹®ÀÚ¿ÀÇ ¼Ó¼ºÀÌ ÀÖ´Â Åÿ¡ styleÀ» ÁöÁ¤ÇÕ´Ï´Ù. H1[title] { color: blue; }
Àº <H1> Åà Áß¿¡¼ "title" À̶ó´Â ¼Ó¼ºÀ» °¡Áö°í ÀÖ´Â Åÿ¡°Ô ±ÛÀÚÀÇ »öÀ» ÆÄ¶õ»öÀ¸·Î ÁöÁ¤ÇÕ´Ï´Ù.
Adjacent sibling ¼±ÅÃÀÚ |
<HTML>
<HEAD>
<STYLE TYPE="text/css">
H1 + H2 { margin-top: -5mm }
</STYLE>
</HEAD>
<BODY>
<div><h1>...</h1> <h2>...</h2></div>
</BODY>
</HTML>
<h1> ´ÙÀ½¿¡ ¿À´Â <h2>¿¡°Ô <h1>°úÀÇ top °Å¸®¸¦ 5mm¸¸Å Á¼Èü´Ï´Ù.
Universal ¼±ÅÃÀÚ |
* { color: red }
·Î ÁöÁ¤ÇÏ¸é ÆäÀÌÁöÀÇ ¸ðµç Åÿ¡°Ô color: red¸¦ ÁöÁ¤ÇÑ °Í°ú °°½À´Ï´Ù. ´Ù¸¥ ¼±ÅÃÀÚ¿Í ¿¬°áÇØ¼ »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
P + * {color:red }
·Î ÁöÁ¤Çϸé <P> Åà ´ÙÀ½¿¡ ¿À´Â Åà ±ÛÀÚÀÇ »öÀ» »¡°£»öÀ¸·Î ÁöÁ¤ÇÕ´Ï´Ù. <P> Åà ´ÙÀ½¿¡ ¿À¸é ÅÃÀÇ Á¾·ù´Â
»ó°üÀÌ ¾ø½À´Ï´Ù.
<HTML>
<HEAD>
<STYLE TYPE="text/css">
P + * { color: red }
</STYLE>
</HEAD>
<BODY>
<P> ³ª´Â PÅÃÀÔ´Ï´Ù. </P>
<B> ³ª´Â »¡°£»ö ÀÔ´Ï´Ù.</B>
<P> ³ª´Â PÅÃÀÔ´Ï´Ù. </P>
<SPAN>³ªµµ »¡°£»ö ÀÔ´Ï´Ù.</SPAN>
·Î <P> Åà ´ÙÀ½¿¡ ¿À´Â ÅÃÀÌ ¾î¶² ÅÃÀÌ¶óµµ styleÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù.
±»ÀÌ ¾Æ·¡·Î »ç¿ëÇÒ Çʿ䰡 ¾ø½À´Ï´Ù.
p + b { color: red }
p + span { color: red }
¼Ó¼º ¼±ÅÃÀÚ¿¡°Ô '*'´Â °°Àº ½ÄÀ¸·Î »ç¿ëµÇ¹Ç·Î »ý·«Çصµ µË´Ï´Ù.
±×·¡¼ *[LANG=fr] °ú [LANG=fr] Àº °°½À´Ï´Ù. *.warning °ú .warning ,
*#myid ¿Í #myid µµ ¼·Î °°Àº ÁöÁ¤ÀÔ´Ï´Ù.
nn4, ie4 ¸ðµÎ Áö¿øÇÏÁö ¾Ê½À´Ï´Ù.
°¡»ó class ¼±ÅÃÀÚ |
±¸¹®Àº colon(:)°ú ÁöÁ¤ÀÚÀÔ´Ï´Ù. ÁöÁ¤ÀÚ´Â À̸§ÀÌ ¾Æ´Ï°í
style·Î »ç¿ëÇÏ´Â ¾à¼ÓµÈ ´Ü¾î, ÁöÁ¤ÀÚ(keyword)ÀÔ´Ï´Ù.
:first-child :
Åÿ¡¼ ù¹øÂ° ÀڽĿ¡°Ô styleÀ» ÁöÁ¤ÇÕ´Ï´Ù.
P:first-child { text-indent: 50px; }
<P>
<span> ´Ü¶ô¿¡¼ÀÇ µé¿©¾²±â ÀÔ´Ï´Ù.</span>
<div> µé¿©¾²±â ¾ÈÇÕ´Ï´Ù. </div>
</P>
À¸·Î ÁöÁ¤Çϸé <P> ÅÃÀÌ °¡Áö°í ÀÖ´Â ¸Ç ù¹øÂ°ÀÇ ÅÃÀ» ¿À¸¥ÂÊÀ¸·Î 50px ¸¸Å µé¿©¾²±â¸¦ ÇÕ´Ï´Ù.
P:first-child EM { font-weight : bold }
´Â <P>ÅÃÀÇ Ã¹¹øÂ° ÅÃÀÌ °¡Áö°í ÀÖ´Â ¸ðµç <EM> ÅÃÀÇ ±ÛÀÚµéÀ» ±½°Ô ÁöÁ¤ÇÕ´Ï´Ù.
A:link { color: red }
<a href="http://www.some.com">»¡°£»öÀÇ ¸µÅ©</a>
·Î ÆäÀÌÁöÀÇ ¸ðµç ¸µÅ©ÀÇ »öÀ» »¡°£»öÀ¸·Î ÁöÁ¤ÇÕ´Ï´Ù. ƯÁ¤ ¸µÅ©¸¸ ÁöÁ¤ÇϰíÀÚ ÇÏ¸é ¸µÅ©¿¡°Ô class ¸¦
°°ÀÌ ÁöÁ¤ÇÏ¸é µË´Ï´Ù.
A.thisOnly:link { color: red }
<a class=thisOnly href="http://www.some.com">»¡°£»öÀÇ ¸µÅ©</a>
·Î Çϸé "class=thisOnly" class ¸¦ ÁØ ¸µÅ©¸¸ÀÌ »¡°£»öÀ¸·Î µË´Ï´Ù.
A:link { color: blue }
A:visited { color: red }
A:hover { color: yellow }
A:active { color: black }
À§ÀÇ styleÀº ÆäÀÌÁöÀÇ ¸µÅ©µéÀÇ »öÀ» ÆÄ¶õ»öÀ¸·Î ÁöÁ¤ÇÏ°í ¹æ¹®ÇÑ ¸µÅ©´Â »¡°£»öÀ¸·Î, ¸µÅ©¸¦ ¸¶¿ì½º·Î ´©¸£´Â
¼ø°£ÀÇ »öÀ» °ËÁ¤»öÀ¸·Î ´©¸£°í ÀÖ´Â µ¿¾È¿¡´Â ³ë¶õ»öÀ¸·Î ÁöÁ¤ÇÕ´Ï´Ù.
A:hover ´Â A:link¿Í A:visited ´ÙÀ½¿¡ ÁöÁ¤ÇؾßÇϰí A:active´Â A:hover ´ÙÀ½¿¡ ÁöÁ¤ÇØ¾ß ÇÕ´Ï´Ù.
:lang
ÅÃÀÇ lang ¼Ó¼º¿¡¼ :lang(¾ð¾î)·Î ÁöÁ¤ÇÑ Åÿ¡ ÁöÁ¤ÇÕ´Ï´Ù. °¢ ¾ð¾î´Â [RFC1766] ¿¡ ÀÖ½À´Ï´Ù. ÀÌ ¼±ÅÃÀÚ´Â '|=' ¼Ó¼º ¼±ÅÃÀÚ¿Í °°Àº ÁöÁ¤ÀÔ´Ï´Ù.
ÁÖ·Î »ç¿ëÇÏ´Â »ç¿ëó´Â °¢ ¾ð¾î¿¡ ¸Â´Â styleÀ» ÁöÁ¤ÇÒ Çʿ䰡 ÀÖÀ» ¶§ÀÔ´Ï´Ù.
HTML:lang(fr) { quotes: '[RFC1766]' '[RFC1766]'}
¾ð¾î ¼³Á¤À» "fr"·Î ½ÃÀÛÇÏ´Â ¹®ÀÚ·Î ÁöÁ¤ÇÑ ¹®¼ÀÇ quote¸¦
[RFC1766] ¿¡ ÁöÁ¤µÇ¾î ÀÖ´Â ¹®ÀÚ·Î ÁöÁ¤ÇÕ´Ï´Ù.
:hover´Â ¸µÅ©¿¡ ¸¶¿ì½º°¡ °¬À» ¶§ÀÇ ÁöÁ¤ÀÔ´Ï´Ù. ±×·¡¼ ¸µÅ©ÀÇ »ö»ó, ¹ØÁÙ°°Àº ¿©·¯ styleÀ» ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¾ÆÁ÷ À̰ÍÀÌ ie4ÀÌ»ó¸¸ Áö¿øÀÌ µÇ°í nn4¿¡¼´Â Áö¿øµÇÁö ¾Ê½À´Ï´Ù.
ÆäÀÌÁö¿¡ ÀÖ´Â ¸ðµç ¸µÅ©µé¿¡°Ô °°Àº style À» hover·Î ÁöÁ¤ÇÏÁö ¾Ê°í ¼·Î ´Ù¸£°Ô ÁöÁ¤ÇÒ ¼ö ÀÖ½À´Ï´Ù. ¹æ¹ýÀº class ¼±ÅÃÀÚ¿Í °°ÀÌ »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù.
<style>
a.red:hover{color:red}
a.yellow:hover{color:yellow}
</style>
<a href="#" class=red>red</a>
<a href="#" class=yellow>yellow</a>
·Î ÁöÁ¤Çϸé Çϳª´Â »¡°£»öÀ¸·Î µÇ°í ´Ù¸¥ Çϳª´Â ³ë¶õ»öÀÌ µË´Ï´Ù. ÀÌ·¸°Ô ´Ù¸¥ ¼³Á¤ÀÌ ÇÊ¿äÇÑ ¸µÅ©¿¡°Ô
°¢ class À̸§À» ÁöÁ¤Çϰí :hover¸¦ ÁöÁ¤ÇÏ¸é ¼·Î ´Ù¸¥ ÁöÁ¤À» »ç¿ëÇÒ ¼ö ÀÖ½À´Ï´Ù.
°¡»ó element ¼±ÅÃÀÚ |
P:first-line { text-transform: uppercase }
<P>
À̰ÍÀº <br>
´ë¹®ÀÚÀÔ´Ï´Ù.
</P>
¿¡¼ "À̰ÍÀº" ¹®ÀÚ¿À» ´ë¹®ÀÚ·Î ¹Ù²ß´Ï´Ù. ½ÇÁ¦·Î´Â ¾ø´Â ÅÃÀÌÁö¸¸ ÅÃÀ» ÁöÁ¤ÇÏ´Â È¿°ú¸¦ ³À´Ï´Ù.
°°ÀÌ »ç¿ëÇÒ ¼ö ÀÖ´Â ¿ä¼ÒµéÀÔ´Ï´Ù. font, color properties, background,'text-decoration', 'vertical-align',
'text-transform', 'line-height', margin, padding, border, 'float', 'text-shadow', 'clear'
:before, :after
ÅÃÀÇ ¾Õ, µÚ¿¡ ƯÁ¤ ¹®ÀÚ, counter, marker µîÀ» ³ÖÀ»¼ö ÀÖ´Â °ÍÀÔ´Ï´Ù. "content" ¿ä¼Ò¿Í ÇÔ²² »ç¿ëÇÕ´Ï´Ù.
"content" ¿ä¼Ò¸¦ Âü°í Çϼ¼¿ä..
H1:before {content: "ÁÖÀÇ!! "}
<H1> ÅÃÀÇ ±ÛÀÚµé ¾Õ¿¡ "ÁÖÀÇ!! " ¶ó´Â ¹®ÀÚ¿À» Ãß°¡ÇÕ´Ï´Ù.
¼±ÅÃÀÚ À̸§Áþ±â |
À̸§ÀÇ ½ÃÀÛ¹®ÀÚ´Â hyphen À̳ª ¼ýÀÚ´Â »ç¿ëÇÒ ¼ö ¾ø½À´Ï´Ù. ±×¸®°í nn4, ie4¿¡¼ underscore(_)µµ ½ÃÀÛ¹®ÀÚ·Î »ç¿ëÇÒ ¼ö ¾ø°í ie4¿¡¼´Â hyphenÀº ½ÃÀÛ¹®ÀÚ·Î ÁöÁ¤Çصµ ÀÛµ¿Àº ÇÕ´Ï´Ù.
¼±ÅÃÀÚÀÇ À̸§¿¡ ¿µ¾î ´ë¼Ò¹®ÀÚ´Â »ó°üÀÌ ¾ø½À´Ï´Ù. html ¹®¼¿¡¼ ¼±ÅÃÀÚÀÇ À̸§Àº ´ë¼Ò¹®ÀÚ¸¦
±¸ºÐÇÏÁö ¾Ê±â ¶§¹®ÀÔ´Ï´Ù. ±×·¡¼ "class=Aa" ³ª "class="AA"´Â °°Àº ¼±ÅÃÀÚ¸¦ »ç¿ëÇÏ´Â °ÍÀÔ´Ï´Ù.
´Ù¸¸, XML°°Àº ´Ù¸¥ Á¾·ùÀÇ ¹®¼¿¡¼´Â ±¸ºÐÀ» Çϰí JavaScript·Î html¹®¼¸¦ ´Ù·ê¶§µµ ¿µ¾î
´ë¼Ò¹®ÀÚ¸¦ ±¸º°ÇÕ´Ï´Ù.
class¿Í IDÀÇ Â÷ÀÌÁ¡ |
#id2 { color: red }
.class2 { color: green }
<H2 id=id2> id2 ID¸¦ ÁöÁ¤Çß½À´Ï´Ù. </H2>
<H2 id=id2> ³ªµµ id2 ID¸¦ ÁöÁ¤Çß½À´Ï´Ù. </H2>
<H3 class=class2> class2 class¸¦ ÁöÁ¤Çß½À´Ï´Ù. </H3>
<H3 class=class2> ³ªµµ class2 class¸¦ ÁöÁ¤Çß½À´Ï´Ù. </H3>
·Î ÁöÁ¤Çϸé À§ÀÇ µÎ°³ÀÇ <H2> ÅÃÀº »¡°£»öÀÇ ±ÛÀÚ·Î ³ª¿À°í µÎ°³ÀÇ <H3> ÅÃÀº ÃÊ·Ï»öÀÇ ±ÛÀÚ·Î
³ª¿É´Ï´Ù. Áï, ID¿Í class ´Â ¼±¾ðÇÑ styleÀ» Åÿ¡ ÁöÁ¤ÇÏ´Â ¼Ó¼ºÀÔ´Ï´Ù. ¿©±â±îÁö´Â class¿Í ID´Â Â÷À̰¡
¾ø½À´Ï´Ù. ÇÏÁö¸¸, CSS´Â ¹®¼ÀÇ ¾ç½ÄÀ» Ç¥ÇöÇÏ´Â ±â´É»Ó¸¸ÀÌ ¾Æ´Ï°í CSS·Î ÁöÁ¤ÇÑ ¹®¼ÀÇ ¾ç½ÄÀ»
JavaScript°°Àº script·Î º¯°æÇÒ ¼ö ÀÖ´Â DHTML·Î »ç¿ëÀÌ °¡´ÉÇÕ´Ï´Ù. À̶§, º¯°æÇÒ·Á´Â Åÿ¡´Â
À̸§ÀÌ ÀÖ¾î¾ß ÇÕ´Ï´Ù. ÀÌ À̸§À» ÁöÁ¤ÇÏ´Â °ÍÀÌ IDÀÔ´Ï´Ù .
Åÿ¡ ÁöÁ¤ÇÑ ID À̸§.ÅÃÀÇ style¿ä¼Ò = º¯°æÇÒ ¿ä¼Ò·Î Çϸé ID¸¦ °¡Áö°í ÀÖ´Â ÅÃÀÇ style¿ä¼Ò¸¦ º¯°æÇÒ ¼ö ÀÖ½À´Ï´Ù.
ÀÌ·¸°Ô ´Ü¼øÈ÷ ÆäÀÌÁöÀÇ ¾ç½ÄÀ» ÁöÁ¤ÇÒ ¶§¿¡´Â class, ID µÑ´Ù »ç¿ëÇÒ ¼ö ÀÖÁö¸¸ ID´Â À̸§À» ÁöÁ¤ÇÏ´Â °ÍÀ̱⠶§¹®¿¡ °°Àº À̸§Àº Çϳª¸¸ ÀÖ¾î¾ß ÇÕ´Ï´Ù. µÎ°³ ÀÌ»óÀÇ °°Àº À̸§À» »ç¿ëÇÑ ID´Â ÆäÀÌÁö¿¡ ³ªÁß¿¡ ÁöÁ¤ÇÑ ÅÃÀÌ ±× IDÀÇ À̸§À» °¡Áý´Ï´Ù.
Åÿ¡ ÁöÁ¤ÇÑ ID À̸§.ÅÃÀÇ style¿ä¼Ò = º¯°æÇÒ ¿ä¼Ò·Î ÁöÁ¤Çϸé À§ÀÇ ¼Ò½º¿¡¼ µÎ¹øÂ°ÀÇ <H2>Åÿ¡ ¿ä¼Ò¸¦ º¯°æÇÕ´Ï´Ù. ù¹øÂ°ÀÇ <H2> ÅÃÀº º¯ÇÏÁö ¾Ê½À´Ï´Ù.
ÀÌ·¸°Ô ¿©·¯Åÿ¡ ¾ç½ÄÀ» ÁöÁ¤ÇÒ ¶§¿¡´Â class¸¦ »ç¿ëÇϰí script·Î style ¾ç½ÄÀ» Á¦¾îÇÒ ¶§ ID¸¦
»ç¿ëÇÕ´Ï´Ù.