°³Ã¼ÀÇ À§ÂÊ, ¿À¸¥ÂÊ, ¾Æ·¡ÂÊ, ¿ÞÂÊ Å׵θ® ½ºÅ¸ÀÏ Çü½ÄÀ» ¹ÝȯÇϰųª ¼³Á¤ÇÑ´Ù.

Àμö
cssSelector : (½ºÅ¸ÀÏ ¼±ÅÃÀÚ)
¼Ó¼ºÀ» °¡Áú¼ö ÀÖ´Â ¿¤·¹¸àÆ®()³ª Ŭ¶ó½º(class) À̸§ ȤÀº ÀνÄÀÚ(id)ÀÌ´Ù.

: (¼Ó¼º ¹®ÀÚ¿­)
½ºÅ¸ÀÏ ¼Ó¼ºÀº °³Ã¼ÀÇ À§ÂÊ, ¿À¸¥ÂÊ, ¾Æ·¡ÂÊ, ¿ÞÂÊ Å׵θ® ½ºÅ¸ÀÏ Çü½ÄÀ» ³ªÅ¸³»´Â ¹®ÀÚ¿­ÀÌ´Ù.

none µðÆúÆ®À̸ç, ÁöÁ¤µÈ borderWidth¿¡ °ü°è¾øÀÌ Å׵θ®°¡ ±×·ÁÁöÁö ¾Ê´Â´Ù.
dotted Å׵θ®°¡ Á¡¼±À¸·Î ±×·ÁÁø´Ù. ÀÌ °ªÀº IE4.01¿¡¼­ Macintosh Ç÷¡Æ®Æû¿¡, IE5.5¿¡¼­ Windows¿¡ Àû¿ëµÈ´Ù. Macintosh Ç÷¡Æ®Æû°ú Windows ÀÌÀü Explorer ¹öÀü¿¡¼­´Â solid·Î Ç¥ÇöµÈ´Ù.
dashed Å׵θ®°¡ ±äÁ¡¼±(dash; '-')À¸·Î ±×·ÁÁø´Ù.
solid Å׵θ®°¡ ½Ç¼±À¸·Î ±×·ÁÁø´Ù.
double Å׵θ®°¡ ÀÌÁß ½ÇÀüÀ¸·Î ±×·ÁÁø´Ù. µÎ ½ÇÀü°ú ±× »çÀÌÀÇ °ø°£ÀÇ ÇÕÀº borderWidth °ª°ú °°´Ù. ÀÌ °ªÀ¸·Î ÀÌÁß ½Ç¼ºÀ» Ç¥ÇöÇϱâ À§Çؼ­´Â borderWidth °ªÀÌ 3px ÀÌ»óÀ̾î¾ß ÇÑ´Ù.
groove Å׵θ®°¡ ÁöÁ¤µÈ »ö»ó°ª¿¡µû¶ó 3-D ȨÆÄÀÓ(groove)À¸·Î ±×·ÁÁø´Ù. ÀÌ °ªÀ» Á¦´ë·Î Ç¥ÇöÇϱâ À§Çؼ­´Â °³Ã¼ÀÇ borderWidth ¼Ó¼ºÀ» ¼³Á¤ÇÏ¿©¾ß ÇÑ´Ù.
ridge Å׵θ®°¡ ÁöÁ¤µÈ »ö»ó°ª¿¡µû¶ó 3-D Áß¾ÓÀÌ Æ¢¾î³ª¿È(ridge)À¸·Î ±×·ÁÁø´Ù.
inset Å׵θ®°¡ ÁöÁ¤µÈ »ö»ó°ª¿¡µû¶ó 3-D Æ¢¾îµé¾î°¨(inset)À¸·Î ±×·ÁÁø´Ù.
window-inset Å׵θ®°¡ inset¿Í µ¿ÀÏÇÏ°Ô ±×·ÁÁö°í, Ãß°¡ÀûÀ¸·Î ¿ÜºÎ¿¡ ÁöÁ¤µÈ »ö»ó°ª¿¡µû¶ó ´ÜÀÏ ¼±ÀÌ ±×·ÁÁø´Ù.
outset Å׵θ®°¡ ÁöÁ¤µÈ »ö»ó°ª¿¡µû¶ó 3-D Æ¢¾î³ª¿È(outset)À¸·Î ±×·ÁÁø´Ù.

ÀÌ ¼Ó¼ºÀº currentStyle¿¡¼­´Â ÀбâÀü¿ëÀÌ°í, ±×¿ÜÀÇ °³Ã¼¿¡¼­´Â Àбâ/¾²±âÀ̸ç, µðÆúÆ®°ªÀº noneÀÌ´Ù.

CSS(Cascading Style Sheets) ¾ÖÆ®¸®ºäÆ®´Â »ó¼ÓµÇÁö ¾Ê´Â´Ù.

Ư±â

IE5.5¿¡¼­´Â, ÀÌ ¼Ó¼ºÀÌ ÀζóÀÎ ¿¤·¹¸àÆ®¿¡µµ Àû¿ëµÈ´Ù. ÀÌÀü ¹öÀü¿¡¼­´Â ÀζóÀÎ ¿¤·¹¸àÆ®´Â position ¼Ó¼º°ªÀÌ absoluteÀ̰ųª ÀÌ ¼Ó¼ºÀ» ÀÌ¿ëÇÏ¿© ¹èÄ¡µÇ¾î¾ß ÇÑ´Ù. height³ª width ¼Ó¼ºÀÇ ¼³Á¤µÈ °ª¿¡ ÀÇÇÏ¿© ¿¤·¹¸àÆ®ÀÇ ¹èÄ¡°¡ °áÁ¤µÈ´Ù.

Àû¿ë
°³Ã¼scriptCSS IE ¹öÀü
ÂüÁ¶
border borderStyle borderBottomStyle borderLeftStyle borderRightStyle borderTopStyle

ÀÌ ¼Ó¼ºÀº CSS1(Cascading Style Sheets, Level 1)¿¡¼­ Á¤ÀǵǾú´Ù.


tdObj.style.borderStyle :
°á°ú Ç¥½Ãâ
<STYLE>
.tdClass{border:solid 10 pink}
</STYLE>
<SCRIPT>
function showAll(idx){
  tdObj.style.borderStyle=selObj.options[idx].text;
  str='tdObj.className='+tdObj.className+'<BR>';
  str+='tdObj.currentStyle.borderWidth='+tdObj.currentStyle.borderWidth+'<BR>';
  str+='tdObj.currentStyle.borderStyle='+tdObj.currentStyle.borderStyle+'<BR>';
  str+='tdObj.currentStyle.borderColor='+tdObj.currentStyle.borderColor+'<BR>';
  showA.innerHTML=str;
}
</SCRIPT>
<TABLE border cellspacing=5>
<TR>
<TD id="tdObj" class="tdClass"><IMG src="../../gif/flower.jpg" width="330"></TD>
</TR>
</TABLE>
tdObj.style.borderStyle : <SELECT id="selObj" onchange="showAll(this.options.selectedIndex)">
<OPTION>dashed
<OPTION>dotted
<OPTION>solid
<OPTION>double
<OPTION>groove
<OPTION>ridge
<OPTION>inset
<OPTION>window-inset
<OPTION>outset
<OPTION selected>none
</SELECT>
<DIV id=showA style=height:5em>°á°ú Ç¥½Ãâ</DIV>