J'utilise ASP.NET, certains de mes boutons ne font que des redirections. Je préférerais qu'ils soient des liens ordinaires, mais je ne veux pas que mes utilisateurs remarquent une grande différence dans l'apparence. J'ai pensé à des images enveloppées par des ancres, c'est-à-dire des balises, mais je ne veux pas avoir à lancer un éditeur d'images chaque fois que je change le texte d'un bouton.
Le problème est qu'il faut reproduire l'apparence d'un bouton avec CSS. Malheureusement, l'aspect des boutons varie selon les navigateurs et les versions de ces derniers. Il faut donc soit accepter que le bouton ait un aspect bizarre dans certains navigateurs, soit avoir un tas de code pour déterminer le navigateur et la version de l'utilisateur et choisir un style différent. Ce qui pose beaucoup de problèmes et peut se briser à la prochaine version d'un navigateur.
2 votes
Voir la réponse que j'ai acceptée pour cette question : stackoverflow.com/questions/547222/
0 votes
Vous pouvez utiliser un service tel que celui-ci pour générer le CSS pour vous après avoir configuré quelques aspects (couleur, taille, police).
1 votes
Je répondrais bien comment le faire avec javascript mais la question n'a pas de balise "javascript".
2 votes
@ilyaigpetrov allez-y et postez une réponse. J'ai posé cette question il y a 7 ans et il semble que ce soit un problème courant et que les gens aient besoin de diverses solutions.