2013-06-06 11 views
8

入力がHTML5仕様の一部であるか、より良い方法でボタンが使用されているのか、それとももっと使い易いものがあるのでしょうか。HTML5の入力とボタンの比較

<input type="submit" value="submit"/> 

<button type="submit">submit</button> 
+1

<対の可能な複製。どちらを使用する?](http://stackoverflow.com/questions/469059/button-vs-input-type-button-which-to-use) – R0MANARMY

+1

[この質問]を見てください(http:// stackoverflow。 com/questions/469059/button-vs-input-type-button-to-use)を使用します。 – Daanvn

+0

良いリンク。それはタイプ=ここに提出する、しかし、正確な複製はありません。 – Thilo

答えて

1

これらの違いは、使用方法にあります。基本的な機能は同じですが、主な違いは、HTMLを<button>要素に入れることができる点です。

<button>要素が<input>要素よりもスタイルにはるかに簡単ですあなたが(内側のHTMLコンテンツを追加することができます。また、MDC docsからIEのいくつかのバージョンでの問題(IE6)

+3

IE(IE6)ではすべてが問題です:-) – Sydwell

3

を有することが知られている

<button><em><strong>、さらには<img>と思ってください)。そして、<input>がテキスト値属性を受け入れるのに対して、複雑なレンダリングを実現するために:after::before擬似要素を使用してください。

関連する問題