Donc, je teste tous les différents balises et attributs HTML, rafraîchissant un peu les choses, et pour une raison quelconque, accesskey ne semble pas fonctionner.La clé d'accès aux attributs HTML ne fonctionne pas comme il se doit
L'attribut accesskey est utilisé pour affecter une clé à un élément. En fonction de votre système d'exploitation, appuyez sur Alt + la touche (Windows) ou Cmd + sur cette touche (Mac) pour activer cet élément.
Voici un petit quelque chose:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-us">
<head>
<title>Title</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<style type="text/css">
a:focus{
color:red
}
</style>
</head>
<body>
<a accesskey="x" target="new" href="#">Hello</a>
</body>
</html>
donc je travaille sur une machine Windows. Donc, je m'attends à ce que l'ancre passe au rouge quand j'appuie sur Alt + x. Pourtant, ce n'est pas le cas. Y at-il un problème avec le code ou est-ce que je m'attends à ce que la mauvaise chose se produise?
Sur Firefox, rien ne se passe. Google Chrome ouvre un nouvel onglet (comme il se doit, l'attribut cible dit «nouveau», ce qui signifie ouvrir dans un nouvel onglet/fenêtre) et IE saute à l'ancre, mais ne fait rien de plus.
Par ailleurs, "nouveau" est une cible non standard; utilisez le "_blank" officiel à la place. –