|
°¾ÆÁö¶û ¼Û¾ÆÁöµµ ¸¸µé ¼ö ÀÖ´Â HTML °Á - 07Æí : Æû
|
#1. µé¾î°¡±â¿¡ ¾Õ¼¼
ÆûÀº html ¼öÁØ¿¡¼± ºñ±³Àû ¾î·Á¿ï »Ó¸¸ ¾Æ´Ï¶ó,
html¸¸ ´Ù·ç½Ç°Å¸é ¾Ë¾ÆºÁ¾ß °ÅÀÇ ¾µ¸ð°¡ ¾ø½À´Ï´Ù.
±×·¯¹Ç·Î ¾ÕÀ¸·Î À¥ÇÁ·Î±×·¡¹ÖÀ» ´õ °øºÎÇÏ½Ç °Ô ¾Æ´Ï¶ó¸é ÆûÀº º¸Áö¸¶¼¼¿ä.
Ãʺ¸ÀÚ´Â ´õ Çò°¥¸± »ÓÀÔ´Ï´Ù. ¾îÂ÷ÇÇ ¾µ¸ðµµ ¾ø¾î¿ä.
º¸Áö¸¶½Ã°í, °£È¤ ÆûÀÌ ÇÊ¿äÇÒ ¶§°¡ ÀÖ½À´Ï´Ù.
ÇÊ¿äÇØÁö¸é ±× ¶§ ´Ù½Ã ¿Í¼ º¸½Ã±â ¹Ù¶ø´Ï´Ù.
ÆûÀº óÀ½ htmlÀ» ¹è¿ì´Â »ç¶÷Àº ¾Ë ÇÊ¿ä°¡ ¾ø½À´Ï´Ù.
±×·³ ³ªÁß¿¡ ¸ð¸£´Â °Ô ³ª¿ÔÀ» ¶§ ÆûÀÌ ¹ºÁö ¾î¶»°Ô ¾Æ³Ä±¸¿ä?
ÆûÀº <form></form> ´ëºÎºÐÀÇ °æ¿ì ÀÌ »çÀÌ¿¡ µé¾î°©´Ï´Ù.
¶ÇÇÑ ÀúÈñ°¡ ±ÛÀ» ¾µ ¶§ »ç¿ëÇÏ´Â ¹öÆ°À̳ª Ŭ¸¯ÇÏ¸é ¸ñ·ÏÀÌ Âß ¾Æ·¡·Î ´Ã¾îÁö´Â ¸®½ºÆ®°°Àº
'±ÛÀ̳ª Á¤º¸¸¦ ÀÔ·ÂÇϴ â, ¹öÆ°, µµ±¸ µîµî'ÀÌ Æû¿¡ ¼ÓÇÕ´Ï´Ù.
Ȥ½Ã ÀÌ ºÎºÐÀÇ '¿ÜÇü'À» ¼öÁ¤ÇÏ°Ô µÇ°Å³ª ¸¸µé¾î¾ß ÇÒ ÀÏÀÌ »ý±â¸é ±× ¶§ ¿Í¼ ÆûÀ» º¸¼¼¿ä.
´çÀåÀº ÇÊ¿ä¾øÀ» °Ì´Ï´Ù.
#2. ÆûÀ̶õ ¹«¾ùÀΰ¡?
ÆûÀ̶õ, À¥ ÇÁ·Î±×·¥°ú ¿¬µ¿Çؼ »ç¿ëÀÚ°¡ ƯÁ¤ÇÑ Á¤º¸¸¦ ÄÄÇ»ÅÍ¿¡ Àü´ÞÇÒ ¶§ »ç¿ëÇÏ´Â µµ±¸ÀÔ´Ï´Ù.
°Ô½ÃÆÇÀ» ¿¹·Î µé ¼ö Àִµ¥, ÀúÈñ°¡ °Ô½ÃÆÇ¿¡¼ Á¦¸ñÀ» ¾²°í, À̸§À» ¾²°í, Àü¼Û¹öÆ°À» ´©¸£´Â ¹Ù·Î ÀÌ ºÎºÐÀÌ ÆûÀÔ´Ï´Ù. °¡ÀÔ È¸é¿¡¼ °¡ÀÔÀÚ Á¤º¸¸¦ ÀÔ·ÂÇÏ´Â ¸ðµç ºÎºÐµµ ´Ù ÆûÀÔ´Ï´Ù.
ÆûÀº ÀÏÁ¾ÀÇ ±×¸©°ú ºñ½ÁÇÏ´Ù°í »ý°¢ÇÕ´Ï´Ù.
±× ±×¸©¿¡ Á¤º¸¸¦ ´ãÀº ÈÄ¿¡ ÄÄÇ»ÅÍ¿¡°Ô Àü´ÞÇÏ´Â °ÍÀÔ´Ï´Ù.
¾ÆÁÖ Áß¿äÇÑ ±â´ÉÀÌÁÒ.
±×·±µ¥ ¿Ö ÆûÀÌ ¾µ¸ð°¡ ¾ø³Ä±¸¿ä?
HTML¿¡´Â Á¤º¸¸¦ ó¸®ÇÏ´Â ±â´ÉÀÌ ¾ø½À´Ï´Ù.
°Ô½ÃÆÇ¿¡´Ù°¡ ÀúÈñ°¡ ±ÛÀ» ÀÔ·ÂÀ» Çߴµ¥, ÀÌ°É Ã³¸®ÇÏÁö ¸øÇϸé ÀúÀåµµ ¾È µÇ°í ¾Æ¹« °Íµµ ¾È µÇÁÒ.
Á¤º¸¸¦ ó¸®ÇÏ°í ¿¬»êÀ» ÇÏ´Â °ÍÀº ¼¹ö¿¡ ÀÖ´Â ÄÄÇ»ÅÍ°¡ ÇÏ´Â ÀÏÀε¥,
HTML¹®¼¿Í ÄÄÇ»ÅÍ »çÀÌ¿¡¼ µ¹¾Æ°¡´Â ÇÁ·Î±×·¥ÀÌ ÀÌ ¸í·ÉÀ» ³»¸³´Ï´Ù.
HTMLÀº ·¹°í¿¡ °¡±õÁö ÇÁ·Î±×·¥ÀÌ ¾Æ´Ï±¸¿ä. À¥ÇÁ·Î±×·¡¹ÖÀ» ÇÒ ÁÙ ¾Ë¾Æ¾ßÁö ÆûÀ» ¸¸µå´Â °Ô ¾µ¸ðÀÖ´ä´Ï´Ù. ±×·¸±â ¶§¹®¿¡ º¸Áö¸»¶ó°í ¸»¾¸µå¸°°Ì´Ï´Ù.
±×·¯¸é ´ÙÀ½¿¡´Â Æû¿¡ ´ëÇؼ ¼³¸íÇÏ°Ú½À´Ï´Ù.
¿©±â´Â ÃʽÉÀÚ°¡ ¾Æ´Ñ ºÐÀÌ º»´Ù´Â °¡Á¤ ÇÏ¿¡¼ Á» ´õ ºÒÄ£ÀýÇÏ°Ô ¼³¸íÇÏ°Ú½À´Ï´Ù.
#3. ÆûÀ» ¸¸µé¾îº¸ÀÚ
¾Æ·¡ÀÇ ¼Ò½º¸¦ º¸¼¼¿ä.
(¿¹)
<form name="test_form" action="¸í·ÉÀ» ¼öÇàÇÒ ÇÁ·Î±×·¥ ½ÇÇàÆÄÀϸí" method="post">
<input type="text" size="50" name="title" tabindex="1"><br>
<input type="password" name="test_pwd" tabindex="2"><br>
<input type="radio" name="test_radio" value="radio1" tabindex="3"><br>
<input type="radio" name="test_radio" value="radio2"><br>
<select name="test_select" tabindex="4" style="width:153px;">
<option value="none" selected>¿É¼Ç1</option>
<option value="test_option1" >¿É¼Ç2</option>
<option value="test_option2" >¿É¼Ç3</option>
<option value="test_option3" >¿É¼Ç4</option>
</select><br>
<textarea name="test_txtarea" cols="50" rows="10" tabindex="5">
</textarea><br>
<input type="checkbox" name="test_check" tabindex="6"><br>
<input type="button" value="¹öÆ°" onclick="ÇÔ¼ö" tabindex="7"><br>
<input type="reset" value="reset" tabindex="8"><br>
<input type="hidden">
<input type="file" tabindex="9"><br>
<input type="submit" value="submit" tabindex="10"><br>
<input type="image" src="./dogcow03_01.jpg" tabindex="11"><br>
</form>
| (°á°ú)
|
À§ÀÇ ¼Ò½º´Â htmlÀÇ ÁÖ¿ä Æû °ü·Ã ű׸¦ ¸ðµÎ Ç¥½ÃÇÑ ¼Ò½ºÀÔ´Ï´Ù.
Çϳª¾¿ Â÷·Ê´ë·Î ¼³¸íÇÏ°Ú½À´Ï´Ù. ¾Æ¸¶ À§ÀÇ °Í¸¸ º¸¼Åµµ »ç¿ë¹ýÀº ÀÌ¹Ì ´Ù ¾Æ½Ã°ÚÁö¸¸¿ä.
[ form ű×]
(¿¹)
<form name="test_form" action="¸í·ÉÀ» ¼öÇàÇÒ ÇÁ·Î±×·¥ ½ÇÇàÆÄÀϸí" method="post">
</form>
|
ÆûÀÇ ³»¿ëÀº Ç×»ó form ű׿¡ µÑ·¯½×¿©ÀÖ½À´Ï´Ù.
ÀÌ°ÍÀ¸·Î µÑ·¯½×¿©Àֱ⠶§¹®¿¡ ÃÖÁ¾ÀûÀ¸·Î 'Àü¼Û'À» ÇßÀ» ¶§
'¸í·ÉÀ» ¼öÇàÇÒ ÇÁ·Î±×·¥ ½ÇÇàÆÄÀÏ'·Î ¾ÈÀÇ ³»¿ëÀÌ Àü¼ÛµÇ´Â °ÍÀÌÁÒ.
Æû¿¡¼´Â Æû ÀÚüµµ ±×·¸°í ³»ºÎÀÇ ¿ä¼Òµéµµ ±×·¸°í À̸§À» ÁöÁ¤ÇØÁÖ´Â °Ô Áß¿äÇÕ´Ï´Ù.
¿Ö³ÄÇÏ¸é ½ÇÇàµÇ´Â ÇÁ·Î±×·¥¿¡¼ ÇØ´ç °ªÀ» À̸§¿¡ ÇØ´çÇÏ´Â º¯¼ö·Î ³Ñ°Ü¹Þ±â ¶§¹®ÀÔ´Ï´Ù.
form ű×ÀÇ ¼Ó¼ºµéÀ» º¸°Ú½À´Ï´Ù.
name : ÆûÀÇ À̸§
action : °ªÀ» ³Ñ°ÜÁÙ À¥ ÇÁ·Î±×·¥ÀÇ ½ÇÇàÆÄÀÏ À̸§
method : Àü¼Û¹æ½Ä
|
method´Â get¹æ½Ä°ú post¹æ½ÄÀÌ ÀÖ½À´Ï´Ù. µÑÀº Áß¿äÇÑ Â÷ÀÌ°¡ Àִµ¥,
get ¹æ½ÄÀº ÀÏ´Ü Àü¼Û ±æÀÌÀÇ Á¦ÇÑÀÌ ÀÖ½À´Ï´Ù. ±×¸®°í º¸¾ÈÀÌ ÀüÇô ¾È µË´Ï´Ù.
°ªÀ» ³Ñ±æ ¶§ ÁÖ¼Òâ¿¡ °ªÀÌ ¶ß¸é¼ Àü¼ÛÀÌ µÇ±â ¶§¹®ÀÔ´Ï´Ù.
?º¯¼ö1=°ª1&º¯¼ö2=°ª2 ÀÌ·± ½ÄÀ¸·Î¿ä.
±×·¡¼ getÀº ±æÀÌ Á¦ÇÑÀÌ µÇ´Â ´©°¡ ºÁµµ ¾Æ¹« »ó°ü¾ø´Â ³»¿ëÀÌ Àü¼ÛµÉ¶§ ¾¹´Ï´Ù.
post ¹æ½ÄÀº º¸¾Èµµ µÇ°í ±æÀÌ Á¦Çѵµ ¾ø½À´Ï´Ù.
[ input ű×]
input ű״ °¡Àå ±âº»ÀûÀÎ ¹æ½ÄÀÇ ÀÔ·Âű×ÀÌ¸é¼ µ¿½Ã¿¡ ´Ù¾çÇÑ ÇüÅ·Πº¯ÇÕ´Ï´Ù.
¼Ó¼ºÀ» Çϳª¾¿ º¸ÁÒ.
(input ¼Ó¼º : type)
type ¼Ó¼ºÀº °¢°¢ ¾Æ·¡¿Í °°Àº ´ëÇ¥ÀûÀÎ °ªµéÀ» °®´Âµ¥, ¾î¶² °ªÀÌ ¿À´À³Ä¿¡ µû¶ó¼ ÀÔ·ÂâÀÇ Á¾·ù°¡ ´Þ¶óÁý´Ï´Ù.
°¢ ¼Ó¼º ¾Æ·¡¿¡´Â ÇØ´ç ŸÀÔÀÇ ¼¼ºÎ ¼Ó¼ºÀ» ¾²°Ú½À´Ï´Ù.
1) text : ÇÑ ÁÙÂ¥¸® ±Û ÀÔ·Â ¹Ú½º.
- size : ¼öÄ¡¸¦ ÀÔ·ÂÇÏ¿© ¹Ú½º ±æÀ̸¦ Á¶Á¤.
- value : ÆäÀÌÁö ·Îµå½Ã ¹Ú½º¿¡ ÀÔ·Â µÇ¾îÀÖ´Â ÃʱⰪ
2) password : Æнº¿öµå ¿ë ÇÑ ÁÙÂ¥¸® ±Û ÀÔ·Â ¹Ú½º. ¹Ú½º¿¡ ÀÔ·ÂÇÑ ¹®ÀÚ°¡ °¡·ÁÁü.
- value : ÆäÀÌÁö ·Îµå½Ã ¹Ú½º¿¡ ÀÔ·Â µÇ¾îÀÖ´Â ÃʱⰪ
3) radio : ¶óµð¿À ¹öÆ°. °°Àº À̸§ ¹öÆ°³¢¸® ±×·ìÈ. ±×·ìÈµÇ¸é º¹¼ö ¼±ÅÃÀÌ ¾ÈµÊ.
- checked : µû·Î °ªÀ» ÁöÁ¤ÇØÁÖÁö´Â ¾ÊÀ½. óÀ½ºÎÅÍ ¼±ÅõǾîÀÖÀ½.
- value : ÇÁ·Î±×·¥¿¡ Àü¼ÛµÇ´Â °ª
4) checkbox : üũ¹Ú½º. ¿©·¯ °³¿©µµ º¹¼ö¼±Åà °¡´É.
- checked : µû·Î °ªÀ» ÁöÁ¤ÇØÁÖÁö´Â ¾ÊÀ½. óÀ½ºÎÅÍ Ã¼Å©µÇ¾îÀÖÀ½.
- value : ÇÁ·Î±×·¥¿¡ Àü¼ÛµÇ´Â °ª
5) button : ´©¸¦ ¼ö ÀÖ´Â ¹öÆ°. Àü¼Û°ú´Â ¹«°üÇÔ. º¸Åë ÀÚ¹Ù½ºÅ©¸³Æ® µî°ú °°ÀÌ ¾¸.
- value : ¹öÆ° À§¿¡ ¶ß´Â À̸§
6) reset : ¸®¼Â ¹öÆ°. Æû ³»ºÎÀÇ ¸ðµç °ªÀ» ÃʱâÈ
- value : ¹öÆ° À§¿¡ ¶ß´Â À̸§
7) hidden : ¼û°ÜÁø Àü¼Û°ª. »ç¿ëÀÚ ´«¿¡ º¸Áö´Â ¾ÊÀ½.
- value : ÇÁ·Î±×·¥¿¡ Àü¼ÛµÇ´Â °ª
8) file : ÆÄÀÏ Àü¼Û ½Ã »ç¿ëÇÏ´Â ¹öÆ°.
9) submit : Àü¼Û ¹öÆ°. Æû¿¡ ÀÔ·ÂµÈ ¸ðµç ³»¿ëÀ» ÇÁ·Î±×·¥À¸·Î Àü¼Û.
- value : ¹öÆ° À§¿¡ ¶ß´Â À̸§
10) image : Àü¼Û ¹öÆ°°ú µ¿ÀÏÇϳª, ¹öÆ° ´ë½Å À̹ÌÁö°¡ Ç¥½Ã.
- src : ºÒ·¯¿Ã À̹ÌÁö °æ·Î
(°øÅë ¼¼ºÎ¼Ó¼º1) name : °¢ ¿ä¼ÒÀÇ À̸§ÀÌÀÚ ÇÁ·Î±×·¥À¸·Î ÀÔ·ÂµÈ °ªÀÌ Àü¼ÛµÉ ¶§ ±× °ªÀ» °®°í ÀÖ´Â º¯¼ö¸íÀ¸·Î »ç¿ëµÊ.
(°øÅë ¼¼ºÎ¼Ó¼º1) tabindex : ÇØ´ç ÆäÀÌÁö¿¡¼ ÅÇÀ» ´©¸¦ ¶§ ÅÇ À妽ºÀÇ ¼ø¼´ë·Î Ä¿¼°¡ À̵¿.
|
[ select ű×]
³×¸ðÄÀ» Ŭ¸¯ÇÏ¸é ¼±ÅÃÇÒ ¼ö ÀÖ´Â °ªÀÌ ½½¶óÀÌµå µÇ´Â ÀԷ âÀÔ´Ï´Ù.
optionű׸¦ ÅëÇؼ °ªÀ» ³Ö¾îÁÖ¸ç ¾Æ·¡¿Í °°Àº ¹æ¹ýÀ¸·Î ¾¹´Ï´Ù.
(¿¹)
<select name="À̸§">
<option value="Àü¼Û°ª1" selected>º¸¿©Áú À̸§1</option>
<option value="Àü¼Û°ª2" >º¸¿©Áú À̸§2</option>
<option value="Àü¼Û°ª3" >º¸¿©Áú À̸§3</option>
<option value="Àü¼Û°ª4" >º¸¿©Áú À̸§4</option>
</select><br>
|
¿©±â¼ selected°¡ µé¾î°¡¸é ÃʱⰪÀ¸·Î ÇØ´ç ¿É¼ÇÀÌ ¼±ÅõǾîÁý´Ï´Ù.
[ textarea ű×]
input type="text"¿Í °ÅÀÇ µ¿ÀÏÇϳª, ÇÑ ÁÙÂ¥¸® ¹Ú½º°¡ ¾Æ´Ñ Å« ¹Ú½º°¡ ³ª¿É´Ï´Ù..
º¸Åë °Ô½Ã¹°ÀÇ ³»¿ëÀ» ÀÔ·ÂÇÏ´Â ¹Ú½º·Î »ç¿ëµÇ´Â ÆûÀÌÁÒ.
input ű׿ʹ ´Ù¸£°Ô ű׸¦ ¿°í ´Ý¾ÆÁÝ´Ï´Ù.
(¿¹)
<textarea>ÃʱⰪ</textarea>
|
ÃʱⰪÀº º¸ÅëÀº ¾Æ¹«°Íµµ ¾øÀ¸³ª, ³Ö¾îÁÖ¸é óÀ½ ÆäÀÌÁö°¡ ·ÎµåµÉ ¶§
ÅؽºÆ®¿¡¾î¸®¾î ¾È¿¡ ÇØ´ç ¹®ÀåÀÌ µé¾îÀÖ°Ô µË´Ï´Ù.
±×·³ ÅؽºÆ®¿¡¾î¸®¾îÀÇ ¼Ó¼º µÎ °³¸¦ º¸ÁÒ.
cols : ÅؽºÆ®¿¡¾î¸®¾îÀÇ °¡·Î ±æÀÌ
rows : ÅؽºÆ®¿¡¾î¸®¾îÀÇ ¼¼·Î ÁÙ ¼ö
|
ÀÌ°É·Î ÆûÀÇ ÁÖ¿ä ±â´ÉÀº ´Ù ¼³¸íÀÌ ³¡³µ½À´Ï´Ù.
´ÙÀ½¿¡´Â Áö±Ý±îÁö ¼³¸íÇÏÁö ¸øÇÑ ±âŸ ű׵鿡 ´ëÇؼ ¼³¸íÇÏ°Ú½À´Ï´Ù.
|
|
ÙÞäñ - MyoAe - Homepage Mode
Ver. 1.45
by Aierse | |
|