htmlのメモ

formのaccept-charsetやinputのdisable,readonlyは知らなかった。

  • form

action="URI"
method="get|post"
enctype="application/x-www-form-urlencoded|multipart/form-data" 一般の場合とfileの場合
accept-charset="CHATSET" ここで指定したエンコードに変換される
accept="MIME-TYPE{,...}" fileの場合に受け取るmime-typeを限定する
name="NAME" xhtmlの場合はid=で
target="FRAME" strictの場合は不可

  • input

type="text|password|checkbox|radio|submit|reset|button|image|file|hidden"
name="NAME"
value="VALUE"
size="SIZE"
maxlength="MAXLENGTH"
checked xhtmlの場合はchecked="checked"
disable xhtmlの場合はdisable="disable" 変更不可で送信されない(scriptで制御)
readonly xhtmlの場合はreadonly="readonly" 変更不可(scriptで制御)
accept="MIME-TYPE{,...}" fileの場合に受け取るmime-typeを限定する
tabindex="NUM"
accesskey="CHAR"
src="IMAGE-URI" type=imageの時
alt="ALT" type=imageの時
usemap="#MAPNAME" type=imageの時
ismap type=imageでサーバーサイドイメージマップの時

  • textarea

rows="SIZE"
cols="SIZE"
name="NAME"
disable xhtmlの場合はdisable="disable" 変更不可で送信されない(scriptで制御)
readonly xhtmlの場合はreadonly="readonly" 変更不可(scriptで制御)
tabindex="NUM"
accesskey="CHAR"

  • button

name="NAME"
type="submit|reset|button"
value="VALUE"
disable xhtmlの場合はdisable="disable" 変更不可で送信されない(scriptで制御)
tabindex="NUM"
accesskey="CHAR"

  • select

name="NAME"
size="SIZE"
multiple xhtmlの場合はmultiple="multiple"
disable xhtmlの場合はdisable="disable" 変更不可で送信されない(scriptで制御)
tabindex="NUM"

  • option

slected xhtmlの場合はselected="selected"
value="VALUE"
label="LABEL"
disable xhtmlの場合はdisable="disable" 変更不可で送信されない(scriptで制御)

  • optgroup

label="LABEL"
disable xhtmlの場合はdisable="disable" 変更不可で送信されない(scriptで制御)

  • label

for="ID" 要素とはidで関連づけるか、labelの中に要素を書く
accesskey="CHAR"

  • fieldset
  • legend

fieldsetの先頭で指定