Subject : WEB Server ±¸ÃàÀ» À§ÇÑ HTMLÀÛ¼º¹ý(2).
Description :
CONTENTS:
1. ¿ÜºÎ À̹ÌÁö,¼Ò¸®,±×¸®°í ¾Ö´Ï¸ÞÀ̼Ç
2. ±×·¡ÇÈ Á¤º¸ Áöµµ
3. °íÀå ¼ö¸®(Troubleshooting)
o TagÀÇ °ãħÀ» ÇÇÇ϶ó
o ¾ÞÄ¿¿Í ¹®ÀÚ Tag »ðÀÔÇϱâ
4. ½ÇÁ¦ ¿¹Á¦
CONTENTS:
1. ¿ÜºÎ À̹ÌÁö, ¿ÜºÎ ¼Ò¸®,±×¸®°í ¿ÜºÎ ¾Ö´Ï¸ÞÀ̼Ç
Size°¡ Å« ÀζóÀÎ À̹ÌÁö¸¦ »ç¿ëÇÒ ¶§ ºÎ´ãÇØ¾ß ÇÏ´Â ¼ÓµµÀÇ ¹®Á¦¸¦ ÇØ°áÇÒ ¹æ¹ýÀ¸·Î ¿ÜºÎ À̹Ì
Áö(external image) »ç¿ëÀ» ¾Æ·¡¿¡ Á¦½ÃÇϰí ÀÖ´Ù. ¿ÜºÎ À̹ÌÁö¸¦ ÂüÁ¶Çϱâ À§Çؼ´Â ´ÙÀ½À» »ç
¿ëÇ϶ó,
link anchor
¿ÜºÎ ¾Ö´Ï¸ÞÀÌ¼Ç¿Í ¿ÜºÎ ¼Ò¸®ÀÇ ¿¬°áµµ °°Àº ¹æ½ÄÀ» »ç¿ëÇÏ¸é µÈ´Ù. ´ÜÁö Â÷ÀÌÁ¡À̶ó¸é ÈÀÏÀÇ
È®ÀåÀÚ°¡ ´Ù¸£´Ù´Â °Í »ÓÀÌ´Ù. ¿¹¸¦ µé¸é,
Axil-Logo
À̰ÍÀº Axil-Logo¿¡ ´ëÇÑ ¿¬°áÀ» ³ªÅ¸³½´Ù. °øÅëÀûÀÎ ÈÀÏ Çü°ú °¢°¢ÀÇ È®ÀåÀÚ´Â ´ÙÀ½°ú °°´Ù:
File Type Extension
Plain text .txt
HTML document .html
GIF image .gif
TIFF image .tiff .tif
XBM bitmap image .xbm
JPEG image .jpg or .jpeg
PostScript file .ps
AIFF sound .aiff
AU sound .au
QuickTime movie .mov
MPEG movie .mpeg or .mpg
À§¿Í°°ÀÌ Browser°¡ »ç¿ëÇÏ´Â FileÀÇ Á¾·ù¿¡ µû¸¥ µµ¿ò ProgramÀÇ ¸ñ·ÏÀº MIMEÀ̶ó°í ºÒ¸®´Â
Ç¥ÁØÀ¸·ÎºÎÅÍ ³ª¿Â °ÍÀÌ´Ù. MIMEÀº E-MailÀ» ÅëÇØ¼ ¿©·¯ °¡Áö Çü½ÄÀ» CodeÈ Çϴ ǥÁØÀÌ´Ù.
Tip : ¿ÜºÎÀ̹ÌÁö »ç¿ëÇÏ¸é¼ ³»ºÎÀ̹ÌÁö »ç¿ëÇϱâ
Note : Sound FileÀÇ Çü½ÄÀº °ÅÀÇ ¸ðµç System¿¡¼ ¾²ÀÌ´Â SUN Microsystem¿¡¼ ¸¸µç 8-Bit ¥ì-law
¹æ½ÄÀÌ´Ù. ±×·¯¹Ç·Î .au FileµéÀº ¥ì-law FileÀ̶ó°íµµ ºÒ¸°´Ù. À½ÁúÀº ÀüÈ ¼öÁØÀÌ´Ù. ÃÖ±Ù¿¡´Â MPEG
AudioÇü½ÄÀÌ Web¿¡¼ »ç¿ëÇϰíÀÚ ÃßÁøÁßÀÌ´Ù.(Âü°í ProgramÀ¸·Î "SOX"°¡ ÀÖ´Ù.)
2. ±×·¡ÇÈ Á¤º¸ Áöµµ
À̰ÍÀº NCSA httpd (version 1.0a5 ȤÀº ±× ÀÌ»ó)¸¦ »ç¿ëÇÑ´Ù°í °¡Á¤ÇÏ¿¡ ½ÃÀÛÇÑ´Ù. ´Ù¸¥
Web Serverµéµµ ±×·¡ÇÈ Á¤º¸ Áöµµ¸¦ Áö¿øÇÏÁö¸¸, ¹æ½ÄÀÌ ´Ù¸¦ ¼ö ÀÖ´Ù. ÀÌ·± °æ¿ì¿¡´Â ±×
Server¿¡ °ü·ÃµÈ ¹®¼¸¦ º¸¾Æ¾ßÇÑ´Ù.
±×·¡ÇÈ Á¤º¸ Áöµµ¸¦ ¸¸µé±â Àü¿¡ ¸ÕÀú ¼¼°¡Áö¸¦ üũÇÏ¿©¾ß ÇÑ´Ù.
¼¹ö üũ
NCSA httpd ¼¹ö°¡ ÀνºÅçµÇ°í, µ¹¾Æ°¡°í ÀÖ´ÂÁö È®ÀÎÀ» ÇÑ´Ù.
imagemap.conf ÈÀÏ Ã¼Å©
¼¹öÀÇ config/imagemap.conf ÈÀÏ¿¡ ´ëÇØ¼ ¾²±â ±ÇÇÑÀÌ ÀÖ´ÂÁö È®ÀÎÇÑ´Ù.
config/imagemap.conf ÈÀÏÀÇ »ç¿ë¿ëµµ´Â ¾Æ·¡¿¡¼ ¼³¸íÀ» ÇÑ´Ù.
imagemap ½ÇÇàÈÀÏ Ã¼Å©
¶ÇÇÑ imagemap Ç®±×¸²ÀÌ cgi-bin µð·ºÅ丮¿¡ ÄÄÆÄÀÏÀÌ µÇ¾î ÀÖ´ÂÁö È®ÀÎÇÑ´Ù.
±×·¡ÇÈ Á¤º¸ Áöµµ ¸¸µé±â
À§¿¡¼ ¼³¸íÇÑ ¼¼°¡Áö¸¦ üũÇÏ°í ³ ÈÄ¿¡´Â ½±°Ô ±×·¡ÇÈ Á¤º¸ Áöµµ¸¦ ¸¸µé ¼ö ÀÖ´Ù. ´ÙÀ½Àº ±×
·¡ÇÈ Á¤º¸ Áöµµ¸¦ ¸¸µå´Â ´Ü°èÀûÀÎ ¼³¸íÀÌ´Ù.
[IMAGE] À̹ÌÁö (image) ¸¦ ¸¸µç´Ù.
À̹ÌÁö¸¦ ¸¸µé°í, Áß¿äÇÑ °ÍÀº ¸¶Áö¸·¿¡´Â GIF Çü½ÄÀ¸·Î ÀúÀåÀ» ÇÏ¿©¾ß ÇÑ´Ù´Â °ÍÀÌ´Ù.
[IMAGE] À̹ÌÁö Áöµµ ÈÀÏ (image map file) À» ¸¸µç´Ù.
´ÙÀ½Àº AtomÀÇ À̹ÌÁö Áöµµ ÈÀÏÀÌ´Ù.
default http://atom.hsr.re.kr/default.html
rect http://atom.hsr.re.kr/kdk/ATOM.html 36,31 110,95
rect http://ysuny.hsr.re.kr/index.html 35,115 110,178
rect http://atom.hsr.re.kr/kdk/HYUNDAI2.html 35,205 110,270
rect http://roche.hsr.re.kr/index.html 290,30 360,95
rect http://atom.hsr.re.kr//kdk/HYUNDAI3.html 290,120 360,185
rect http://atom.hsr.re.kr/kdk/MYMY.html 290,205 360,270
rect http://atom.hsr.re.kr/kdk/WYBEE.html 160,245 230,310
Çü½ÄÀº ¸Å¿ì °£´ÜÇÏ´Ù. ù¹øÂ° ¶óÀÎÀº ¾î¶°ÇÑ °Í¿¡µµ ´ëÀÀµÇÁö ¾Ê´Â ºÎºÐÀ» Ŭ¸¯ÇÏ¿´À» ¶§¿¡ ó
¸®ÇÏ´Â ¹æ¹ýÀ» ³ªÅ¸³½´Ù. ´ÙÀ½ ÁÙµéÀº ¾î¶°ÇÑ URL ¿¡ ´ëÀÀµÇ´Â Á÷»ç°¢Çü ±¸¿ªÀ» ³ªÅ¸³½´Ù. ÀÌ·¸
°Ô À̹ÌÁö¿¡¼ ¿ÞÂÊÀ§, ¿À¸¥ÂʾƷ¡ Á¡ÀÇ À§Ä¡¸¦ ¾Ë¾Æ³¾ ¶§¿¡´Â xv ToolµéÀ» »ç¿ëÇÏ´Â °ÍÀÌ ÁÁ
´Ù. À̹ÌÁö Áöµµ ÈÀÏÀ» ¸¸µé°í ³ ÈÄ, À̸§À» ¾î¶»°Ô ºÙÀ̵çÁö, ¾îµð¿¡ ÀúÀåÀ» ÇÏ´øÁö´Â »ó°üÀÌ
¾ø´Ù. ¿¹¸¦ µé¾î¼ /http/imagemap/ws2.map ÈÀÏ·Î ÀúÀåÀ» ÇÑ´Ù.
¼¹ö¿¡ À̹ÌÁö Áöµµ ÈÀÏÀ» µî·ÏÇÑ´Ù.
óÀ½ ½ÃÀÛÇÒ ¶§¿¡ ¾²±â ±ÇÇÑÀ» üũÇ϶ó°í ¸»À» Çß´ø config/imagemap.conf File¿¡
À̹ÌÁö Áöµµ ÈÀÏÀ» µî·ÏÇÑ´Ù. ¾øÀ¸¸é »õ·Î ¸¸µé¸é µÈ´Ù.
´ÙÀ½°ú °°Àº ½ÄÀ¸·Î µî·ÏÀ» ÇÑ´Ù.
ws2 : /http/imagemap/ws2.map
¿©±â¿¡¼ ws2´Â ½ÇÁ¦ÀÇ À̹ÌÁö Áöµµ ÈÀϸíÀÎ /http/imagemap/ws2.mapÀ» °£´Ü
ÇÏ°Ô ³ªÅ¸³»´Â À̸§ÀÌ´Ù.
ÁÖÀÇ : ½ÇÁ¦ ÈÀϸíÀº ÈÀÏ ½Ã½ºÅÛÀÇ ·çÆ®·ÎºÎÅÍÀÇ Àý´ë°æ·Î¸¦ ½á ÁÖ¾î¾ß ÇÑ´Ù.
ÁÖÀÇÇÒ ¹ö±× Çϳª
À̹ÌÁö Áöµµ¸¦ Æ÷ÇÔÇÏ´Â HTML Çü½ÄÀÇ ¹®¼¸¦ ¸¸µç´Ù.
¸¶Áö¸·À¸·Î À̹ÌÁö Áöµµ¸¦ Æ÷ÇÔÇÏ´Â HTML Çü½ÄÀÇ ¹®¼¸¦ ¸¸µì´Ï´Ù.
´Ù¸¥ ºÎºÐÀº °°°í, ¿øÇÏ´Â À§Ä¡¿¡ À̹ÌÁö ¸ÊÀ» ³Ö°Ú´Ù´Â ¶æÀ¸·Î
´ÙÀ½ÀÇ ¿¹Ã³·³ Àû¾îÁÖ¸é µË´Ï´Ù.

¢Ñ atom.hsr.re.krÀº HTTP ¼¹ö°¡ µ¹¾Æ°¡°í ÀÖ´Â SystemÀÇ Domain NameÀÌ´Ù.
¢Ñ cgi-bin Àº CGI (Common Gateway Interface)ÀÇ ½ÇÇà ÈÀϵéÀÌ ÀÖ´Â
Directory·Î Web Server Install½Ã ÁöÁ¤µÈ °ÍÀÌ´Ù.
¢Ñ ±×¸®°í imagemapÀº CGI ½ÇÇà ÈÀÏÀ» °¡¸®Å²´Ù.
¢Ñ °¡Àå ¸¶Áö¸·ÀÇ ws2´Â imagemap ½ÇÇàÈÀÏÀÇ Àμö·Î µé¾î°¡°Ô µÇ´Â, À̹ÌÁö Áöµµ
ÈÀϸíÀ» °£´ÜÇÏ°Ô ³ªÅ¸³½ À̸§ (¹Ù·Î ¾Õ´Ü°è¿¡¼, config/imagemap.conf ¿¡
±â·ÏÇÑ À̸§) ÀÌ´Ù.
¢Ñ ¸¶Áö¸·À¸·Î ws2.gif ´Â °¡Àå óÀ½¿¡ ÀúÀåÀ» ÇÏ¿´´ø À̹ÌÁöÀÇ À̸§ÀÌ´Ù.
Testing
¾Õ¿¡¼ ¸¸µç HTML Çü½ÄÀÇ ÈÀÏÀ» Àоî¼, ¿øÇÏ´Â °÷¿¡ Ŭ¸¯À» ÇØ¼
Á¦´ë·Î µ¿ÀÛÀ» ÇÏ´ÂÁö Test¸¦ ÇÑ´Ù.
3. Trouble Shooting
TagÀÇ °ãħÀ» ÇÇÇ϶ó
¾Æ·¡ÀÇ HTMLÀ» ÀοëÇØº¸ÀÚ:
This is an example of overlapping HTML tags.
``overlapping'' À̶ó´Â ´Ü¾î°¡ ¿Í tag »çÀÌ¿¡ ÀÖ´Ù. Browser´Â À̰ÍÀ» ¾î¶»°Ô ³ª
Ÿ³¾±î? º¸±âÀü¿¡´Â ¾Ë¼ö°¡ ¾ø°í, ´ë°³ ¸¹Àº BrowserµéÀº °¢°¢ ´Þ¸® ¹ÝÀÀÇÒ °ÍÀÌ´Ù. ±×·¯¹Ç·Î
tagÀÇ ÁßøÀº ÇÇÇØ¾ß ÇÑ´Ù.
Anchor ¾È¿¡ ¸Ó¸®±ÛÀ̳ª ´Ù¸¥ HTML ¿ä¼Ò¸¦ »ðÀÔÇÏÁö ¸¶¶ó:
¾ÈÁÁÀº ¿¹ :
My heading
ÁÁÀº ¿¹ : My heading
ºñ·Ï ´ëºÎºÐÀÇ BrowserµéÀÌ À§ÀÇ ¿¹Á¦¸¦ 󸮴 ÇÏÁö¸¸, Standard HTML°ú HTML+Àº ±ÝÁö
Çϰí ÀÖ´Ù.
4. ½ÇÁ¦ ¿¹Á¦
Hi... I'm Do Kyung Kim
¾ÆÅè¿¡ ¿À½Å°É ÁøÂ¥ ȯ¿µÇÕ´Ï´Ù
ÃѰ¨µ¶ : ±è µµ°æ
ÆíÁö¸¦
º¸³»·Á¸é....
¿÷½ºÅ×ÀÌ¼Ç ½Ã½ºÅÛ ¿£Áö´Ï¾î ÆÀ
Çö´ë ÀüÀÚ »ê¾÷ ÁÖ½Ä È¸»ç
¼¿ï½Ã °³²±¸ ¿ª»ïµ¿ Å¿պôµù 5Ãþ 719-6,7
TEL: +82-2-528-9285
FAX: +82-2-528-9115