Salut,
 
Je n'ai pas très bien compris ce que tu cherches à faire. Qu'est ce que tu entends par 'dynamiquement' ?
Quelque soit la situation, je pense que c'est incorrect de mettre des div dans des balises a
 
Si ce que tu cherches à faire c'est rendre tout le block à l'intérieur de la balise a 'cliquable', j'utiliserai la propriété CSS display: block.
 
Code :
 - <style>
 - div#lien a {display: block; background: #fcc; width: 100px; padding: 10px;}
 - div#lien a:hover {display: block; background: #ccf; color: #ffc; width: 100px; padding: 10px;}
 - </style>
 - <div id="lien">
 - <a href="#">contenu</a>
 - </div>
 
  | 
 
Message édité par apathetic le 21-04-2012 à 15:06:04