Artículos
HTML

Atajos de teclado en HTML

08/Oct/2021

Quizás sea una cosa que no se ve mucho por las páginas web, pero que es una capacidad del lenguaje, es el poder crear atajos de teclado en HTML. Es decir, que una combinación de teclas en una página web concreta produzca un efecto que nos permita realizar una acción sobre una página. En concreto, la idea es poder asociar el atajo de teclado a un enlace, de tal manera que cuando pulsemos el atajo de teclado se lance dicho enlace.

Pero vamos por partes, lo primero es saber que el atributo global accesskey es aquel que nos permite indicar cuál es la tecla que actúa de atajo de teclado en la página. Este atributo accesskey se lo podemos asignar a elementos como enlaces anchor, area, textarea, input, label,… el valor que recibe dicho atributo es el carácter de la tecla que hará de atajo de teclado.

De esta forma, si se lo queremos asignar a unos enlaces mediante su elemento a, haremos lo siguiente:

<a href="http://www.manualweb.net/html" accesskey="h">Manual HTML</a> (Atajo "h")<br/>
<a href="http://www.manualweb.net/java" accesskey="j">Manual Java</a> (Atajo "j")<br/>
<a href="http://www.manualweb.net/mongodb" accesskey="m">Manual MongoDB</a> (Atajo "m")

Lo que hemos conseguido es que cuando pulsemos el atajo de teclado más la tecla h iremos al Manual de HTML, cuando pulsemos el atajo de teclado más la tecla a iremos al Manual Java y, finalmente, cuando pulsemos el atajo de teclado más la tecla m iremos al Manual de MongoDB.

Hasta aquí hemos leído en varias ocasiones «atajo de teclado», pero, ¿qué teclas hacen de atajo de teclado? Pues aquí no hay estándar y dependen de cada navegador web y de cada sistema operativo. Así que deberás de revisar cuál es para el navegador que utilices. Aquí te dejamos una tabla de referencia para los más utilizados:

Navegador Windows Linux Mac
Firefox Alt + Shift + Tecla Alt + Shift + Tecla Control + Alt + Tecla
Internet Explorer Alt + Tecla N/A N/A
Google Chrome Alt + Tecla Alt + Tecla Control + Alt + Tecla
Safari Alt + Tecla N/A Control + Alt + Tecla
Opera Shift + Esc + Tecla Shift + Esc + Tecla Shift + Esc + Tecla

De hecho, en esta propia página hemos gestionado los atajos de teclado del ejemplo y puedes probarlos ahora mismo. Si estás en un Google Chrome verás que como pulsando Alt+h o Control+Alt+h irás al Manual de HTML.

Cómo se puede comprobar, de esta forma tan sencilla podemos implementar los atajos de teclado en HTML.

Código Fuente

Descárgate el código fuente de Atajos de teclado en HTML
Y si te ha gustado nuestro código fuente puedes regalarnos una estrella Star

Vídeos sobre HTML

Disfruta también de nuestros artículos sobre HTML en formato vídeo. Aprovecha y suscribete a nuestro canal.

Test HTML

¿Te atreves a probar tus habilidades y conocimiento en HTML con nuestro test?

Test HTML
Suscribir
Notificar de
guest
2 Comentarios
Recientes
Anteriores Más votados
Opiniones integradas
Ver todos los comentarios