En html5 pour définir une case à cocher comme bagage, dois-je simplement utiliser vérifié ( en tant que propriété) ou checked=“checked” ( comme un attribut)?

Actuellement dans notre plugin, nous avons établi les cases à cocher vérifié par la mise en

<input type="checkbox" checked="checked" />

C'était pour préserver la compatibilité xhtml. Je suis de plus en plus utilisé pour le réglage vérifié comme une propriété

<input type="checkbox" checked />

Quelle est la bonne manière de procéder en html5?Doit-on toujours se soucient de compatibilité xhtml?

  • Notez que vous n'avez pas besoin de la /> en HTML5, soit.
  • Ce n'est pas une propriété, c'est encore un attribut. Vous êtes seulement à la définition de la propriété si vous le faites dans un script, ou n'importe où d'autre qui l'appelle d'une propriété. Mais en HTML et des balises XML, il est appelé un attribut.