HTML
Preface
Hyper-Text Mark-up Language, hyper-text¸¦ Ç¥ÇöÇϱâ À§ÇÑ ¾ð¾î·Î mark-upÇü½ÄÀ» ¶í´Ù. Hyper-text¶õ ½±°Ô ¸»ÇØ WWW¿¡¼ÀÇ link¸¦ ¸»ÇÑ´Ù. Áï, ¹®¼ÀÇ ÀϺÎ(´Ü¾î³ª ¹®±¸ µî)¿¡ ´Ù¸¥ ¹®¼°¡ ¿¬°áµÇ¾î ÀÖ¾î ÇØ´ç link¸¦ ÅëÇØ ´Ù¸¥ ¹®¼¸¦ ºÒ·¯³¾ ¼ö ÀÖ´Â ¹®¼, ¶Ç´Â ±× linkÀÚü¸¦ ¸»ÇÑ´Ù. HTMLÀº WWWÀÇ contents¸¦ Ç¥ÇöÇÏ´Â °¡Àå ±âº»ÀûÀÎ ¾ð¾îÀ̸ç, HTTP(Hyper-Text
Transfer Protocol)¸¦ ÅëÇØ Àü¼ÛµÈ´Ù. ÇѸ¶µð·Î, ȨÆäÀÌÁö¸¦ ¸¸µé·Á¸é HTMLÀ» ½á¾ß ÇÑ´Ù.
Basic
HTMLÀº mark-up languageÀÌ´Ù. Áï, ¹®¼ÀÇ ³»¿ë¿¡ ¹º°¡ Ç¥½Ã¸¦ ÇØµÐ´Ù´Â ¸»Àε¥, ¿©±â¼ Ç¥½Ã¶õ, ±Û²ÃÀÌ¶ó´ø°¡, ¹®´Ü ¸ð¾ç À» ºñ·ÔÇÑ, °¢Á¾ ºÎ°¡ Á¤º¸¸¦ ¸»ÇÑ´Ù. HTML¿¡¼ ÀÌ·¯ÇÑ Ç¥½Ã¸¦ tag¶ó ÇÑ´Ù. Tag´Â ±âº»ÀûÀ¸·Î ¡®<¡¯,¡¯>¡¯·Î µÑ·¯ ½Î¿©Áø ´Ü¾î·Î µÇ¾î ÀÖ´Ù.
´ÙÀ½Àº °ÅÀÇ ´ëºÎºÐÀÇ HTML ÆäÀÌÁö¿¡ µé¾î°¡´Â ±âº»ÀûÀÎ tag¸¦ ÀÌ¿ëÇÑ ±âº»ÀûÀÎ ÆäÀÌÁöÀÇ HTMLÄÚµåÀÌ´Ù.
cse103-lab10.html
|
<html> <head> <title> CSE103 Lab10 </title> </head> <body> HTML is really easy! You can do it also! </body> </html> |
óÀ½¿£ º¹ÀâÇØ º¸ÀÏÁö ¸ð¸£Áö¸¸, Â÷±Ù Â÷±Ù ¶â¾î º¸ÀÚ. ¿ì¼±, <html></html> tag°¡ ÀÖ´Â °ÍÀ» º¼ ¼ö Àִµ¥, À̰ÍÀº HTML¹®¼ÀÇ Ã³À½°ú ³¡À» Ç¥½ÃÇÏ´Â tagÀÌ´Ù. HTML¹®¼ÀÇ tag¿¡´Â
<html></html>°ú °°ÀÌ ½ÖÀ» ÀÌ·ç´Â °ÍÀÌ Àִµ¥, À̵éÀº ¸ðµÎ <¡¦></¡¦>ÀÇ Çü½ÄÀ» ¶ì°í ÀÖ´Ù.
HTML¹®¼´Â Å©°Ô head¿Í body·Î ³ª´¶´Ù. Head´Â ¹®¼ÀÇ ³»¿ë¿¡ ´ëÇÑ ºÎ°¡ ¼³¸íÀ» Àû°í ÀÖ´Â °÷À̰í, body´Â ¹®¼ÀÇ ³»¿ëÀ» Àû¾î ³õÀº ºÎºÐÀÌ´Ù. À̵é tag¿ª½Ã ½ÖÀ» ÀÌ·ç°í ÀÖ´Ù.
Head¿¡ ÁÖ·Î ³ª¿À´Â ³»¿ëÀº title tagÀÌ´Ù. À̰ÍÀº ¹®¼ÀÇ Á¦¸ñÀ» Ç¥ÇöÇϸç, web browser âÀÇ Á¦¸ñÇ¥½ÃÁÙ¿¡ ³ªÅ¸³ª´Â web pageÀÇ Á¦¸ñÀÌ ¹Ù·Î ÀÌ tagÀÇ ³»¿ëÀÌ´Ù.
Body¿¡ ÀÖ´Â ³»¿ëÀº ±âº»ÀûÀ¸·Î textÀÌ´Ù. ¿©±â¿¡ ÀûÀº ³»¿ëÀÌ ¹Ù·Î web browser¸¦ ÅëÇØ º¸ÀÌ´Â ³»¿ëÀε¥, ±×³É ÀÏ¹Ý text file¿¡ ÀûµíÀÌ ³»¿ëÀ» ÀûÀ¸¸é µÈ´Ù. ´Ü, ÁÖÀÇÇØ¾ß ÇÒ Á¡ÀÌ Àִµ¥, ±×°ÍÀº ¹Ù·Î, °ø¹é°ú ÁÙ ¹Ù²Ù±â ÀÌ´Ù.
HTML¹®¼´Â ÁÙ ¹Ù²Ù±â¸¦ ¸í½ÃÇÏÁö ¾Ê´Â ÇÑ, ÁÙ ¹Ù²Ù±â¸¦ ÇÏÁö ¾Ê´Â´Ù. À§ÀÇ ¿¹ÀÇ °æ¿ì body³»¿¡ µÎ ÁÙ·Î ³ª´² ¾´ ³»¿ëÀº web browser¸¦ ÅëÇØ º¸¸é ÇÑ ÁÙ·Î ³ªÅ¸³ª´Ù. À̸¦ ÇØ°á Çϱâ À§Çؼ´Â ÁÙÀ» ¹Ù²Ù°íÀÚ ÇÒ ¶§, <br> tag¸¦ ½áÁÖ´Â °ÍÀÌ´Ù. <br> tag¿ª½Ã </br>À» °®°í ÀÖÁö¸¸, ÇÑ ÁÙ¸¸ ¶ç¿ï °æ¿ì´Â <br>¸¸ ½áÁ൵ µÈ´Ù.
|
HTML is really easy!<br> You can do it also!<br> <br><br><br> This is CSE103 lab material. |
´ÙÀ½Àº °ø¹é¿¡ °üÇÑ ÁÖÀÇ Á¡Àε¥, HTML¿¡¼ ÇÑ Ä ÀÌ»óÀÇ °ø¹éÀº ¸ðµÎ ÇÑ ÄÀÇ °ø¹éÀ¸·Î Ãë±ÞµÈ´Ù. Áï, µÎ ±ÛÀÚ »çÀ̸¦ ¸Ö¸® ¶ç¿ì±â À§ÇØ ±× »çÀÌ¿¡ ¾Æ¹«¸® ¸¹Àº ºó ÄÀ» ³Ö¾îµµ ¼Ò¿ëÀÌ ¾ø´Ù´Â ¸»ÀÌ´Ù. À̸¦ ÇØ°áÇϱâ À§ÇØ ºóÄÀ» ¸í½ÃÇϱâ À§ÇÑ Æ¯º°ÇÑ ±âÈ£°¡ Àִµ¥ ¹Ù·Î ¡®&nsbp;¡¯ ÀÌ´Ù.
|
HTML is really easy!<br> You can do it also!<br> <br> <br> This is CSE103 lab material. |
ºóÄÀ̳ª ÁÙ ¹Ù²Ù±â¸¦ ½±°Ô Çϱâ À§Çؼ <pre></pre> tag¸¦ ¾µ ¼ö Àִµ¥, ÀÌ tag»çÀÌ¿¡ ¿À´Â ±ÛÀÚµéÀº text editor¿¡¼ ÆíÁýÇÑ ±×´ë·Î ºóİú ÁÙ ¹Ù²Ù±â°¡ Àû¿ëµÇ¾î Ãâ·ÂµÈ´Ù.
ºóÄ ¿Ü¿¡ Ưº°ÇÑ ¹®ÀÚ¸¦ ³ªÅ¸³»´Â ±âÈ£·Î´Â ¡®&¡¯¸¦ ³ªÅ¸³»´Â ¡®&¡¯ , ¡®<¡¯¸¦ ³ªÅ¸³»´Â ¡®<¡¯
, ¡®>¡¯¸¦ ³ªÅ¸³»´Â ¡®>¡¯ , ¡®©¡¯¸¦ ³ªÅ¸³»´Â ¡®©¡¯ µîÀÌ ÀÖ´Ù. À̿ܿ¡ ASCII code¸¦ »ç¿ëÇØ ¹®ÀÚ¸¦ ÁöÁ¤ÇÏ·Á¸é ¡®&¡¯ °ú°°ÀÌ ASCII code¸¦ ½ÊÁø¼ö·Î ½áÁÖ¸é µË´Ï´Ù.
HTML¹®¼·Î HTMLÀÇ ¼Ò½º¸¦ º¸¿©ÁÖ·Á°í ÇÒ °æ¿ì, ¡®<¡¯, ¡®>¡¯µîÀÇ ±âÈ£¸¦ ÀÌ¿ëÇÏ¿© ¿½ÉÈ÷ ÀûÀ¸¸é µÉ ÅÙµ¥, À̰ͺ¸´Ù ¼Õ½¬¿î ¹æ¹ýÀ¸·Î
<xmp></xmp> tag¸¦ ÀÌ¿ëÇÏ´Â ¹æ¹ýÀÌ ÀÖ´Ù. <xmp></xmp> tag »çÀÌ¿¡ ¿À´Â tagµéÀº ¸ðµÎ ȸ鿡 ±×´ë·Î Ãâ·Â µÈ´Ù.
|
& < > © & <br> <xmp><head></head><br><br><br>&</xmp> |
Tags, Tags, Tags¡¦
¡®¿½ÉÈ÷ ¡® ¡¯¸¦ »ç¿ëÇÏ¿© ±ÛÀÚµéÀ» ȸé Áß¾Ó¿¡ °®´Ù ³õ¾Ò´Ù. BrowserÀÇ Ã¢ Å©±â¸¦ Á¶ÀýÇß´õ´Ï, ´õ ÀÌ»ó ¿¹»Ú°Ô º¸ÀÌÁö ¾Ê´Â´Ù.¡¯ ÀÌ·¯ÇÑ °í¹ÎÀ» ´ú¾î ÁÙ ¸¸ÇÑ tag·Î <center></center>°¡ ÀÖ´Ù. ÀÌ tag·Î µÑ·¯½ÎÀÎ ³»¿ëÀº ¸ðµÎ browserÀÇ Áß¾ÓÀ¸·Î Á¤·ÄµÈ´Ù.
Á» ´õ ´Ù¾çÇÑ ¹®´ÜÁ¤·ÄÀ» À§Çؼ´Â <p></p> tag¸¦ »ç¿ëÇÑ´Ù. ¹®´ÜÀÇ Á¤·Ä ¹æ½ÄÀ» ÁöÁ¤Çϱâ À§Çؼ´Â <p> tagÀÇ align ¼Ó¼º(attribute)¸¦ »ç¿ëÇÑ´Ù. Á¤·Ä ¹æ½ÄÀº left, right,
center°¡ ÀÖÀ¸¸ç, center´Â
<center></center> tag¿Í µ¿ÀÏÇÑ ¿ªÇÒÀ» ÇÑ´Ù. <center>¿Í <p> tag´Â ±âº»ÀûÀ¸·Î ÇàÀ» ¹Ù²ãÁØ´Ù.
|
<center>Welcome!</center> <p align=right>This sentence is aligned to right</p> |
±Û²ÃÀ» ¹Ù²ãº¸ÀÚ. °¡Àå °£´ÜÇÏ°Ô ±ÛÀÚÀÇ Å©±â¸¦ ¹Ù²Ü ¼ö ÀÖ´Â tag·Î <h></h> tag°¡ ÀÖ´Ù. À̰ÍÀº hµÚ¿¡ ¼ýÀÚ¸¦ ºÙ¿©¼ ¾²´Âµ¥, ÁÖ·Î ±¸Á¶ÈµÈ ¹®¼¸¦ ¾µ ¶§, Àå°ú ÀýµéÀ» ³ª´ ¶§ »ç¿ëµÇ¾î, headingÀÇ ¾àÀÚ·Î ¡®h¡¯¸¦ »ç¿ëÇÑ´Ù. <h1></h1>°ú °°ÀÌ hµÚ¿¡ ¼ýÀÚ(1~6)¸¦ ºÙ¿©¼ »ç¿ëÇϴµ¥, 1ÀÌ °¡Àå Å« ±ÛÀÚ(¹®¼ ±¸Á¶»ó °¡Àå »óÀ§)ÀÌ°í ¼ýÀÚ°¡ Ä¿Áú¼ö·Ï ÀÛ¾ÆÁø´Ù(¹®¼±¸Á¶»ó ÇÏÀ§).
¹®¼ÀÇ ±¸Á¶¿Í °ü°è¾øÀÌ ´Ü¼øÈ÷ ±Û²ÃÀ» ¹Ù²Ù´Â tag·Î <font></font>°¡ ÀÖ´Ù. Font tagÀÇ size (1~7;7ÀÌ °¡Àå Å« ±Û¾¾) ¼Ó¼ºÀº ±Û²ÃÀÇ Å©±â¸¦ face´Â ±Û²ÃÀÇ Á¾·ù¸¦ color´Â ±Û²ÃÀÇ »öÀ» ³ªÅ¸³½´Ù.
|
<font face=±¼¸² color=red size=7>ÁÖÀÇ!</font> |
¿©±â¼ »ö±òÀ» Ç¥ÇöÇÏ´Â ¹æ¹ýÀ» ¾Ë¾Æº¸ÀÚ. ¿ì¼±, À§ÀÇ ¿¹¿¡¼Ã³·³ ¿µ¾î ´Ü¾î¸¦ »ç¿ëÇÏ´Â ¹æ¹ýÀÌ ÀÖ´Ù. red, blue, white, green, yellow¿Í °°ÀÌ ÀϹÝÀûÀ¸·Î ¾²ÀÌ´Â ´Ü¾îµéÀ» »ç¿ëÇÒ ¼ö ÀÖÀ¸¸ç, 140°³ ´Ü¾î Á¤µµ¸¦ Áö¿øÇÑ´Ù. ÀÌ ´Ü¾î¸¦ ´Ù ¿Ü¿ï Çʿ䰡 ¾øµµ·Ï µµ¿ÍÁÙ ¼ö ÀÖ´Â ¹æ¹ýÀÌ ¹Ù·Î RGB¸¦ ÀÌ¿ëÇÑ »öÇ¥±â ¹æ¹ýÀÌ´Ù. ÄÄÇ»ÅÍ È¸é¿¡¼ Ç¥ÇöµÇ´Â ¸ðµç »öÀº red, green, blueÀÇ ºûÀÇ 3¿ø»öÀÇ Á¶ÇÕÀ¸·Î Ç¥½ÃµÈ´Ù. °¢°¢Àº 1byte·Î ³ªÅ¸³»¹Ç·Î ÃÑ 256´Ü°è¸¦ °®°í ÀÖ´Ù. RGB»öÀÇ Á¶ÇÕÀº #000000 ÀÇ ÇüÅ·Πǥ±âµÈ´Ù. ¿©±â¼ µÚ¿¡ ³ª¿À´Â 0ÀÚ¸® ¼ýÀÚ°¡ ¹Ù·Î µÎ ÀÚ¾¿ ²÷¾î¼ °¢°¢ R, G, BÀÇ ¹à±â¸¦ ³ªÅ¸³»¸ç, À̵éÀº 16Áø¼öÀÌ´Ù. ¿¹¸¦ µé¾î #000000Àº °ËÀº»ö, #FFFFFF´Â Èò»ö, #FF0000Àº »¡°£»ö, #006400Àº ¾îµÎ¿î ³ì»öÀ» ³ªÅ¸³½´Ù.
|
<font color=#777700>DARK YELLOW</font> |
ÀÌ·¸°Ô 16Áø¼ö¸¦ ½á¼ »öÀ» Ç¥ÇöÇÏ¸é ´Ù¾çÇÑ »öÀ» Ç¥ÇöÇÒ ¼ö ÀÖÁö¸¸, ´ë½Å »ö¿¡ ´ëÇÑ °¨°¢ÀÌ ¾à°£ ÇÊ¿äÇÏ´Ù.
±× ¹Û¿¡ ±ÛÀÚµéÀ» Àå½ÄÇÏ´Â tag·Î´Â <i></i>, <b></b>,
<u></u>°¡ ÀÖÀ¸¸ç °¢°¢, italic, bold, underlined¸¦ ³ªÅ¸³½´Ù.
HTML ÆäÀÌÁö ÀüüÀÇ ±ÛÀÚÀÇ »öÀ» ÁöÁ¤ÇÏ´Â ¹æ¹ýÀ¸·Î <body> tagÀÇ ¼Ó¼ºÀ» ÀÌ¿ëÇÏ´Â ¹æ¹ýÀÌ ÀÖ´Ù.
|
<body text=green link=white alink=yellow vlink=gray
bgcolor=black> |
Text¼Ó¼ºÀº ÀÏ¹Ý ±ÛÀÚÀÇ »öÀ», link´Â ÃÖ±Ù¿¡ ¹æ¹®ÇÑ ÀûÀÌ ¾ø´Â ¸µÅ©, vlink´Â ÃÖ±Ù¿¡ ¹æ¹®(visited)ÇÑ ÀûÀÌ ÀÖ´Â ¸µÅ©, alink´Â ¸¶¿ì½º°¡ ³õ¿©ÀÖ´Â(active) ¸µÅ©ÀÇ »öÀ» ³ªÅ¸³»¸ç, bgcolor´Â ¹®¼ ÀüüÀÇ ¹è°æ »öÀ» ÁöĪÇÑ´Ù. ¸µÅ©¿¡ ´ëÇØ¼± µÚ¿¡¼ ¼³¸íÀ» Çϵµ·Ï ÇϰڴÙ.
ÀÌÁ¦ ±ÛÀÚ¸¦ Àå½ÄÇÏ´Â ¹æ¹ýÀº ´ëºÎºÐ ¾Ë¾ÒÀ¸´Ï, ±×¸²À» ³Ö´Â ¹æ¹ýÀ» ¾Ë¾Æº¸ÀÚ. ±×¸²À» ³Ö´Âµ¥ »ç¿ëÇÏ´Â tag´Â <img>ÀÌ´Ù. À̰ÍÀº </img>¸¦ ¾²Áö ¾Ê´Â´Ù´Â Á¡¿¡ À¯ÀÇÇÏÀÚ. ÀÌ tagÀÇ src¼Ó¼ºÀº ±×¸²ÀÇ URL(°æ·Î)À» ±×¸®°í, alt¼Ó¼ºÀº ±×¸²À» ºÒ·¯¿ÀÁö ¸øÇ߰ųª, ±×¸² À§¿¡ ¸¶¿ì½º Ä¿¼°¡ ÀÖÀ» ¶§ º¸¿©ÁÙ ¼³¸íÀ» ³ªÅ¸³½´Ù. width, height ¼Ó¼ºÀº °¢°¢ ±×¸²ÀÇ Æø°ú ³ôÀ̸¦ ÁöÁ¤Çϸç, border´Â À̹ÌÁöÀÇ Å׵θ®¼±ÀÇ µÎ²²(0Àº Å׵θ® ¾øÀ½)¸¦ ÁöÁ¤ÇÑ´Ù. ±âº»ÀûÀ¸·Î src¼Ó¼º ÀÌ¿ÜÀÇ ¼Ó¼ºÀº ¸ðµÎ »ý·«ÇÒ ¼ö ÀÖ´Ù. WWW¿¡¼ »ç¿ëµÇ´Â À̹ÌÁö ÆÄÀÏ Çü½ÄÀÇ Ç¥ÁØÀº jpg¿Í gifÀÌ´Ù.
|
<img src=picture.jpg width=200 height=300 border=0 alt=¡®My picture¡¯> |
±×¸²À» pageÀÇ ¹ÙÅÁ¿¡ ±ò°í ½ÍÀ» °æ¿ì bodyÀÇ background ¼Ó¼ºÀ» »ç¿ëÇÑ´Ù.
|
<body background=¡®back.gif¡¯ |
WWW¿¡¼ ÆÄÀÏÀÇ °æ·Î´Â »ó´ë °æ·Î¸¦ »ç¿ëÇϰųª, URL(Uniform Resource Locator)ÁÖ¼Ò¸¦ »ç¿ëÇÏ¿© ³ªÅ¸³½´Ù.
http://www.postech.ac.kr/~endovert/b.gif
¿Í °°Àº Çü½ÄÀ» ¶ì¸ç, http´Â Åë½Å±Ô¾àÀ» //´Â hostÀÇ address¸¦ /´Â directory¸¦ ³ªÅ¸³¾ ¶§ »ç¿ëµÈ´Ù.
±× ¹Û¿¡ À¯¿ëÇÑ tag·Î´Â <hr>,
<ol>, <ul> µîÀÌ ÀÖÀ¸¸ç °¢°¢ °¡·Î ÁÙ(horizontal rule), ordered list, unordered list¸¦ ³ªÅ¸³½´Ù.
°¡·Î ÁÙÀÇ ¼Ó¼ºÀ¸·Î´Â °¡·Î ±æÀ̸¦ ÁöÁ¤ÇÏ´Â width, ³ôÀ̸¦ ¼³Á¤ÇÏ´Â size, »ö±òÀ» ÁöÁ¤ÇÏ´Â color°¡ ÀÖ´Ù. widthÀÇ °æ¿ì %¸¦ »ç¿ëÇÏ¿© ÇöÀç browser âÀÇ Æø¿¡ ´ëÇÑ ¹éºÐÀ²·Î ±æÀ̸¦ ³ªÅ¸³¾ ¼öµµ ÀÖ´Ù.
|
<hr width=80% size=1 color=blue> |
<ul></ul>Àº bullet(Á¡)À» »ç¿ëÇÏ¿© Ç׸ñµéÀÇ list¸¦ ¸¸µé¾î ÁÖ¸ç,
<ol></ol>´Â ¼ýÀÚ³ª ¾ËÆÄºªÀ» »ç¿ëÇÏ¿© list¸¦ ¸¸µé¾î ÁÖ¸ç, °¢ list¿¡¼ ÇϳªÀÇ itemÀº <li> tag·Î ³ªÅ¸³»Áø´Ù. °¢ itemµéÀº ÁÙÀÌ ¹Ù²î¹Ç·Î <br> tag´Â ÇÊ¿ä¾ø´Ù.
|
<ul> <li> »ç°ú <li> ¹è <li> ±Ö </ul> <ol type=a> <li> »ç°ú <li> ¹è <li> ±Ö </ol> |
<ol>ÀÇ type¼Ó¼ºÀº ¹øÈ£¸¦ Ç¥±âÇÏ´Â ¹æ¹ýÀÌ´Ù. 1Àº ¾Æ¶óºñ¾Æ¼ýÀÚ¸¦ , ¡®a¡¯´Â ¿µ¹® ¾ËÆÄºª ¼Ò¹®ÀÚ, ¡®A¡¯´Â ¿µ¹® ¾ËÆÄºª ´ë¹®ÀÚ, ¡®i¡¯´Â ¼Ò¹®ÀÚ ·Î¸¶½Ä ¼ýÀÚ Ç¥±â, ¡®I¡¯´Â ´ë¹®ÀÚ ·Î¸¶½Ä ¼ýÀÚÇ¥±â¸¦ ³ªÅ¸³½´Ù.
HTMLÆäÀÌÁö¿¡¼ ÁÖ¼®À» ´Ù´Â tag´Â <!-- --> ÀÌ´Ù.
Hyper Link!
¾Õ¿¡¼µµ ¾ð±Þ ÇßÁö¸¸, webÀÇ °¡Àå °·ÂÇÑ ¹«±â´Â hyper linkÀÌ´Ù. ÀÌ·¯ÇÑ hyper link¸¦ Çü¼º½ÃŰ´Â tag´Â anchor¶ó ºÒ¸®´Â
<a></a> tagÀÌ´Ù.
<a> tagÀÇ ¼Ó¼º Áß °¡Àå ¸¹ÀÌ »ç¿ëÇÏ´Â °ÍÀº href(hyper-text reference)ÀÌ´Ù. À̰ÍÀº
<a></a>»çÀÌ¿¡ ÀÖ´Â ±ÛÀÚ³ª ±×¸²ÀÌ Å¬¸¯ µÇ¾úÀ» ¶§ href¼Ó¼ºÀ¸·Î ÁöÁ¤µÈ URLÀÇ ¹®¼¸¦ ºÒ·¯¿À°Ô ÇØÁØ´Ù.
|
<a href=¡®http://www.postech.ac.kr¡¯>POSTECH</a> <a href=¡®mailto:endovert@postech.ac.kr¡¯>Mail me!</a> |
ÇÑ ÆäÀÌÁö ³»¿¡¼ ƯÁ¤ ºÎºÐÀ» °¡¸®Å°´Âµ¥µµ ÀÌ anchor tag°¡ »ç¿ëµÈ´Ù. name ¼Ó¼ºÀ¸·Î À§Ä¡¸¦ ÁöÁ¤Çϰí, ±× ºÎºÐÀ¸·Î ¸µÅ©¸¦ ¸¸µé ¶§¿¡´Â URL¿¡ #À» ºÙ¿© ¹®¼ÀÇ Æ¯Á¤ À§Ä¡¸¦ Ç¥½ÃÇÑ´Ù.
|
a.html <html> ¡¦ <a name=here>here</a> ¡¦ </html> |
|
b.html <html> ¡¦ <a href=a.html#here>goto here</a> ¡¦ </html> |
Table
<table></table> tag´Â Ç¥¸¦ ±×·ÁÁØ´Ù. À̰ÍÀº À¥ ÆäÀÌÁö¸¦ ´Ù´ÜÀ¸·Î ¸¸µé°íÀÚ ÇÒ ¶§ ¸Å¿ì À¯¿ëÇÏ°Ô »ç¿ëµÉ ¼ö ÀÖ´Ù.
Ç¥¸¦ ±×¸®±â À§ÇØ <table></table> tagÀÇ ¾È¿¡ ¿À´Â tagµé·Î´Â
<td></td>, <tr></tr>, <th></th>°¡ ÀÖ´Ù. ±âº»ÀûÀ¸·Î <tr></tr>Àº Ç¥¿¡ »õ·Î¿î ÁÙÀ» Çϳª ´õÇÏ´Â °ÍÀ̰í,
<tr></tr>Àº »õ·Î¿î ÄÀ» Çϳª ¸¸µå´Â °ÍÀÌ´Ù. Ç¥¿¡ µé¾î°¡´Â ³»¿ëÀº <td></td> tagÀÇ »çÀÌ¿¡ µé¾î°¡°Ô µÈ´Ù. ¿¹¸¦ º¸¸é¼ ÀÍÈ÷´Â °ÍÀÌ °¡Àå ÀÌÇØÇϱ⠽¬¿ï °ÍÀÌ´Ù.
|
<html> <head> <title>
CSE103 Lab10 </title> </head> <body> <table
border=10 width=400 align=center bgcolor=skyblue> <tr
height=100 align=center bgcolor=lightgreen> <td
width=30>a</td> <td
width=50%>b</td> <td
width=100>c</td> <td>d</td> </tr> <tr> <td>a</td> <td
colspan=2 bordercolor=red>b</td> <td>c</td> </tr> <tr> <td
rowspan=2>a</td> <td
bordercolordark=red bordercolorlight=yellow>c</td> <td
rowspan=2>d</td> </tr> <tr> <td>a</td> <td
align=center>c</td> </tr> </table> </body> </html> |
À§ÀÇ °á°ú·Î ³ª¿Â tableÀº ´ÙÀ½°ú °°´Ù.

¿©±â¿¡ ´õÇØ¼ °¢ ÄÀÇ Å©±â³ª ³ôÀÌ ¹è°æ»ö µîÀº °¢ tagÀÇ ¼Ó¼ºÀ» »ç¿ëÇÏ¿© ÁöÁ¤ÇÑ´Ù. ´ÙÀ½Àº °¢ ¼Ó¼ºµéÀ» Á¤¸®ÇÑ °ÍÀÌ´Ù.
<table>ÀÇ ¼Ó¼º
|
align=left|right|center |
Ç¥°¡ page¿¡¼ Á¤·ÄµÉ À§Ä¡ |
|
background=url |
¹è°æ¿¡ ³ÖÀ» À̹ÌÁöÀÇ URL |
|
bgcolor=color |
¹è°æ »ö |
|
bordercolor=color |
Å׵θ® »ö |
|
bordercolordark=color |
Å׵θ®ÀÇ ±×¸²ÀÚ »ö |
|
bordercolorlight=color |
Å׵θ®ÀÇ ¹àÀº ºÎºÐÀÇ »ö |
|
cols=n |
Ç¥ÀÇ ÄÀÇ ¼ö |
|
width=n |
Æø(browserÀÇ window¿¡ ´ëÇÑ %Ç¥±â °¡´É) |
|
height=n |
³ôÀÌ(browserÀÇ window¿¡ ´ëÇÑ %Ç¥±â °¡´É) |
|
cellspacing=n |
Ç¥³»ÀÇ °¢ cell »çÀÌÀÇ °£°Ý |
|
cellpadding=n |
CellÀÇ Å׵θ®¿Í ³»¿ë°úÀÇ °£°Ý |
<tr>ÀÇ ¼Ó¼º
|
align=left|righ|center |
ÇØ´ç ÇàÀÇ °¢ ÄÀÇ content°¡ Á¤·ÄµÉ À§Ä¡ |
|
bgcolor=color |
¹è°æ »ö |
|
bordercolor=color |
Å׵θ® »ö |
|
bordercolordark=color |
Å׵θ®ÀÇ ±×¸²ÀÚ »ö |
|
bordercolorlight=color |
Å׵θ®ÀÇ ¹àÀº ºÎºÐÀÇ »ö |
|
height=n |
±× ÇàÀÇ ³ôÀÌ |
<td>ÀÇ ¼Ó¼º
|
align=center |
ÇØ´ç ÄÀÇ content°¡ Á¤·ÄµÉ À§Ä¡ |
|
background=url |
¹è°æ¿¡ ³ÖÀ» À̹ÌÁöÀÇ URL |
|
bgcolor=color |
¹è°æ »ö |
|
bordercolor=color |
Å׵θ® »ö |
|
bordercolordark=color |
Å׵θ®ÀÇ ±×¸²ÀÚ »ö |
|
bordercolorlight=color |
Å׵θ®ÀÇ ¹àÀº ºÎºÐÀÇ »ö |
|
Colspan=n |
Ç¥¿¡¼ Â÷ÁöÇÒ ÄÀÇ ¼ö(default=1) |
|
rowspan=n |
Ç¥¿¡¼ Â÷ÁöÇÒ ÇàÀÇ ¼ö(default=2) |
|
width=n |
Ç¥¿¡¼ Â÷ÁöÇÒ ÆøÀÇ Å©±â (Ç¥ÀÇ Æø¿¡ ´ëÇÑ %·Î Ç¥±â °¡´É) |
<th></th> tag´Â ±âº»ÀûÀ¸·Î <td></td> tag°ú °°Áö¸¸, Ç¥ÀÇ Ã¹ Çà À̳ª, ù ÁÙ·Î »ç¿ëµÇ´Â header¸¦ ³ªÅ¸³»´Âµ¥ »ç¿ëµÇ¸ç, <td>¿Í ±¸º°Çϱâ À§ÇØ ±Û²ÃÀÌ boldü°¡ µÇ°í, ³»¿ëÀÌ center·Î Á¤·ÄµÈ´Ù.
Frame
FrameÀº HTML page¾È¿¡ º¹¼öÀÇ ´Ù¸¥ HTMLÆäÀÌÁöµéÀ» Æ÷ÇÔ ½Ãų ¼ö ÀÖµµ·Ï ÇØÁØ´Ù.
<frameset></frameset> tag´Â <html></html>
tag¹Ù·Î ¹Ø¿¡, Áï, <head>³ª <body>ÀÇ ¹Ù±ù¿¡ À§Ä¡Çϰí ÇöÀçÀÇ frameÀÇ ¸î °³ÀÇ frameÀ¸·Î ¾î´À ¹æÇâÀ¸·Î ³ª´ °ÍÀÎÁö¸¦ °áÁ¤ÇÑ´Ù(rows, cols¼Ó¼º).
<frame> tag´Â
<frameset></frameset> tag»çÀÌ¿¡ ÀÖÀ¸¸é¼ °¢°¢ÀÇ frameµé¿¡ µé¾î°¥ htmlÆÄÀÏ(URL)°ú À̸§(name)À» ÁöÁ¤ÇÑ´Ù. ¿©±â¼ ÁöÁ¤µÈ À̸§Àº anchor tag·Î href¸¦ ÁöÁ¤ÇÒ ¶§ target¼Ó¼º¿¡ ¾²ÀδÙ.Áï, ±âº»ÀûÀ¸·Î ¸µÅ©´Â °°Àº frame¿¡¼ ¿¸®Áö¸¸, ¸¸ÀÏ ´Ù¸¥ frame¿¡ ÇØ´ç link°¡ ¿¸®°Ô ÇÏ°í ½ÍÀ» °æ¿ì <a
href=b.html target=bottom>°ú °°ÀÌ ½áÁÖ¸é, nameÀÌ bottomÀÎ frame¿¡ b.html ÆÄÀÏÀÌ ¿¸®°Ô µÈ´Ù. Target¿¡ ÁöÁ¤ÇÒ ¼ö ÀÖ´Â À̸§µé Áß ¹Ì¸® Á¤ÀÇµÈ °ÍµéÀÌ Àִµ¥, _topÀº ÇöÀç browserâ Àüü¿¡, _blank´Â »õ·Î¿î âÀ» ¸¸µé°í °Å±â¿¡, _parent´Â ÇöÀç frameÀ» Æ÷ÇÔÇϰí ÀÖ´Â ÇÑ ´Ü°è »óÀ§ frame¿¡ href·Î linkµÈ ÆÄÀÏÀ» ºÒ·¯¿Â´Ù.
<noframe></noframe> tag´Â frameÀ» Áö¿øÇÏÁö ¾Ê´Â browser¿¡¼ ½ÇÇàµÉ ºÎºÐÀ» ´ã°í ÀÖ´Ù.
|
<html> <head> <title> CSE103-Lab10 frame
</title> </head> <frameset
rows="100,*,200" border=no> <frame
src=top.html name=top> <frameset
cols="30%, *" border=yes framespacing=10> <frame
src=left.html name=left> <frame
src=right.html name=right> </frameset> <frame
src=bottom.html name=bottom noresize> </frameset> <noframe> <body>Sorry!
This page requires FRAME...</body> </noframe> </html> |

Closing
³¡À¸·Î HTMLÀº ÇöÀç 4.01¹öÀü±îÁö ÀÖÀ¸¸ç, www.w3c.org¿¡¼ Ç¥ÁØÈÇÑ´Ù. ¿©±â¼ ´Ù·çÁö ¸øÇÑ tagµéÀº w3c³ª ±âŸ web¿¡¼ °Ë»öÇϰųª browserÀÇ ¼Ò½ºº¸±â ±â´ÉÀ» ÂüÁ¶ ¹Ù¶õ´Ù.
Preview: Using FORMs
CGI¸¦ ¹è¿ì±â Àü¿¡ ¾à°£ ÀÍÇôµÎ¾î¾ß ÇÒ °ÍÀÌ ÀÖ´Ù. ¹Ù·Î, <form></form> tag ÀÌ´Ù. À̰ÍÀº »ç¿ëÀÚ°¡ browser¸¦ ÅëÇØ Á¤º¸¸¦ ÀÔ·ÂÇÒ ¼ö ÀÖ°Ô ÇØÁÖ´Â controlµéÀÇ ¹À½ ÀÌ´Ù. ÀÌ tagÀÇ ¼Ó¼ºÀ¸·Î´Â À̸§À» ³ªÅ¸³»´Â name, Server¿¡ ¸Þ½ÃÁö¸¦ º¸³»´Â ¹æ½ÄÀ» °áÁ¤ÇÏ´Â method(post ¶Ç´Â get), ±×¸®°í, serverÂÊ¿¡ ½ÇÇàÇÒ cgi programÀ̳ª scriptÀÇ URLÀ» ³ªÅ¸³»´Â actionÀÌ ÀÖ´Ù.
<form></form> tag»çÀÌ¿¡´Â ±âº» tagµé ¿Ü¿¡ ÀÔ·Â field¸¦ ¸¸µé ¼ö ÀÖ´Â tagµéÀÌ Ãß°¡·Î ¿Ã ¼ö ÀÖÀ¸¸ç, <input>,
<textarea></textarea>, <select>µîÀÌ ÀÖ´Ù.
´ÙÀ½Àº À̵éÀ» »ç¿ëÇÑ ¿¹ÀÌ´Ù.
|
<form name=test method=post action=test.cgi> ¾ÆÀ̵ð: <input type=text name=uid size=10
maxlength=15 value=¾ÆÀ̵ð><br> ¾ÏÈ£: <input type=password name=passwd size=10
maxlength=15 value=none><br> »ö±ò: <input type=radio name=color
value=red checked>»¡° <input type=radio name=color
value=yellow>³ë¶û <input type=radio name=color
value=blue>ÆÄ¶û<br> Ç¥Á¤: <select name=face size=1> <option value=happy selected>±â»Û <option value=sad>½½Ç <option value=angry>ȳ </select><br> ÆÄÀÏ: <input type=file name=upfile size=30
maxlength=255 readonly><br> ¸Þ¸ð:<br> <textarea name=memo cols=50 rows=5>¿©±â¿¡ ¸Þ¸ð¸¦...</textarea><br> <input type=checkbox name=reply checked>´äÀå¾Ë¸²<br> <input type=submit value=È®ÀÎ> <input
type=reset value=Áö¿ì±â> </form> |

Lab Report¡¦
´ÙÀ½°ú °°Àº page¸¦ ¸¸µé¾î¼ ÀڽŠhome directoryÀÇ ~/public_html/lab10.htmlÀ̶ó´Â À̸§À¸·Î ÀúÀåÇϽÿÀ. (´Ù¸¥ °÷¿¡ ¸¸µé °æ¿ì urlÀ» Á¶±³¿¡°Ô ¸ÞÀÏ·Î ¾Ë¸®½Ã¿À.)
Ãʱ⠻óÅ ¹×, Report1ÀÌ Å¬¸¯ µÇ¾úÀ» °æ¿ì:

Report2°¡ Ŭ¸¯ µÇ¾úÀ» °æ¿ì

Report3ÀÌ Å¬¸¯ µÇ¾úÀ» °æ¿ì
