≪ 目次 < 名前順要素一覧 [ 戻る ] 使用例 ↓ FORM要素の使用例 >
W3C → XHTML 1.0 → Multi-part XHTML file → DTDs → XHTML-1.0-Strict より
<!-- button uses %Flow; but excludes a, form and form controls --> <!ENTITY % button.content "(#PCDATA | p | %heading; | div | %lists; | %blocktext;; | table | %special; | %fontstyle; | %phrase; | %misc;)*"> <!-- Content is %Flow; excluding a, form and form controls --> <!ELEMENT button %button.content;> <!-- push button --> <!ATTLIST button %attrs; %focus; name CDATA #IMPLIED value CDATA #IMPLIED type (button|submit|reset) "submit" disabled (disabled) #IMPLIED >
name CDATA #IMPLIED
要素に識別名を付けます。name属性を使用する場合id属性が必須。属性の値は、id属性の値と同じです。省略可。
type (button|submit|reset) "submit"
ボタンの型。値は、button,submit,reset から1つを選択します。省略時の値は、submit
disabled (disabled) #IMPLIED
値は disabled で、該当要素を無効にします。省略可。
XXXX はHTMLサンプルです。
押しボタン部はHTMLサンプルの表示例です。
W3C - HTML 4.01 Specification → 17.5 The BUTTON element より
Recall that authors must provide alternate text for an IMG element.
It is illegal to associate an image map with an IMG that appears as the contents of a BUTTON element.ILLEGAL EXAMPLE:
The following is not legal HTML.<BUTTON> <IMG src="foo.gif" usemap="..."> </BUTTON>著者は、IMG要素に代替テキストを記述しなければならない事を思い出して下さい。
BUTTONボタン要素の内容にIMG要素を使用する場合、イメージマップを使用する事は、不法です。不法な例:
下記は正当なHTMLではありません。<BUTTON> <IMG src="foo.gif" usemap="..."> </BUTTON>