Bouton dans la balise div

J'ai un div en bas de page, et je veux placer des liens vers divers sites de médias sociaux en elle. Actuellement, j'ai:

<div id="footer">
    <button type="button"
       onclick="href='window.location.https://www.facebook.com'">
       <img class="socimage" src="Facebook_icon.jpg"/></button>
</div>

Je suis en utilisant un bouton de la balise parce que la main qui a été le moyen le plus facile je pense également ajouter une image et l'ai mis à une feuille de style css. Le problème est que le lien ne fonctionne pas. Je suis sûr que le style sage, il y a un meilleur moyen, peut-être à l'aide de formes, mais je suis un peu rouillé sur le code html. Aussi comme je l'ai dit je veux plus d'un bouton, donc si je dois utiliser un form étiquette, je ne veux pas le lien à l'intérieur de cette balise

  • Vous devez éviter d'utiliser un button comme un lien hypertexte. Bouton sémantique est de publier des informations pour le serveur, alors que le lien sémantique est d'OBTENIR. Je vous recommande de modifier votre balisage et d'utiliser un <a><img /></a> tag
InformationsquelleAutor Ryan Sayles | 2013-06-03