La pestaña horizontal ( HT , TAB ) es un carácter de control de tabla ASCII con el código 09 16 , que se utiliza para alinear texto en líneas. Al encontrar este carácter, la terminal mueve el signo de intercalación (o cursor) hacia la derecha hasta la tabulación más cercana. Tradicionalmente, estas posiciones se ubican cada 8 caracteres , en las columnas 1, 9, 17, 25... Introducidas mediante la tecla Tab ↹, en muchos lenguajes de programación se denota como \t .
Si envía texto para imprimir (el carácter de tabulación se indica con una flecha)
uno→dos→tres→cuatro 1→2→3→4 5→6→7→8 9→10→11→12obtenemos la siguiente impresión:
uno dos tres CUATRO 1 2 3 4 5 6 7 8 9 10 11 12El comando "tabulador" se remonta a la tecla de máquina de escribir del mismo nombre , lo que simplificó el conjunto de tablas.
La imagen en la tecla Tab ↹significa: una simple pulsación salta hacia adelante a una determinada posición, ⇧ Shift+ Tab ↹salta hacia atrás.
También hay una pestaña vertical VT con el código 0B 16 que mueve la posición de impresión a la siguiente posición de pestaña vertical, que rara vez se usa en la actualidad. El nombre "pestaña vertical" se da por analogía con la horizontal, se utiliza para reducir el ruido y acelerar la impresión en formularios terminados. En los lenguajes de programación, el tipo C se denota como \v.
En la parte posterior de la máquina había una línea de tabuladores. El mecanógrafo podría colocar paradas en él, y al presionar la tecla de tabulación, el carro se movería a la parada más cercana. Posteriormente, la regla se convirtió en un paquete de placas tabuladoras y el mecanógrafo preparó las necesarias.
Los números en las tablas suelen estar alineados a la derecha. Por lo tanto, colocan el tabulador algunas posiciones antes de la deseada, y luego con las teclas de espacio y ← Backspaceprecisamente bajan el carro. En las costosas máquinas de escribir había teclas "10" y "100", que detenían el carro una y dos posiciones antes del tabulador (la tecla principal se llamaba "1"). Luego venían las teclas "1m... 100m" (miles, 3... 5 posiciones) y "1m... 100m" (millones, 6... 8 posiciones).
En las máquinas de escribir eléctricas había comandos "recordar tabulación" y "reiniciar tabulación".
En los editores de texto, las tabulaciones pueden ir cada 2 o 4 caracteres: esto es conveniente para trabajar con lenguajes de programación . A petición del usuario, la tecla Tab ↹no podrá insertar un carácter de tabulación, sino simularlo insertando el número de espacios requerido.
Algunos estándares de codificación prohíben categóricamente los caracteres de tabulación: no importa en cuántas posiciones esté configurado el editor o el visor, el texto se verá igual; en las constantes de cadena , un carácter invisible se puede confundir con un espacio. Otros requieren el uso de tabulaciones, no espacios.
Los procesadores de texto le permiten colocar tabulaciones en cualquier parte del texto y alinear el texto a cualquier lado de estas posiciones (lado izquierdo, centro, lado derecho). Opcionalmente, un carácter de tabulación se puede mostrar como un guión . Con la ayuda de tabuladores, a menudo se implementan la numeración de fórmulas , listas de definiciones, tablas de contenido .
Las tablas tienen una funcionalidad similar . Pero hay diferencias: el texto alineado con tabulaciones no se puede alinear en filas y columnas. Pero en las tablas, el texto no puede ir más allá de las celdas.
En ( X ) HTML , las pestañas horizontales se indican como , sin embargo, solo será representado por el navegador cuando se use dentro de las etiquetas <pre> y <textarea> :
Un ejemplo de código HTML usando la etiqueta <pre> dentro
<antes> Dos líneas con pestañas: 42 Tab dentro de una línea. Tab al comienzo de la línea. Una línea sin tabulación. </pre>El navegador mostrará este código así:
Dos líneas con pestañas: 42 Tabulador dentro de una línea. Tabulador al principio de la línea. Una línea sin tabulación.Las pestañas verticales se indican como , sin embargo, no se usa en SGML (incluido HTML) o XML 1.0.
Una propiedad CSS no estándar pero ampliamente utilizada tab-size:8le permite establecer el tamaño de la pestaña en espacios de caracteres. Firefox fue el último navegador en implementarlo (agosto de 2021). En algunos navegadores, es posible animar esta propiedad y establecerla en unidades de longitud ( em, pxy otras) [1] .
La tecla Tab ↹tiene las siguientes funciones:
de teclado de computadora | Atajos|
---|---|
llaves muertas | |
Teclas modificadoras | |
Cambiar teclas | |
Navegación | |
Edición | |
Otro |
|