Updated 2013.09.29 / Published 2005.09.20 button要素(push button)は汎用ボタンを作成します。input要素でtype属性の値にbutton,submit,resetを指定した場合と同様の働きをします。空要素のinput要素とは異なり、button要素は内容を含むことができるので、button要素を使うことで、通常の押しボタンからイメージボタンまで様々な表現力に優れたボタンが作成できます。 包含できる内容はa要素とiframe要素、フォーム関連要素を除く(内包不可能を参照)、テキストや画像などのインライン内容からブロックレベル要素まで何でも内容となり、ブロックレベル要素・インライン要素の両方を取ることができます。ただし、両方同時は不可能なため、インライン要素しか内包できないブロックレベル要素またはインライン要素の中で使われた場合は、