Gunnar Bittersmann: Button-Definition

Beitrag lesen

@@Hera:

nuqneH

<input type="submit" value="Senden">
<button type="submit">Senden</button>
Welche Variante ist aber besser?

Die zweite.

Zum einen unterscheidet sie semantisch zwischen Eingabefeldern (input) und Absendebuttons (button).

Zum anderen ist die Buttonbeschriftung dort, wo sie hingehört: im Elementinhalt, nicht in einem Attributwert. Was zur Folge hat, dass im Elementinhalt nicht nur Text, sondern auch Markup stehen darf. Bspw. ein Bild.

Ist eine davon "depreciated"?

Deprecated? Nein.

Qapla'

--
„Talente finden Lösungen, Genies entdecken Probleme.“ (Hans Krailsheimer)