¿Cómo se habilita la sangría de tabulación en los elementos de entrada de HTML / área de texto?

Respuesta corta: simplemente no lo haces porque no puedes.

Respuesta larga:
El evento de una tecla de tabulación presionada es capturado inmediatamente por el navegador y desplaza: focus al siguiente elemento de entrada en la cadena (que puede estar influenciado por los atributos de tabindex).

Que yo sepa, no hay nada que puedas hacer al respecto …

… Pero para manejar totalmente las pulsaciones de teclas y su posterior visualización en algunas áreas de la ventana gráfica del navegador por su cuenta. Habla sobre el dominio principal de JavaScript.

Y eso es exactamente lo que jsfiddle.net está haciendo allí: simplemente escriba algo en sus áreas de texto falsas (!) (Usando algunas pestañas como medida) y luego mire la fuente de la página:

No verá ningún elemento sino más bien algunos elementos difíciles que contienen su entrada envuelta en

 y  . 

PD: Por supuesto, puedes escribir un código JS para capturar la tecla Tab y hacer algo arbitrario. Pero siempre que desee tener un "espacio" de tabulación en los elementos o