W3C17 ??(form)Trio Ȩ??????
????
  1. ???? ?Ò°?
  2. ????(Control)
    1. ???? Ÿ??(type)
  3. FORM ??????Æ®
  4. INPUT ??????Æ®
    1. INPUT?? ?????Ǵ? ????Ÿ??
    2. INPUT ??? ???? ????
  5. BUTTON ??????Æ®
  6. SELECT, OPTGROUP, OPTION ??????Æ®
    1. ???? ???? ??(pre-selected) ???? ????
  7. TEXTAREA ??????Æ®
  8. ISINDEX ??????Æ®
  9. ??(label)
    1. LABEL ??????Æ®
  10. ???? ???? ?ß°?: FIELDSET, LEGEND ??????Æ®
  11. ??????Æ®?? ????(focus) ?Ö¼?
    1. ?Ç¿? ???? ????(tabbing navigation)
    2. ????Ű(access key)
  12. ??Ȱ???? ?��? ???? ????
    1. ??Ȱ??(disabled) ????
    2. ?��? ????(read-only) ????
  13. ?? ?Û½?(submission)
    1. ?? ?Û½? ???(method)
    2. ????(successful) ????
    3. ?? ?????? ó??(processing)
    4. ?? ????Ʈ Ÿ??

17 ??(form)?? ?Ò°?

HTML ???? ?Ϲ? ????, ?ۼ?(markup), ????(control)??? ?Ҹ???? Ư?? ??????Ʈ(checkboxes, radio buttons, menus, ??)?? ?̵? ?????? ??(label)?? ?????ϴ? ?????? ?? ?��??̴?. ????ڴ? ?Ϲ???????, ó??(process)?? ???Ͽ?, ?ؽ?Ʈ ???? ?޴? ?׸? ?Է??ϴ? ?????? ????(control)?? ?????Ͽ? ???? ?ϼ?("complete")?Ͽ?, ???????? ???ϼ??? ?? ?븮??(agent)???? ???? ?۽?(submit)?Ѵ?.

??, ???????ư(radio button)?? ????????(push button: reset, submit ??)?? ?????ϴ? ???? ?????? ????:

??, ??

?????? ?��??????(???? ?۵??? ????):

??, ??

?ּ?: ?? ?԰ݿ??? ?߰????? ?? ???? ???? ?ּ??? ???ԵǾ? ?ִ?.

17.2 ????(control)

????ڴ? ??(form)?? ?̸??????? ????(control)?? ?ۿ??Ų??.

?????? ???? ?̸?(control name)?? name ??Ʈ????Ʈ?? ?־?????. FORM ??????Ʈ ?ȿ??? name ??Ʈ????Ʈ?? ?????ϴ? ?????? FORM ??????Ʈ ?????̴?.

?? ????(control)?? ???ʰ??? ???�� ?ΰ????? ?? ?????? ??????, ?? ?? ???ڿ??̴?. ???ʰ??? ??? ???Ͽ? ?־????? ?????? ???? ???ؼ??? ?? ?????? ???Ǹ? ?????϶?. ?Ϲ???????, ?????? "???ʰ?"?? ???? ??????Ʈ?? value ??Ʈ????Ʈ?? ???? ?? ?? ?ִ?. ?׷???, TEXTAREA ??????Ʈ?? ???ʰ??? ?? ???????? ?־?????, ??(form)?? ?ִ? OBJECT ??????Ʈ?? ???ʰ??? ??????Ʈ?? ????(?? ?԰??? ???? ????)?? ???Ͽ? ?????ȴ?.

?????? "???��"(current value)?? ???ʰ??? ???? ?Է? ?? ???̴?. ?׷??Ƿ?, ?????? ???��?? ??????? ?Է��? ??ũ??Ʈ(script)?? ???Ͽ? ???? ?? ?? ?ִ?.

????(control)?? ???ʰ??? ??????? ?ʴ��?. ?׷??? ???? ?缳??(reset)?Ǹ?, ?? ?????? ???��?? ???ʰ????? ?缳???ȴ?. ???? ??? ???ʰ??? ?????? ???? ?ʾ?????, ???? ?缳?????? ???? ȿ???? ???ǵ??? ?ʾҴ?.

???? ó???? ???Ͽ? ?۽?(submit)?Ǹ?, ??? ??????? ?׵??? ?̸??? ???��?? ¦?? ????, ???? ?̵? ¦??? ???? ?۽??ȴ?. ?̸??? ???? ¦?? ?۽? ?? ??? ?????? ????(successful control)???Ѵ?.

17.2.1 ????(control) Ÿ??(type)

HTML???? ???? ???? Ÿ?Ե??? ?Ʒ??? ???? ?????Ѵ?.

button(????)
?????ڴ? ?????? ?????? ????(button) Ÿ???? ???? ?? ?ִ?.

?????ڴ? BUTTON ??????Ʈ ?Ǵ? INPUT ??????Ʈ?? ????(button)?? ?????. ???? Ÿ???? ???��????? ???Ͽ? ?? ??????Ʈ???? ???Ǹ? ?????϶?.

?ּ?: ?????ڴ? BUTTON ??????Ʈ?? INPUT ??????Ʈ???? ?? dz???? ǥ?? ?ɷ??? ?????Ѵٴ? ???? ?ֽ??϶?.

checkbox(üũ?ڽ?)
üũ?ڽ??? ????? ????(radio button)?? ????ڿ? ???Ͽ? ???? ?? ?? ?ִ? on/off ????ġ?̴?. ???? ??????Ʈ?? selected ??Ʈ????Ʈ?? ???õǸ? ????ġ?? "on"?? ?ȴ?. ??(form)?? ?۽? ?? ??, "on" ?? üũ?ڽ? ???? ?? ??????(successful)?? ?ȴ?.

?? ???? ???? ýũ?ڽ????? ???? ???? ?̸??? ???? ?? ?ִ?. ?׷??? ???? ???, üũ?ڽ????? ????ڴ? ???? Ư???? ???????? ???? ???? ?? ?? ?ִ?. üũ?ڽ? ??? ????? ???Ͽ? INPUT ??????Ʈ?? ???ȴ?.

radio button(????? ????)
????? ???ߴ? ???????? ???? ???? ?̸??? ???? ??, ???? ??Ÿ???̶?? ?? ?̿ܿ??? üũ?ڽ??? ????. ?ϳ??? "on"???? ?Ǹ?, ???? ?̸??? ???? ?ٸ? ??? ????ġ?? "off"?? ?ȴ?. ????? ???? ??? ????? ???Ͽ? INPUT ??????Ʈ?? ???ȴ?.
???? ???? ?̸??? ????? ???߿? ???? ?ƹ? ?͵? "on"???? ???????? ?ʾ?????, ??뵵???? ? ??? "on"???? ???? ?? ???ΰ??? ???ǵ??? ?ʾҴ?. ?ּ?. ?? ??? ?????? ?????? ???? ?ٸ???, ?????? ?԰??? ?? ???? ?????? RFC 1866([RFC1866] 8.1.2.4 ??)?? ?ٸ??? ?????? ???? ????Ǿ? ?ִ?:
?׻? ????? ???ߵ? ?߿? ?? ?Ѱ? ?? ????(checked)?ȴ?. ??????Ʈ?? ????? ???ߵ? ?߿? ?ƹ? ?͵? `CHECKED'?? ???????? ?ʾ?????, ??뵵???? ?? ?? ???? ???? ????? ???߸? ó???? ?????Ͽ??? ?Ѵ?.

??뵵???? ???? ?ٸ??Ƿ? ?ۼ??ڴ? Ȯ???? ?? ????? ???? ?? ?Ѱ??? ???ʿ? "on"???? ?????Ͽ??? ?Ѵ?.

menu(?Þ´?)
?޴??? ????ڿ??? ??????? ???? ?? ???ΰ??? ?????? ?????Ѵ?. SELECT ??????Ʈ?? OPTGROUP?? OPTION ??????Ʈ?? ?????Ͽ? ?޴??? ?????Ѵ?.
?ؽ?Ʈ ?Է?(text input)
?????ڴ? ??????? ?ؽ?Ʈ?? ?Է??? ???Ͽ? ?? ?????? ??? ???? ?? ?ִ?. INPUT ??????Ʈ?? ?? ??(line)?? ?Է? ??? ?????, TEXTAREA ??????Ʈ?? ???? ???? ?Է? ??? ?????. ?? ??? ?? ?Է? ?? ?ؽ?Ʈ?? ?????? ???��?̵ȴ?.
È­?? ????(file select)
?? ???? Ÿ???? ?̵? ?????? ??(form)?? ?Բ? ?۽?(submit) ?? ?? ?ֵ??? ????ڰ? ȭ???? ?????ϰ??Ѵ?. ȭ?? ???? ??? ????? ???Ͽ? INPUT ??????Ʈ?? ???ȴ?.
???ß±? ????(hidden control)
?????ڴ? ǥ?????? ?ʰ? ???? ??(form)?? ?Բ? ?۽?(submit) ?? ?? ?ִ? ??? ???? ?? ?? ?ִ?. ?????ڰ? ?Ϲ??????? ?? ???? Ÿ???? Ŭ???̾?Ʈ?? ???? ?????? ??ȯ ???? ?????? ?????ϴµ? ????Ѵ?. ǥ?? ???? HTTP ?? Ư?? ??????, ?? ??ȯ?? ?׷??? ?????? ?ս? ?? ?? ?ִ?[RFC2068 ????). ???߱? ??? ????? ???Ͽ? INPUT ??????Ʈ?? ???ȴ?.
??????Æ® ????(object control)
?????ڴ? ?? ?ȿ? ?ٸ? ?????? ?Բ? ?۽?(submit)?Ǵ? ???? ?? ???? ?Ϲ????? ??????Ʈ?? ???? ?? ?? ?ִ?. ??????Ʈ ??? ????? ???Ͽ? OBJECT ??????Ʈ?? ???ȴ?.

????鸦 ????? ???Ͽ? ???Ǵ? ??????Ʈ???? ?Ϲ??????? FORM ??????Ʈ ?ȿ? ??ġ?Ѵ?. ?׷??? ????? ???????̽?(interface)?? ????? ???Ͽ? ??? ?? ??, FORM ??????Ʈ ???? ?ۿ??? ??ġ ?? ?? ?ִ?. ?̴? ?????? ?̺?Ʈ(intrinsic event)???? ?ٷ????. ??(form) ???? ????? ???????? ?????? ?? ?? ?????? ?????϶?.

17.3 FORM ??????Æ®(element)

FORM - - (%block; | SCRIPT)+ -(FORM) -- ????Ï´?(interactive) ?? -->
%attrs;                              -- %coreattrs, %i18n, %events --
 action      %URI;          #REQUIRED -- ????(server-side) ?? ?????(handler) --
 method      (GET | POST)   GET  -- ???? ?۽??ϴµ? ???Ǵ? HTTP ???(method)--
 enctype     %ContentType;  "application/x-www-form-urlencoded"
 accept      %ContentTypes; #IMPLIED 
	-- ȭ?? ???��?(upload)?? ???? MIME Ÿ?? ???--
 name        CDATA          #IMPLIED -- ??ũ????(scripting)?? ???? ???? ?̸? --
 onsubmit    %Script;       #IMPLIED -- ???? ?۽ŵǾ??? --
 onreset     %Script;       #IMPLIED -- ???? ?缳???Ǿ??? --
 accept-charset %Charsets;  #IMPLIED -- ???? ???? ??Æ® ??? --
>

?????��?: ?ʿ? ??, ?????��?: ?ʿ? ??

??Æ®????Æ®?? ????

action = uri [??ҹ??? Ÿ?? ????: CT]
?? ??Ʈ????Ʈ?? ??(form) ó?? ?븮??(agent)?? ?????Ѵ?. HTTP URI ?̿??? ?ٸ? ???? ???? ??뵵???? ó???? ???? ???Ǵ? ?Ǿ????? ?ʴ?.
method = get | post [??Ò¹??? ???? ????: CI]
?? ??Ʈ????Ʈ?? ?? ?????? ??Ʈ?? ?۽??ϴµ? ? HTTP ????? ??? ?? ???ΰ??? ?????Ѵ?. ???? ?? ???? ??ҹ??? ???? ???? "get"(????Ʈ)?? "post"?̴?. ????? ???? ?????? ?? ?۽??? ?????϶?.
enctype = content-type [??Ò¹??? ???? ????: CI]
?? ??Ʈ????Ʈ?? method?? ???? "post"?? ??, ???? ?????? ?۽??ϴµ? ???Ǵ? ????Ʈ Ÿ??(content type)?? ?????Ѵ?. ?? ??Ʈ????Ʈ?? ????Ʈ ???? "application/x-www-form-urlencoded"?̴?. ?? "multipart/form-data"?? INPUT ??????Ʈ, type="file"?? ?????Ͽ? ????Ͽ??? ?Ѵ?.
accept-charset = charset list [??Ò¹??? ???? ????: CI]
?? ??Ʈ????Ʈ?? ?? ???? ó???ϴµ? ?????? ?޾ƾ? ?ϴ? ?Է? ???????? ???? ???ڵ? ????? ?????Ѵ?. ?? ???? ??????/?Ǵ? ?��??? ?��??Ǵ? charset ?????? ????̴?. ????ڴ? ?? ????? ??Ÿ??-?Ǵ?(exclusive-or) ??????? ?ؼ??Ͽ??? ?Ѵ?. ?????ڸ? ?????? ?޴? ???? ?Է?(entity: ??ƼƼ) ???ڿ? ???? ???? ???ڵ??? ?? ?? ?־?? ?Ѵ?.

?? ??Ʈ????Ʈ?? ????Ʈ ???? ???? ?? ???ڿ? "UNKNOWN"?̴?. ??뵵???? ?? ???? FORM ??????Ʈ?? ?????ϴ? ?????? ?۽??ϴµ? ??? ?? ???? ???ڵ????? ?ؼ? ?? ?? ?ִ?.

accept = content-type-list [??Ò¹??? ???? ????: CI]
?? ??Ʈ????Ʈ?? ?????? ?? ?? ó???? ?ٸ??? ?ǵ??? ?ϴ? ?��??? ?��? ?? ????Ʈ Ÿ??(content type)?? ????? ?????Ѵ?. ??뵵???? ????ڰ? ?????? ???? ȭ???? ???? ???? ??, ?԰ݿ? ???? ?ʴ? ȭ?ϵ??? ?Ծ? ???? ???Ͽ? ?? ?????? ??? ?? ?? ?ִ?(type="file"?? ?? INPUT ??????Ʈ ????).
name = cdata [??Ò¹??? ???? ????: CI]
?? ??Ʈ????Ʈ?? ??????Ʈ?? ?̸??? ?־? ??Ÿ?Ͻ?Ʈ?? ??ũ??Ʈ???? ???? ?? ?? ?ְ? ?Ѵ?. ?ּ?. ?? ??Ʈ????Ʈ?? ???? ?????? ?԰? ???ռ??? ???Ͽ? ?????Ͼ???. ???��? ?????? ??????Ʈ?? ?��??ϱ? ???Ͽ? id ??Ʈ????Ʈ?? ????Ͽ??? ?Ѵ?.
?Ù¸? ?????? ???? ?? ??Æ®????Æ®

FORM ??????Ʈ?? ????(control)?? ??? ???? ?ۿ??Ѵ?. ?̰??? ?????? ?????Ѵ?.

???? ?? ???? ?ܿ? ?ؽ?Ʈ?? ????, ??? ???? ?ۼ? ?��??? ???? ?? ?? ?ִ?.

???? ?????? ?۽?(submi)?Ǹ? ???��׷? "adduser"?? ???Ͽ? ó???Ǵ? ???? ?????ش?. ?? ???? HTTP "post" ????? ????Ͽ? ????????.

... ??(form)?? ???? ...

??뵵?????? ???????? ???Ͽ? ??? ?? ?????͸? ?غ??ؾ? ?ϸ?, ??? ?????ؾ? ?ϴ��??? ???? ?????? ???? ?۽??? ?????϶?.

?ּ?: ???????? ???? ?? ???????? ó???? ?? ?? ?߰??? ?????? ?? ?԰??? ?????? ?????.

17.4 INPUT ??????Æ®(element)



INPUT - O EMPTY              -- ?? ????(form control) -->
%attrs;                              -- %coreattrs, %i18n, %events --
 type        %InputType;    TEXT      -- ?Ô·??? ???? --
 name        CDATA          #IMPLIED  -- ???? ?? ?��????? ?۽?(submit) ?? --
 value       CDATA          #IMPLIED  -- ?????(radio) ???߿? üũ ?ڽ??? ?ʿ?--
 checked     (checked)      #IMPLIED  -- ????? ???߿? üũ ?ڽ??? ?ʿ? --
 disabled    (disabled)     #IMPLIED  -- ?? ?????? ??Ȱ??ȭ --
 readonly    (readonly)     #IMPLIED  -- ?ؽ?Ʈ?? ??ȣ?? ??? --
 size        CDATA          #IMPLIED  -- ?? ?ʵ??? Ÿ?? ???? --
 maxlength   NUMBER         #IMPLIED  -- ?ؽ?Ʈ?? ?ִ? ???? ?? --
 src         %URI;          #IMPLIED  -- ?̹????? ???? ?ʵ??? ???Ͽ? --
 alt         CDATA          #IMPLIED  -- ��?? ???? --
 usemap      %URI;          #IMPLIED  -- ???????(client-side) ?̹????? --
 ismap       (ismap)        #IMPLIED  -- ??????(server-side) ?̹????ʿ? ??? --
 tabindex    NUMBER         #IMPLIED  -- ?? ??Ä¡ ?????????? ??Ä¡ --
 accesskey   %Character;    #IMPLIED  -- ????Ű ???? --
 onfocus     %Script;       #IMPLIED  -- ??????Æ®(element)?? ????(focus) ???? --
 onblur      %Script;       #IMPLIED  -- ??????Æ®?? ???? ???? --
 onselect    %Script;       #IMPLIED  -- ?ؽ?Ʈ?? ???õǾ??? --
 onchange    %Script;       #IMPLIED  -- ??????Ʈ?? ???? ????Ǿ??? --
 accept      %ContentTypes; #IMPLIED  -- ȭ?? ?��带 ???? MIME Ÿ?? ??? --
>

?????��?: ?ʿ? ??, ?????��?: ??? ????

??Æ®????Æ®?? ????

type = text | password | checkbox | radio | submit | reset | file | hidden | image | button [??Ò¹??? ???? ????: CI]
?? ??Ʈ????Ʈ?? ?????Ǵ? ???? Ÿ??(control type)?? ?????Ѵ?. ????Ʈ ???? "text"?̴?.
name = cdata [??Ò¹??? ???? ????: CI]
?? ??Ʈ????Ʈ?? ???? ?̸?(control name)?? ?????Ѵ?.
value = cdata [??Òº??? ??Æ®????Æ® ????: CA]
?? ??Ʈ????Ʈ?? ?????? ???ʰ??? ?????Ѵ?. type ??Ʈ????Ʈ?? ???? "radio"?? "checkbox" ?? ??츦 ?????ϰ??? ???????̴?.
size = cdata [??ҹ??? ?߸?: CN]
?? ??Ʈ????Ʈ?? ??뵵?????? ?????? ???? ?ʺ? ?˷??ش?. ?? ?ʺ?? type ??Ʈ????Ʈ?? ???? "text" ?Ǵ? "password" ?? ??? ?? ???? ?????? ?????? ??Ÿ???? ?????? ǥ???ϰ?, ?̸? ?????ϰ??? ?ȼ?(pixel)?? ?־?????.
maxlength = number [??ҹ??? ?߸?: CN]
type ??Ʈ????Ʈ?? ???? "text" ?Ǵ? "password"?̸?, ????ڰ? ?Է? ?? ?? ?ִ? ?ִ? ???ڼ??? ?????Ѵ?. ?? ??ġ?? ???? ?? size?? ?ʰ? ?? ?? ?ִµ?, ?? ??? ??뵵???? ȭ?? ??????(scroll) ????? ?????Ͽ??? ?Ѵ?. ????Ʈ ???? ?????? ???̴?.
checked [??Ò¹??? ???? ????: CI]
type ??Ʈ????Ʈ?? ?? "radio" ?Ǵ? "checkbox"?? ??????, ?? ?Ҹ?(boolean) ??Ʈ????Ʈ?? ?? ???߰? on ?? ?????????Ѵ?. ??뵵???? ?ٸ? Ÿ?Կ????? ?? ??Ʈ????Ʈ?? ?????Ͽ??? ?Ѵ?.
src = uri [??ҹ??? Ÿ?? ????: CT]
type ??Ʈ????Ʈ ?? ???? "image"?̸?, ?? ??Ʈ????Ʈ?? ?۽?(submit) ???߸? ?׷??????? ?????ϴµ? ???Ǵ? ?̹??? ȭ???? ??ġ?? ?????Ѵ?.
?Ù¸? ?????? ???? ?? ??Æ®????Æ®

17.4.1 INPUT?? ?????Ǵ? ????(control) Ÿ??(type)

INPUT ??????Ʈ ???Ͽ? ???? ?? ???? Ÿ???? type ??Ʈ????Ʈ?? ???? ???? ?ٸ???.

text
?? ???? ?ؽ?Ʈ ?Է? ????(control).
password
"text"?? ??????, ?Է? ?ؽ?Ʈ?? ****?? ???? ???߾??? ???��? ǥ???ȴ?. ?? ???? Ÿ???? ??ȣ?? ???? ?????? ?Է��? ???? ???ȴ?. ???��?? ????ڿ? ???Ͽ? ?Է? ?? ?ؽ?Ʈ?? ???????? ??뵵???? ???Ͽ? ǥ?????? ?ʴ��?.
?ּ?: ?????ڴ? ?? ????? ???? ???? ???? ?????Ѵٴ? ???? ?????ؾ??Ѵ?. ??ȣ?? ??뵵???? ???Ͽ? ?Ϲ? ????ڿ??Դ? ?????????? ???????? ??Ȯ?? ?ؽ?Ʈ?? ?۽ŵǾ? ??Ʈ????(network)?? ???? ???? ???? ?㰡?? ???? ??????? ?? ???? ?? ?ִ?.
checkbox
üũ?ڽ?(checkbox)?? ?????.
radio
????? ????(radio button)?? ?????.
submit
?Û½? ????(submit button)?? ?????.
image
?׷??? ?۽? ????(submit button)?? ?????. src ??Ʈ????Ʈ?? ???? ???߸? ??? ?? ?̹????? URI?? ?????Ѵ?. ???Ӽ? ??????, ?????ڴ? alt ??Ʈ????Ʈ?? ???Ͽ?, ?̹????? ?? ?? ??ü ?ؽ?Ʈ?? ?????Ͽ??? ?Ѵ?.

?̹??? ???? Ŭ???ϸ?, ??(form)?? ?۽ŵǰ? Ŭ???? ??ǥ(coordinates)?? ?????? ???޵ȴ?. x ???? ???? ???????? ???? ?̹????? ???? ?? ?????? ?ȼ?(pixel) ?? ?̰?, y ???? ???? ???????? ???? ?̹????? ???? ?? ?????? ?ȼ? ?? ?̴?. ?۽?(submit) ?? ?????ʹ? name.x=x-value?? name.y=y-value?? ???? ?? ?? ?ִµ?, ???⼭ "name"?? name ??Ʈ????Ʈ?? ???̰?, x-value?? y-value?? x?? y?? ?? ??ǥ???̴?.

???? ?????? Ŭ?? ?? ??ġ?? ???? ???? ?ٸ? ?۵????? ?ϴ? ???̸?, ?? ?׶???(non-graphic) ?????? ????ڴ? ???????? ???? ???̴?. ?׷???, ?????ڴ? ?????? ??ü ????? ?????Ͽ??? ?? ???̴?.

  • ?ϳ??? ?×·??? ?Û½? ???? ??Å¿?, ?? ?? ?????? ?̹????? ????Ï´? ???? ?Û½? ?????? ???. ?????Ú´? ?? ???ßµ??? ??Ä¡?? ?????ϱ? ???Ï¿? ??Ÿ?Ͻ?Æ®(style sheet)?? ??? ?? ?? ?Ö´?.
  • ??????? ?̹??????? ??Å©??Æ®(script)?? ?Ô²? ???.
reset
?ç¼³?? ????(reset button)?? ?????.
button
????????(push button)?? ?????. ??ëµµ???? value ??Æ®????Æ® ???? ?? ?????? ??(label)?? ????Ï¿??? ?Ñ´?.
hidden
???ß¾? ?? ????(hidden control)?? ?????.
file
ȭ?? ???? ????(file select control)?? ?????. ??뵵???? value ??Ʈ????Ʈ ???? ?ʱ? ȭ?? ?̸????? ???ȴ?.

17.4.2 INPUT ????(control)?? ???? ????

???? ???? HTML ?��??? ????ڰ? ??, ??, ???? ???? ?ּ?, ?????? ?Է? ?? ?? ?ִ? ?????? ???? ?????Ѵ?. ?۽?(submit) ???߰? Ȱ??ȭ?Ǹ?, ???? action ??Ʈ????Ʈ?? ???Ͽ? ???? ?? ???��׷??? ???? ?? ???̴?.

First name:
Last name:
email:
Male
Female

?? ???? ǥ???? ?????? ???? ???̴?.

?? ǥ?? ????.

LABEL ??????Æ®????, "First name"?? ???? ???? ?Ö´? ???? ?Ù·??.

???? ??????,"onclick" ?̺?Ʈ(event)?? Javascript ??? ?̸?(function name) verify()?? ???õȴ?.


 


 

??ũ??Ʈ?? ?̺?Ʈ?? ?? ?? ?߰? ?????? ?????? ?̺?Ʈ?? ?????϶?.

???? ?????? ????? ???? ȭ???? ?????? ??? ???? ?Բ? ?۽ŵǴ��??? ???? ?ش?. ????ڿ??? ???? ?Բ? ?۽? ?? ?̸??? ȭ?ϸ? ????? ?????? ?? ?ְ? ??????Ʈ(prompted)?? ǥ?õȴ?. enctype ???? "multipart/form-data"?? ?????ϹǷ��?, ?? ȭ???? ?????? ???? ?????? ?��? ?? ?׸????? ?۽ŵǵ??? ???̰? ?? ???̴?.

??????? ???? ȭ?ϸ????

17.5 BUTTON ??????Æ®(element)

BUTTON - -
    (%flow;)* -(A | %formctrl; | FORM | FIELDSET)   -- ????????(push button) -->
%attrs;                              -- %coreattrs, %i18n, %events --
 name        CDATA          #IMPLIED
 value       CDATA          #IMPLIED  -- ?Û½?(submit)???? ?????? ?????? --
 type        (button | submit | reset) submit -- ?? ???ß·? ??? --
 disabled    (disabled)     #IMPLIED  -- ?? ?????? ??Ȱ??ȭ --
 tabindex    NUMBER         #IMPLIED  -- ?? ??Ä¡ ?????????? ??Ä¡ --
 accesskey   %Character;    #IMPLIED  -- ????Ű ???? --
 onfocus     %Script;       #IMPLIED  -- ??????Æ®(element)?? ????(focus) ???? --
 onblur      %Script;       #IMPLIED  -- ??????Æ®?? ???? ???? --
>

?????��?: ?ʿ? ??, ?????��?: ?ʿ? ??

??Æ®????Æ®?? ????

name = cdata [??Ò¹??? ???? ????: CI]
?? ??Ʈ????Ʈ?? ???? ?̸?(control name)?? ?????Ѵ?.
value = cdata [??Ò¹??? ????: CS]
?? ??Ʈ????Ʈ?? ?????? ?ʱⰪ?? ?????Ѵ?.
type = submit|button|reset [??Ò¹??? ???? ????: CI]
?? ??Ʈ????Ʈ?? ?????? Ÿ???? ?????ϸ?, ?????? ????:
?Ù¸? ?????? ???? ?? ??Æ®????Æ®

BUTTON ??????Ʈ ??ɿ? ???Ͽ? ??????? ????(button)?? INPUT ??????Ʈ?? ???Ͽ? ??????? ???߿? ??????, ?? dz???? ǥ???? ???ɼ??? ?????Ѵ?. BUTTON ??????Ʈ?? ?????? ???? ?? ?ִ?. ???? ???, ?̹??? ????? ???? BUTTON ??????Ʈ?? type?? "image"?? ???? ?? INPUT ??????Ʈ?? ???ų? ?????ϳ?, BUTTON ??????Ʈ?? ?????? ???? ?? ?ִ?.

???? ??뵵???? INPUT ???߸? ?ܼ??? ?̹????? ǥ?? ?? ?? ???? ??, BUTTON ???߸? Ŭ???Ͽ??? ??, ?ö󰡱?/????????? ?????? ??????? ǥ?? ?? ?? ?ִ?.

???? ?????? ?? ?????? submit?? reset ???߿? INPUT ??? BUTTON ???߸? ????Ͽ???. ?? ???ߵ??? IMG ??????Ʈ?? ??????? ?̹????? ?????Ѵ?.

??:
??:
???? ????:
??
??

?????ڴ? IMG ??????Ʈ?? ??ü ?ؽ?Ʈ?? ?????Ͽ??? ???? ????Ų??.

BUTTON ??????Ʈ?? ???????? ??Ÿ???? IMG?? ?̹????ʰ? ??????Ű?? ???? Ʋ?? ???̴?.

Ʋ?? ????:
?????? Ʋ?? HTML?̴?.


17.6 SELECT, OPTGROUP, OPTION ??????Æ®(element)

SELECT - - (OPTGROUP | OPTION)+ -- ???? ???? ??????(selector) -->
%attrs;                              -- %coreattrs, %i18n, %events --
 name        CDATA          #IMPLIED  -- ?ʵ??(field name) --
 size        NUMBER         #IMPLIED  -- ???Ì´? ??(row) --
 multiple    (multiple)     #IMPLIED  -- ????Æ®?? ???? ???? --
 disabled    (disabled)     #IMPLIED  -- ?? ?????? ??Ȱ??ȭ --
 tabindex    NUMBER         #IMPLIED  -- ?? ??Ä¡ ?????????? ??Ä¡ --
 onfocus     %Script;       #IMPLIED  -- ??????Æ®(element)?? ????(focus) ???? --
 onblur      %Script;       #IMPLIED  -- ??????Æ®?? ???? ???? --
 onchange    %Script;       #IMPLIED  -- ??????Ʈ ???? ????Ǿ??? --
>

?????��?: ?ʿ? ??, ?????��?: ?ʿ? ??

SELECT ??Æ®????Æ®(attribute) ????

name = cdata [??Ò¹??? ???? ????: CI]
?? ??Ʈ????Ʈ?? ???? ?̸?(control name)?? ?????Ѵ?.
size = number [??ҹ??? ?߸?: CN]
???? SELECT ??????Ʈ?? ??????(scroll) ??? ???ڿ? ??????, ?? ??Ʈ????Ʈ?? ???ÿ? ???̴? ??Ͽ? ?ִ? ??(row)?? ???? ?????Ѵ?. ????(visual) ??뵵???? SELECT ??????Ʈ?? ??? ????(list box)?? ǥ?? ?? ?ʿ?? ????, ??Ӵٿ?(drop-down) ?޴??? ???? ?ٸ? ????? ??? ?? ?? ?ִ?.
multiple [??Ò¹??? ???? ????: CI]
???? ?????Ǹ?, ?? ?Ҹ?(boolean) ??Ʈ????Ʈ?? ???? ?????? ????ϰ?, ???????? ??????, SELECT ??????Ʈ?? ???? ???? ???? ????Ѵ?.
?Ù¸? ?????? ???? ?? ??Æ®????Æ®

SELECT ??????Ʈ?? ?޴?(menu)?? ?????. ?޴??? ?? ?????? OPTION ??????Ʈ?? ??Ÿ????. SELECT ??????Ʈ?? ?ּ? ?Ѱ??? OPTION ??????Ʈ?? ???????Ѵ?.

OPTGROUP ??????Ʈ?? ?????ڿ??? ?????? ?????? ?????????? ????Ѵ?. ?̴? ????ڰ? ?? ???? ???? ??????? ???? ?????ؾ? ?? ??, ?? ???? ?????? ???? ??Ϻ???, ???? ?? ???õ??? ????????? ???? ?ľ??ϰ? ????ϱ? ?????Ͽ? Ư?? ?????ϴ?. HTML 4????, ??? OPTGROUP ??????Ʈ?? ???? SELECT ??????Ʈ ?ȿ??? ?????Ͽ??? ?Ѵ?. ?????ڸ? ?????? ?׽?Ʈ(nest)???? ???ƾ??Ѵ?.

17.6.1 ???? ???? ??(pre-selected) ???? ????

???? ???? ?? ???? ???ų? ???????? ?? ?? ?ִ?. ??뵵???? ??? ?????? ???? ???? ?? ?????? ?????? ???? ?Ǻ??Ѵ?.

OPTGROUP - - (OPTION)+ -- ???? ???? ???? -->
%attrs;                              -- %coreattrs, %i18n, %events --
 disabled    (disabled)     #IMPLIED  -- ?? ?????? ??Ȱ??ȭ --
 label       %Text;         #REQUIRED -- ?Þ´? ????(hierarchical)?? ??? --
>

?????��?: ?ʿ? ??, ?????��?: ?ʿ? ??

OPTGROUP ??Æ®????Æ®(attribute) ????

label = text [??Ò¹??? ????: CS]
?? ??Æ®????Æ®?? ???? ???? ?????? ??(label)?? ?????Ñ´?.
?Ù¸? ?????? ???? ?? ??Æ®????Æ®

?ּ?: ???? HTML?? ?????? ?????? ?׽?Ʈ(nest)?? ????ϴ? ????????Ⱑ ä?? ?? ???? ?????ϰ? ?ִ?. ?????ڸ? OPTGROUP ??????Ʈ?? ?׽?Ʈ ?? ?? ?ִٴ? ???̴?. ?̴? ?????ڿ??? ???? ????(hierarchy)?? ǥ???? dz???ϰ? ?? ???̴?.

OPTION - O (#PCDATA)        -- ???? ?? ?? ?ִ? ?׸? -->
%attrs;                              -- %coreattrs, %i18n, %events --
 selected    (selected)     #IMPLIED
 disabled    (disabled)     #IMPLIED  -- ?? ?????? ??Ȱ??ȭ --
 label       %Text;         #IMPLIED  -- ?Þ´? ????(hierarchical)?? ??? --
 value       CDATA          #IMPLIED  -- ??????Æ® ?????? ????Æ® ???? --
>

?????��?: ?ʿ? ??, ?????��?: ??????

???? ???? ??Æ®????Æ®(attribute) ????

selected [??Ò¹??? ???? ????: CI]
?????Ǹ?, ?? ?Ҹ?(boolean) ??Ʈ????Ʈ?? ?? ???? ???? ???? ???? ?? ?????? ?????Ѵ?.
value = cdata [??Ò¹??? ????: CS]
?? ??Ʈ????Ʈ?? ????(control)?? ?ʱⰪ?? ?????Ѵ?. ???? ?? ??Ʈ????Ʈ?? ???????? ?ʾ?????, ???ʰ??? OPTION ??????Ʈ?? ???????? ?????ȴ?.
label = text [??Ò¹??? ????: CS]
?? ??Ʈ????Ʈ?? ?????ڰ? ???? ?????? OPTION ??????Ʈ?? ???? ??? ��?? ??(label)?? ???? ?? ?? ?ְ? ?Ѵ?. ?????Ǹ?, ??뵵???? OPTION ??????Ʈ?? ???? ??? ??? ?? ??Ʈ????Ʈ?? ???? ???? ???? ?󺧷? ????Ͽ??? ?Ѵ?.
?Ù¸? ?????? ???? ?? ??Æ®????Æ®

?޴? ?????? ǥ?? ?? ??, ??뵵???? OPTION ??????Ʈ?? label ??Ʈ????Ʈ?? ???? ?? ???????? ????Ͽ??? ?ϰ?, ???? ???????? ?ʾ?????, OPTION ??????Ʈ?? ?????? ????Ͽ??? ?Ѵ?.

OPTGROUP ??????Æ®?? label ??Æ®????Æ®?? ???? ?????? ???? ?????Ñ´?.

?Ʒ? ????????, ????ڰ? 7???? ????Ʈ???? ?׸????? ???? ?????? ?????? ?? ?? ?ִ? ?޴??? ???????. ù??��?? ?��?�� ?׸??? ???? ???? ?? ?׸??̳? ????ڰ? ?????? ???? ?? ?? ?ִ?. ?????? ?׸???? ?̸? ???õ??? ?ʴ?. size ??Ʈ????Ʈ?? ????ڰ? 7???? ???? ???׵? ?߿??? ???? ?? ?? ?ֽ????? ?ұ??ϰ?, ?޴??? 4 ??(row) ???? ?????? ?????Ͽ???. ?ٸ? ???? ???׵??? ??????(scroll) ????? ???Ͽ? ???? ?? ?? ?ִ?.

SELECT ?????? ?Û½?(submit)?? ?ç¼³??(reset) ???ß°? ?Ö´?.

Component_1

?????? ?��??????(???? ?۵??? ????):

???? ?? ?׸? ???? ???? ?̸? "component-select"?? ????Ͽ?, ??????(successful)?̵ȴ?. ?ƹ? option ?? ???õ??? ?ʾ?????, ?? ????? ???????? ?ƴϸ? ???? ?۽?(submit)?Ͽ??? ?? ?????? ?̸??̳? ???? ???޵??? ?ʴ��?. value ??Ʈ????Ʈ?? ?????Ǹ?, ?????? ???ʰ??? ?????ϸ?, ?׷??? ?????? ????? ?? ??????Ʈ?? ????(contents)?? ?ȴٴ? ???? ?????϶?.

???? ?????? ???? ?????? ?????? ???Ï¿? OPTGROUP ??????Æ®?? ????Ï¿???.

PortMaster 3 with ComOS 3.7.1 PortMaster 3 with ComOS 3.5 PortMaster 2 with ComOS 3.5 IRX with ComOS 3.5R

??????(grouping)?? ?????? ???? ǥ???ȴ?.

 PortMaster 3
     3.7.1
     3.7
     3.5
 PortMaster 2
     3.7
     3.5
 IRX
     3.7R
     3.5R

????(visual) ??ëµµ???? ????Ú°? ???? ???? ???????? ???? ????(hierarchical) ?Þ´? ?Ç´? ???? ?????? ?????? ?Ý¿??Ï´? ????? ???Ï¿? ???? ?? ?? ?Ö°? ?Ñ´?.

?׷??? ??뵵???? ?????? ???? ǥ?? ?? ???̴?.

?????? OPTGROUP?? ǥ??

?? ?̹????? ī?????̵?(cascading) ?޴??? ǥ?? ?? SELECT ??????Ʈ?? ?????ش?. ?޴??? ?? ?? ??(label)?? ???? ???õ? ?? (PortMaster 3, 3.7.1)?̴?. ????ڴ? ?? ī?????̵?(cascading) ?޴??? ???? ?ʾҰ?, ?? ?? (PortMaster 2, 3.7)?? ???? ???????? ?ʾҴ?. ?? ī?????̵? ?޴??? OPTGROUP ?Ǵ? OPTION ??????Ʈ?? ???? ???��????Ѵ?.

17.7 TEXTAREA ??????Æ®(element)

TEXTAREA - - (#PCDATA)   -- ???? ??(multi-line) ?ؽ?Ʈ ?ʵ?(field) -->
%attrs;                              -- %coreattrs, %i18n, %events --
 name        CDATA          #IMPLIED
 rows        NUMBER         #REQUIRED
 cols        NUMBER         #REQUIRED
 disabled    (disabled)     #IMPLIED  -- ?? ?????? ??Ȱ??ȭ --
 readonly    (readonly)     #IMPLIED
 tabindex    NUMBER         #IMPLIED  -- ?? ??Ä¡ ?????????? ??Ä¡--
 accesskey   %Character;    #IMPLIED  -- ????Ű ???? --
 onfocus     %Script;       #IMPLIED  -- ??????Æ®(element)?? ????(focus) ???? --
 onblur      %Script;       #IMPLIED  -- ??????Æ®?? ???? ???? --
 onselect    %Script;       #IMPLIED  -- ?Ϻ? ?ؽ?Ʈ?? ???? ?? --
 onchange    %Script;       #IMPLIED  -- ??????Ʈ?? ???? ????Ǿ??? --
>

?????��?: ?ʿ? ??, ?????��?: ?ʿ? ??

??Æ®????Æ®?? ????

name = cdata [??Ò¹??? ???? ????: CI]
?? ??Ʈ????Ʈ?? ???? ?̸?(control name)?? ?????Ѵ?.
rows = number [??ҹ??? ?߸?: CN]
?? ??Ʈ????Ʈ?? ???̴? ?ؽ?Ʈ?? ??(line) ???? ?????Ѵ?. ????ڴ? ?? ?? ?????? ?? ???? ???? ?Է? ??ų ?? ?־?? ?Ѵ?. ??뵵???? ?????? ???̴? ?????? ?ʰ??Ͽ??? ??, ?????? ?????? ??????(scroll) ?????? ?????Ͽ??? ?Ѵ?.
cols = number [??ҹ??? ?߸?: CN]
?? ??Ʈ????Ʈ?? ???̴? ?ؽ?Ʈ ???? ???? ?Է? ?ʺ? ?????? ?????? ?????Ѵ?. ????ڴ? ?? ???? ???????? ?? ???? ???ڸ? ???? ?ؽ?Ʈ?? ?Է? ??ų ?? ?־?? ?Ѵ?. ?׷??? ??뵵???? ?????? ???̴? ?????? ?ʰ??Ͽ??? ??, ?????? ?????? ??????(scroll) ? ?????? ?????Ͽ??? ?Ѵ?. ??뵵???? ???? ?ʿ? ????, ?? ?????? ?? ?? ?ְ?, ???̴? ?ؽ?Ʈ ?????? ?ڵ? ?ٹٲ??? ?? ?? ?ִ?.
?Ù¸? ?????? ???? ?? ??Æ®????Æ®

TEXTAREA ??????Ʈ?? ???? ?? ?ؽ?Ʈ ?Է? ??? ?????. ??뵵???? ?????? ???ʰ????? ?? ??????Ʈ?? ?????? ????ϰ?, ???? ?ؽ?Ʈ?? ǥ???Ͽ??? ?Ѵ?.

?? ?????? ?? ???? ???? ?ؽ?Ʈ?? ?????ϴ? 5??(row)?? 60 ?��?(column)?? ???? TEXTAREA ??? ?????. TEXTAREA ?????? ?۽?(submit)?? ?缳??(reset) ???߰? ?��?.

?????? ?��??????(???? ?۵??? ????):

readonly(?��? ????) ??Ʈ????Ʈ?? ???? ?????��? ?????ڴ? TEXTAREA ?ȿ? ???? ?? ?? ???? ?ؽ?Ʈ?? ǥ?? ?? ?? ?ִ?. TEXTAREA?? ???? ???? ?Բ? ?۽ŵDZ? ?????? ???? ?ۼ??ϴ? ǥ?? ?ؽ?Ʈ?? ????ϴ? ?Ͱ? ?ٸ???.

17.8 ISINDEX ???????(element)

ISINDEX?? ?ҷ??? ???̴?. ?? ???????? ?? ?? ?ؽ?Ʈ ?Է? ??? ?????. ?????ڴ? ?ؽ?Ʈ ?Է? ??? ????? ???Ͽ? INPUT?? ????Ѵ?.

???????? ???Ǵ? ???? DTD?? ?????϶?.

??Æ®????Æ®?? ????

prompt = text [??Ò¹??? ????: CS]
?ҷ??? ???̴?. ?? ??Ʈ????Ʈ?? ?Է?ĭ?? ��???? ?????? ???? ???ڿ??? ?ڸ?(prompt)?? ?????Ѵ?.
?Ù¸? ?????? ???? ?? ??Æ®????Æ®

ISINDEX ??????Ʈ?? ???? ?????? ???? ???? ?? ??(line) ?ؽ?Ʈ ?Է? ??? ?????. ??뵵???? prompt ??Ʈ????Ʈ?? ???? ??????Ʈ?? ???????? ??? ?? ?? ?ִ?.

?Ò·??? ????:
?????? ISINDEX?? ?????Ï¿???.


INPUT?? ?????? ???? ?? ?? ?Ö´?.

?˻? ?????? ?Է??Ͻÿ?:

ISINDEX?? ?ǹ?. ???? ISINDEX?? ?ǹ̴? ��?? ?? ?????? ???? URI?? HTTP URI ?? ???? ?? ????? ???ǵȴ?. ?????��? ?ٸ? ???? ??Ʈ?? ???? ?? URI?? ????? ???? ?????Ƿ? ???ڿ? ?Է??? Latin-1???? ???ѵǾ??ִ?.

17.9 ??(label)

?ؽ?Ʈ ?ʵ?(text field), üũ?ڽ?(checkbox), ????? ????(radio button), ?޴?(menu) ?? ??��??? ???? ??????, ?Ϻ? ??(form) ????(control)?? ?ڵ??????? ???߿? ???? ?? ???? ???��?.

?Ͻ??? ???? ???? ?????, ??뵵???? value ??Ʈ????Ʈ ???? ?? ???ڿ??? ????Ͽ??? ?Ѵ?.

LABEL ??????Ʈ?? ?Ͻ??? ?󺧸? ?????? ???? ?ʴ? ?????? ???? ?????ϱ? ???Ͽ? ???ȴ?.

17.9.1 LABEL ??????Æ®(element)

LABEL - - (%inline;)* -(LABEL) -- ?? ?ʵ? ?? ?ؽ?Ʈ -->
%attrs;                              -- %coreattrs, %i18n, %events --
 for         IDREF          #IMPLIED  -- ?ʵ? ID ???? ???? --
 accesskey   %Character;    #IMPLIED  -- ????Ű ???? --
 onfocus     %Script;       #IMPLIED  -- ??????Æ®(element)?? ????(focus) ???? --
 onblur      %Script;       #IMPLIED  -- ??????Æ®?? ???? ???? --
>

?????��?: ?ʿ? ??, ?????��?: ?ʿ? ??

??Æ®????Æ®?? ????

for = idref [??Ò¹??? ????: CS]
?? ??Ʈ????Ʈ?? ?ٸ? ????? ???? ?? ?󺧰? ??Ȯ?ϰ? ??????Ų??. ?̰??? ??????, ?? ??Ʈ????Ʈ?? ???? ???? ???????? ?ٸ? ???? id ??Ʈ????Ʈ?? ???? ???ƾ??Ѵ?. ??????, ???? ?? ???? ??????Ʈ?? ????? ?????ȴ?.
?Ù¸? ?????? ???? ?? ??Æ®????Æ®

LABEL ??????Ʈ?? ????(control)?? ?????? ��???ϴµ? ??? ?? ?? ?ִ?. ?? LABEL ??????Ʈ?? ??Ȯ?ϰ? ?ϳ??? ?? ????? ?????ȴ?.

for ??Ʈ????Ʈ?? ?ٸ? ?????? ????(control)?? ?󺧰? ?????Ѵ?. for ??Ʈ????Ʈ?? ???? ???? ?? ???? ??????Ʈ?? id ??Ʈ????Ʈ?? ???? ???ƾ??Ѵ?. ?Ѱ? ?̻??? LABEL?? for ??Ʈ????Ʈ?? ???Ͽ? ???? ?????? ???? ?? ???? ??? ???? ?? ?? ?ִ?.

?? ?????? ?ΰ??? ???? ?? ?ؽ?Ʈ ?Է? ?????? ?׵鿡 ???? ?? ?󺧵??? ???? ǥ(table)?? ?????. ?? ???? ??Ȯ?ϰ? ?ϳ??? ?ؽ?Ʈ ?Է??? ?????ȴ?.

?? ?????? ???? ?????? LABEL ??????Æ®?? ???? ?? ???Ì´?.




??
??

?ٸ? ????(control)?? ?Ͻ??????? ?󺧿? ???? ??Ű?? ???ؼ?, ???? ??????Ʈ?? LABEL ??????Ʈ?? ???? ?ȿ? ?־?? ?Ѵ?. ?̷? ???, LABEL?? ?ϳ??? ???? ??????Ʈ?? ???? ?? ?? ?ִ?. ?? ??ü?? ???? ?? ?????? ???̳? ?ڿ? ??ġ ?? ?? ?ִ?.

?? ????????, ?ΰ??? ???? ?ΰ??? ?ؽ?Ʈ ?Է? ??? ?Ͻ??????? ???????״?.

?? ????? ???? ?? ĭ(cell)?? ?ְ?, ?????? ??? ?ٸ? ĭ?? ?ִ? ǥ(that)?? ??ġ(layout)????, ??? ?? ???? ??? ?? ?? ?????? ?????϶?.

LABEL ??????Ʈ?? focus(?????? ????)?Ǹ?, ?̴? ????(focus)?? ???? ?? ??? ?ű?Եȴ?. ?Ʒ? ????Ű(access key)?? ???? ?????϶?.

???? ???? ??????, ???? ?ռ? ??ġ???? ?��? ??? ?? ??뵵???? ???? ?ٸ??? ǥ?? ?? ?? ?ִ?.

17.10 ???? ???? ?ß°?: FIELDSET?? LEGEND ??????Æ®


FIELDSET - - (#PCDATA,LEGEND,(%flow;)*) -- ?? ???? ???? -->
%attrs;                              -- %coreattrs, %i18n, %events --
>

LEGEND - - (%inline;)*       -- ?ʵ? ??Ʈ(fieldset) ????(legend) -->


%attrs;                              -- %coreattrs, %i18n, %events --
 accesskey   %Character;    #IMPLIED  -- ????Ű ???? --
>

?????��?: ?ʿ? ??, ?????��?: ?ʿ? ??

LEGEND ??Æ®????Æ®(attribute) ????

align = top | bottom | left | right [??Ò¹??? ???? ????: CI]
?ҷ??? ???̴?. ?? ??Ʈ????Ʈ?? ????(legend)?? ?ʵ? ??Ʈ(fieldset)?? ?? ?? ??ġ?? ?????ϸ?, ?????? ????:
  • top: ???ʰ? ?ʵ��Ʈ?? ???Ê¿? ??Ä¡ ??. ????Æ® ?? ??.
  • bottom: ???ʰ? ?ʵ��Ʈ?? ?Æ·??Ê¿? ??Ä¡ ??.
  • left: ???ʰ? ?ʵ��Ʈ?? ???Ê¿? ??Ä¡ ??.
  • right: ???ʰ? ?ʵ��Ʈ?? ?Æ·??Ê¿? ??Ä¡ ??.
?Ù¸? ?????? ???? ?? ??Æ®????Æ®

FIELDSET ??????Ʈ?? ?????ڰ? ?????? ?󺧵??? ???? ???? ?? ?ְ? ?Ѵ?. ????(control)???? ???? ?????? ???? ??뵵?????? ???? ??(navigation tabbing) ?????? ????(speech-oriented) ??뵵?????? ???? ???ظ? ???ÿ? ?????ϹǷ?, ????ڰ? ?׵??? ?????? ?????ϱ? ???ϰ? ?? ?ش?. ?? ??????Ʈ?? ????? ?????? ?? ???? ?????ϱ? ?? ?? ???̴?.

LEGEND ??????Ʈ?? ?????ڰ? FIELDSET?? ????(caption)?? ???? ?? ?? ?ְ? ?Ѵ?. ????(legend)?? FIELDSET?? ?????? ?ʴ? ǥ???? ?? ?? ???Ӽ??? ????Ų??.

????????, ?ǻ??? ?ͨ?ǿ??? ä?? ???? ???????. ?̴? ???? ????, ?Ƿ? ???, ?????? ????? ?? ?׸??? ??????, ?? ?׸??? ?????? ?????? ?Է? ?? ?? ?ֵ??? ??? ???��?.

???? ???? ?̸?: ??: ?ּ?: ... ???? ???? ??? ...
?Ç·? ??? Smallpox Mumps Dizziness Sneezing ... ?Ç·? ??? ??? ...
???? ???? ???? ? ???? ??ʴϱ?? ?? ?ƴϿ? ???? ???? ???? ??��? ?Ʒ? ???? ?ֽʽÿ?:

?? ????????, ?? FIELDSET ?ȿ??? ??????Ʈ?? ??Ÿ?Ͻ?Ʈ?? ?????ϰ?, ????? ??Ʈ ????, ????ڰ? ???? ?????? ?Է??ϸ?, ???? ???? ǥ?? ????ų ?? ?ִ?.

17.11 ??????Æ®?? ????(focus) ????

HTML ????????, ??????Ʈ?? Ȱ??ȭ?ǰ? ?ӹ??? ?????ϱ? ???Ͽ?, ????ڴ? ????(focus)?? ?޾ƾ??Ѵ?. ???? ???, ???? ?? ????? ???? ???Ͽ? ????ڴ? A ??????Ʈ?? ?????? Ȱ??ȭ ???Ѿ??Ѵ?. ??????????, ?ؽ?Ʈ?? ?Է��?Ű?? ???Ͽ? TEXTAREA?? ????ڴ? ?????? ?־???Ѵ?.

??????Ʈ?? ?????? ?ּ? ???ؼ? ??? ????? ???ȴ?.

17.11.1 ?Ç¿? ???? ????(tabbing navigation)

??Æ®????Æ®?? ????

tabindex = number [??ҹ??? ?߸?: CN]
?? ??Ʈ????Ʈ?? ???? ?????? ?? ????(tabbing order)?????? ???? ??????Ʈ?? ??ġ?? ?????ϸ?, ?? ???? 0?? 32767 ?????? ??ġ ?̾???Ѵ?. ??뵵???? ?տ??????? 0???? ?????Ͽ??? ?Ѵ?.

?? ????(tabbing order)?? ????ڰ? Ű????? ???? ?? ??, ? ??????Ʈ?? ????(focus)?? ???? ???ΰ? ?ϴ? ?????? ?????Ѵ?. ?? ?????? ??????Ʈ ?ӿ? ?ٸ? ??????Ʈ?? ?׽?Ʈ(nest)?? ???? ?? ?? ?ִ?.

?????? ???? ??????Æ®?? ??ëµµ???? ???Ï¿? ???? ??Ä¢?? ???? ????(navigate)?Ñ´?.

  1. tabindex ??Ʈ????Ʈ?? ?????ϴ? ??????Ʈ??? ????? ???? ?? ?????? ???? ?????Ѵ?. ???ش? ???? ???? tabindex ???? ???? ??????Ʈ?? ???? ???? ???? ???? ??????Ʈ?? ????ȴ?. ?? ???? ?????????? ?? ?ʿ䰡 ???? ? Ư?? ?? ??ġ?? ???? ?? ?ʿ䵵 ????. ???? tabindex ???? ???? ??????Ʈ?????? ?? ???忡?? ???? ???? ?????? ?????Ѵ?.
  2. tabindex ??Ʈ????Ʈ?? ???????? ?ʰų? ?????dz? ?? ???? "0"???? ???? ?? ??????Ʈ???? ?? ???????? ?????Ѵ?. ?? ??????Ʈ???? ???忡?? ???ڰ? ???? ?????? ?????Ѵ?.
  3. ????(disabled) ?? ??????Ʈ?? ?? ?????? ???????? ?ʴ��?.

A, AREA, BUTTON, INPUT, OBJECT, SELECT, TEXTAREA ??????Æ®?? tabindex ??Æ®????Æ®?? ?????Ñ´?.

?? ????????, ?? ?????? "field1"?? ???ß°? ???? tabindex?? ?????????, "field1"?? ?????? ?Ú¿? ?????Ç·? BUTTON, INPUT ??????Æ® ???Ì´?. ?????????? A ??????Æ®?? ???Ï¿? ???? ?? ?????? ?È´?.




 ??(form)?? ???? ????


 ... ?ٸ? ?ؽ?Ʈ ...
 

W3C Web site?? ????. ... ?ٸ? ?ؽ?Ʈ ... ... ?ٸ? ?ؽ?Ʈ ...

?? Ű(tabbing key). ?ǿ? ???? ????(tabbing navigation)?? ?????Ű??, ??????Ʈ?? Ȱ??ȭ?? ??Ű??, ???? Ű ????(key sequence)??, ???? ???, "tab" Ű?? ???ؿ? ???Ǵ��??? "enter" Ű?? ???? ?? ???? Ȱ??ȭ(activate) ??Ű?µ? ???Ǵ��?, ?ϴ? ??뵵???DZ????? ???? ?ٸ???.

??뵵???? ?? ????(tabbing order)?? ???ٷ? ?????ϵ??? Ű(key) ?????? ???? ?? ???? ?ִ?. ?? ?????? ???̳? ???ۿ? ?????ϸ?, ??뵵???? ?????̳? ?????? ??ȯ??ų ?? ?ִ?.

17.11.2 ????Ű(access key)

??Æ®????Æ®?? ????

accesskey = ???? [??ҹ??? ?߸?: CN]
?? ??Ʈ????Ʈ?? ??????Ʈ?? ????Ű?? ?????Ѵ?. ????Ű?? ???? ???? ??Ʈ?? ?? ?????̴?.
????: ?????ڴ? ????Ű?? ???? ?? ?? ???? ??????? ?Է? ???(method)?? ?????Ͽ??? ?Ѵ?.

??????Ʈ?? ???? ?? ????Ű(accesskey)?? ??????, ?? ??????Ʈ?? ????(focus)?? ?־?????. ??????Ʈ?? ?????? ?޾??? ???? ?ۿ??? ??????Ʈ?? ???? ?ٸ???. ???? ???, A ??????Ʈ?? ???Ͽ? ???? ?? ????(link)?? ????ڰ? Ȱ??ȭ(activate) ??Ű??, ??뵵???? ?Ϲ??????? ?????Ų??. ????ڰ? ????? ????(radio button)?? Ȱ??ȭ ??Ű??, ??뵵???? ????? ?????? ???? ?????Ű??, ?ؽ?Ʈ ?ʵ带 Ȱ??ȭ ??Ű??, ?Է??? ????Ѵ?.

A, AREA, BUTTON, INPUT, LABEL, LEGEND, TEXTAREA ??????Æ®?? accesskey ??Æ®????Æ®?? ?????Ñ´?.

?? ?????? INPUT ????(control)?? ???? ?? ??(label)?? ????Ű(access key) "U"?? ?????Ѵ?. ????Ű?? ??????, ?󺧿? ????????, ???? ??? ?־?????. ?׷??? INPUT ?????? ?ؽ?Ʈ?? ?Է? ?? ?? ?ְ? ?ȴ?.

?? ????????, ????Ű(access key)?? A ??????Ʈ?? ???Ͽ? ???? ?? ????(link)?? ?ǵ??? ?????Ͽ???. ????Ű?? ?????? ????ڸ? ?ٸ? ????(?? ?????????? ??????)?? ???? ?? ???̴?.

 ????

????Ű(access key)?? ?۵??? ????ִ? ?ý??ۿ? ???? ?ٸ???. ???? ??? MS Windows???? ?۵??ϴ? ??迡??, ?Ϲ??????? ????Ű?? "alt" Ű(key)?? ?Բ? ?????? ?ϰ?, Apple ?ý??ۿ????? ?Ϲ??????? ????Ű?? "cmd" Ű?? ?Բ? ???????Ѵ?.

????Ű?? ǥ???? ??뵵???? ???? ?ٸ???. ?????ڰ? ??(label) ?ؽ?Ʈ ?Ǵ? ???? ????Ű?? ????Ǵ? ?????? ????Ű?? ???Խ?ų ???? ??õ?Ѵ?. ??뵵???? ?? ?ӹ??? ?????ϰ?, ?ٸ? ???ڵ?? ?????ǵ???(???? ??? ?? ???? ?ߴ? ??) ????Ű?? ???? ǥ???Ͽ??? ?Ѵ?.

17.12 ??Ȱ??(disabled)?? ?��? ????(read-only) ????

????? ?Է??? ?ٶ??????? ?ʰų? ?ʿ? ???? ??, ??? ??Ȱ?? ??Ű?ų? ?��? ???????? ?ϴ? ???? ?߿??Ѵ?. ???? ???, ?ʿ??? ?????͸? ?Է��?Ű?? ?????? ???? ?۽?(submit) ???߸? ??Ȱ??ȭ ?ϱ⸦ ?? ?? ?? ?ִ?. ????ϰ?, ?????ڰ? ???? ?Բ? ?۽ŵǾ?? ?? ???? ?��? ???? ?ؽ?Ʈ?? ???? ??Ű?⸦ ?? ?? ?? ?ִ?. ???? ?׸???? ??Ȱ???? ?��? ???? ??? ?????Ѵ?.

17.12.1 ??Ȱ??(disable) ????(control)

??Æ®????Æ®?? ????

disabled [??Ò¹??? ???? ????: CI]
??(form) ??? ?????Ǹ?, ?? ?Ҹ?(boolean) ??Ʈ????Ʈ?? ????? ?Է? ??? ?Ұ????ϰ? ?Ѵ?.

?????Ǹ?, disabled ??Ʈ????Ʈ?? ??????Ʈ?? ???? ȿ???? ?ش?.

BUTTON INPUT, OPTGROUP, OPTION, SELECT, TEXTAREA ??????Æ®?? disabled ??Æ®????Æ®?? ?????Ñ´?.

?? ??Æ®????Æ®?? ???Þµ??? ??, ???? ???????? ???? ?? ???? ???? ????(override) ?? ?Ö´?.

??Ȱ?? ?? ??????Ʈ?? ǥ?? ????? ??뵵???? ???? ?ٸ???. ???? ???, ?Ϻ? ??뵵???????? ??Ȱ?? ?? ?޴? ?׸?, ?????? ?? ???? ?帮?? ǥ???Ѵ?.

?? ????????, INPUT ??????Ʈ?? ??Ȱ???Ǿ???. ?׷??Ƿ?, ??????? ?Է??? ???? ?? ????, ?? ???? ???? ?Բ? ?۽? ?? ?? ????.


?ּ?: disabled ??Ʈ????Ʈ?? ???? ź?��??ְ? ?????Ϸ??? ???׸?Ʈ(script)?? ????ϴ? ??? ???̴?.

17.12.2 ?��? ????(read-only) ????(control)

??Æ®????Æ®?? ????

readonly [??Ò¹??? ???? ????: CI]
?? ?? ?????? ?????ϸ?, ?? ?Ҹ?(boolean) ??Ʈ????Ʈ?? ?? ?????? ?????? ?????Ѵ?.

readonly ??Ʈ????Ʈ?? ??? ????ڿ? ???Ͽ? ???? ?? ?? ?ִ��??? ?????Ѵ?.

???? ?ȸ?, readonly ??Ʈ????Ʈ?? ??????Ʈ?? ???? ȿ???? ???��?.

INPUT, TEXTAREA?? readonly ??Æ®????Æ®?? ?????Ñ´?.

??? ?��? ???? ??????Ʈ?? ǥ???Ǵ? ????? ??뵵???? ???? ?ٸ???.

?ּ?: readonly ??Ʈ????Ʈ?? ???? ź?��??ְ? ?????Ϸ??? ???׸?Ʈ(script)?? ????ϴ? ??? ???̴?.

17.13 ???? ?Û½?

?? ?׸?? ??뵵?? ?? ???????? ó?? ?븮??(agent)???? ?۽? ????? ?????Ѵ?.

17.13.1 ???? ?Û½?(submit) ???

FORM ??????Ʈ?? method(???) ??Ʈ????Ʈ?? ??(form)?? ó?? ?븮?ڿ??? ?????µ? ???Ǵ? HTTP ???(method)?? ?????Ѵ?. ?? ??Ʈ????Ʈ?? ???? ?ΰ??? ???? ???? ?? ?ִ?.

"get" ????? ???? ?ٸ? ȿ??(side-effects)?? ???߽?Ű?? ???? ???? ????Ͽ??? ?Ѵ?. ???? ?????ͺ??̽?(database) ?˻????? ???̴? ?ٸ? ȿ??(side-effect)?? ???? ?̻????? "get" ????? ????ȴ?.

???? ???, ???? ???? ?????ͺ??̽??? ?????ϰų?, ???񽺿? ???(subscription)?ϴ? ??, ???񽺰? ?ٸ? ȿ???? ?????ϴ? ???? ó???? ?Ѵٸ?, "post" ????? ???Ǿ?? ?Ѵ?.

?ּ?: "get" ????? ?? ?????? ??Ʈ?? ???? ASCII ???ڷ? ?????Ѵ?. enctype="multipart/form-data"?? ?Բ? ????ϴ? "post" ??? ???? ??ü [ISO10646] ???? ??Ʈ?? ��???ϵ??? ?????Ǿ???.

17.13.2 ?????? ????

?????? ????(successful control)?? ??ȿ?? ?۽?(submit)?̴?. ??? ?????? ????? ?۽ŵǴ? ?? ?????? ??Ʈ(form data set)?? ?��????? ?? ???? ?̸??? ?? ???��?? ¦?? ???��?. ?????? ????? FORM ??????Ʈ ?ȿ??? ???ǵǰ? ???? ?̸??? ???????Ѵ?.

?×·???:

???? ???? ?۽ŵǴµ? ??? ???��?? ?????? ???? ??????, ??뵵???? ?????? ????? ó?????? ???ƾ??Ѵ?.

?? ?? ??뵵???? ?????? ???? ??�� ?????? ????? ???????? ???ƾ??Ѵ?.

?????? ????(hidden control)?? ??Ÿ?Ͻ?Ʈ(style sheet) ???? ?????? ǥ?????? ???? ????? ???????? ?? ?? ?ִ?. ???? ???:

?̴? ???? ?̸? "invisible-password"?? ¦?̵Ǿ? ???? ?Բ? ?۽?(submit)?ȴ?.

17.13.3 ?? ???????? ó??

?۽? ????(submit button)?? Ȱ??ȭ ?ϴ? ?????? ????ڰ? ???? ?۽??ϸ?, ??뵵???? ?????? ???? ó???Ѵ?.

?ϴܰ?: ?????? ????(successful control)?? ?��??Ѵ?.

?̴ܰ?: ?? ?????? ??Ʈ?? ????

?? ?????? ??Ʈ(form data set)?? ?????? ?????? ???? ???? ?̸?(control-name)?? ???��(current-value) ¦??? ???? ?? ?Ϸ??? ???????̴?.

??ܰ?: ?? ?????? ??Ʈ?? ???ڵ?

?? ?????? ??Ʈ?? FORM ??????Ʈ?? enctype ??Ʈ????Ʈ???? ???? ?? ????Ʈ Ÿ??(content type)?? ???Ͽ? ???ڵ??ȴ?.

??ܰ?: ???ڵ? ?? ?? ?????? ??Ʈ?? ?۽?

??????????, ???ڵ? ?? ?????ʹ? action ??Ʈ????Ʈ?? ???? ?? ó?? ?븮??(processing agent)???? method ??Ʈ????Ʈ?? ???Ͽ? ???? ?? ????????(protocol)?? ????Ͽ? ????????.

?? ?԰??? ???? ??? ?? ?? ?ִ? ??? ??ȿ?? ?۽? ??????̳? ????Ʈ Ÿ?????? ???????? ?ʾҴ?. ?׷???, HTML 4 ??뵵???? ???? ?????? ó?? ????? ?????Ͽ??? ?Ѵ?.

action ?Ǵ? method?? ?ٸ? ????????, ?۵??? ?????Ǿ? ???? ?ʾҴ?.

??뵵???? HTTP "get"?? "post" ????(transaction)?? ?۽??? ǥ???Ͽ??? ?Ѵ?.

17.13.4 ???? ????Ʈ Ÿ??(content type)

FORM ??????Ʈ?? enctype ??Ʈ????Ʈ?? ?????? ?۽??? ???ϸ? ?? ?????? ??Ʈ(form data set)?? ???ڵ忡 ??? ?? ????Ʈ Ÿ??(content type)?? ?????Ѵ?. ??뵵???? ?Ʒ? ????? ????Ʈ Ÿ???? ?????Ͽ??? ?Ѵ?. ?ٸ? ????Ʈ Ÿ?Ե??? ?۵??? ?????Ǿ? ???? ?ʴ?.

URI ??Ʈ????Ʈ ?????? ???ۻ???("&") ??????????(escaping)?? ?????϶?.

????Ʈ Ÿ?? "application/x-www-form-urlencoded"

?̴? ????Ʈ Ÿ??(content type)?? ????Ʈ ???̴?. ?? ????Ʈ Ÿ?????? ?۽ŵǴ? ???? ?????? ???? ???ڵ??Ǿ?? ?Ѵ?.

  1. ???? ?̸?(Control name)??? ?????? ?ƽ?Ű ??????(escaped(?ȴ?. ???? ???ڵ??? `+'???? ??ü?ǰ?, ?? ?? [RFC1738] ?׸? 2.2?? ???? ?? ?ٿ? ???? ????(reserved) ???ڵ??? ?ƽ?Ű ??????(escaped) ?ȴ?. ?? ???ĺ?(Non-alpha) ???ڵ??? ?ۼ?Ʈ ??ȣ?? ?ش? ?????? ASCII ?ڵ忡 ?ش??ϴ? ?ΰ??? 16?????? ?? `%HH'?? ?ȴ?. ?ٹٲ?(line break)?? "CR LF"('%0D%0A')?? ?ȴ?.
  2. ???? ?̸??? ???? ?????? ??Ÿ???? ?????? ???? ???ȭ?ȴ?. ?̸??? ?? ???? `='?? ?��??ǰ?, ???? ?̸??? ???? ¦?? ???? `&'?? ?��??ȴ?.

????Ʈ Ÿ?? "multipart/form-data"

?ּ?: ???? ???? ???ռ? ????, "multipart/form-data"?? ??Ÿ ????Ʈ Ÿ??(content type)????? ????, ???? ???? ???? ?????Ͽ?, ȭ?? ???��?(upload)?? ?? ?? ?߰????? ?????? [RFC2388]?? ?????϶?.

?��??? ???? ???? ?????? ?????϶?.

????Ʈ Ÿ?? "application/x-www-form-urlencoded"?? ???? ???? ??????(binary) ?????? ?Ǵ? ??ƽ?Ű(non-ASCII) ???ڸ? ?????ϴ? ?ؽ?Ʈ?????? ȿ?????? ?ƴϴ?. ȭ??, ??ƽ?Ű ??????, ?????? ???????? ?????ϴ? ???? ?۽?(submit)???? ????Ʈ Ÿ??(content type) "multipart/form-data"?? ???Ǿ?? ?Ѵ?.

????(binary) "multipart/form-data"?? [RFC2045]?? ?Ұ? ?? ??? ???? MIME ?????? ?帧?? ??Ģ?? ??????. "multipart/form-data" ???Ǵ? [IANA] ??????Ʈ??(registry)?? ?ִ?.

"multipart/form-data" ?޼????? ?????? ???? ?���??? ?????? ?????Ͽ? ??Ÿ????. ?? ?���??? ?????? ??Ÿ???? ????? ?????ϴ? ???? ??????????, ó?? ?븮??(processing agent)???? ???? ????. ?��??? ??ȹ?? ? ?????Ϳ??? ??Ÿ???? ?ʾƾ? ?ϸ?, ?? ????? ?? ?԰??? ???? ???̴?.

??? ???? MIME Ÿ?Ե?? ????, ?? ?��??? ????Ʈ?? "text/plain"?? ?????? "Content-Type" ???(header)?? ???��?. ??뵵???? "charset" ?Ķ????(parameter)?? ???Ͽ? ?̷?????? "Content-Type" ????? ?????Ͽ??? ?Ѵ?.

?? ?��??? ?????? ???? ?? ???̴?.

  1. ???? "form-data" ?? "Content-Disposition" ???.
  2. ?ش? ?????? ???? ?̸??? ?????ϴ? name ??Ʈ????Ʈ. ???? ??ƽ?Ƽ(non-ASCII) ???? ??Ʈ?? ???ڵ? ?? ???? ?̸??? [RFC2045]?? ?Ұ? ?? ????? ??????.

?׷???, ???? ?̸? "mycontrol" ?? ????????, ?ش? ?��??? ?????Ǿ???.

 Content-Disposition: form-data; name="mycontrol"

??? MIME ?۽ſ????? ????, "CR LF"(`%0D%0A')?? ???????? ??(line)?? ?????ϱ? ???Ͽ? ???ȴ?.

?? ?��??? ???ڵ? ?? ?? ?ְ?, ???? ?? ?��??? ???? ????Ʈ ???ڵ? (7BIT)?? ??ġ???? ??????[RFC2045 ?׸? 6 ????], "Content-Transfer-Encoding" ???(header)?? ?????Ǿ?? ?Ѵ?.

???? ?? ȭ?? ??????? ???? ?Բ? ?۽ŵǸ?, ?? ȭ?? ?Է??? ?????? ????Ʈ Ÿ?????? ?????Ǿ???Ѵ?(???? ???, "application/octet-stream"). ???? ???? ?? ??Ʈ???? ????? ????(multiple) ȭ?ϵ??? ???ƿ��ٸ?, ?? ?͵??? "multipart/form-data" ?ȿ? ??? ?ִ?(embedded) "multipart/mixed"?? ???ƿ;??Ѵ?.

??뵵???? ?? ?۽?(submit) ȭ???? ȭ?? ?̸? ?????? ?õ??Ͽ??? ?Ѵ?. ?? ȭ?? ?̸??? 'Content-Disposition: form-data' ????? "filename" ?Ķ???ͷ?, ?Ǵ?, ????(multiple) ȭ???? ???, ?��??? 'Content-Disposition: file' ??? ???? "filename" ?Ķ???ͷ? ???? ?? ?? ?ִ?. ???? ??????? ? ü?迡?? ?? ȭ?? ?̸??? US-ASCII?? ?ƴϸ?, ?? ȭ?? ?̸??? ?뷫?????? ?ǰų? ?Ǵ? [RFC2045]?? ????? ????Ͽ? ???ڵ尡 ?? ?? ?ִ?. ?̰???, ???? ???, ???��? ?? ȭ???? ???? ????(???? ???, TeX ȭ?ϰ? ???? ".sty" ???? ??Ÿ?? ????)?? ???? ?? ??�� ?????ϴ?.

?????? "multipart/form-data" ???Úµ??? ?????Ñ´?. ?????? ???? ????????.

???????
???? È­?????

???? ????ڰ? "Larry"?? ?ؽ?Ʈ ?Է??ϰ? "file1.txt" ȭ???? ?????ϸ?, ??뵵???? ???? ?????͸? ?ǵ??? ???? ???̴?.

  Content-Type: multipart/form-data; boundary=AaB03x

  --AaB03x
  Content-Disposition: form-data; name="submit-name"
  Larry
  --AaB03x
  Content-Disposition: form-data; name="files"; filename="file1.txt"
  Content-Type: text/plain
  ...  file1.txt?? ???? ...
  --AaB03x--

???? ????ڰ? ?��?�� ?̹??? ȭ?? "file2.gif"?? ?????Ͽ??ٸ?, ??뵵???? ?????? ???? ?���??? ???? ?? ???̴?.

 Content-Type: multipart/form-data; boundary=AaB03x

 --AaB03x
  Content-Disposition: form-data; name="submit-name"
  Larry
  --AaB03x
  Content-Disposition: form-data; name="files"
  Content-Type: multipart/mixed; boundary=BbC04y
  --BbC04y
  Content-Disposition: attachment; filename="file1.txt"
  Content-Type: text/plain
  ... file1.txt?? ???? ...
  --BbC04y
  Content-Disposition: attachment; filename="file2.gif"
  Content-Type: image/gif
  Content-Transfer-Encoding: binary
  ... file2.gif?? ???? ...
  --BbC04y--
  --AaB03x--

?? Trio Ȩ?????? ????(http://trio.co.kr/webrefer/html/interact/forms.html)?? ???????? ???? ????? ??????.