Подскажите, пожалуйста, как при вводе текста в элемент <textarea> или <input type='text'> ввести знак табуляции? При простом нажатии происходит, естесственно, перемещение на следующий элемент поля, все возможные комбинации с альтом, контролом и шифтом ничего не дали...

tabindex - используется для задания порядка обхода по клавише табуляции, в соответствии с которым элементы формы получают фокус. Присваивая атрибуту tabindex элементов формы значения в возрастающем порядке, вы имеете возможность указать браузеру, на какой элемент перемещать курсор (фокус) при нажатии клавиши табуляции. При каждом нажатии TAB браузер будет перемещать фокус на элемент, значение атрибута tabindex которого больше текущего на единицу. (описание ищи в инете)

Попробуй ввести код для горизонтальной табуляции (удали знаки подчёркивания в примере)
_&_#_0_9_;_

tabindex я знаю что такое, вопрос был о другом. я копирую из редактора в некую cms-ку готовый html-макет дизайна, и начинаю его редактировать. html, естественно, с отступами, которые отбиты от края табуляцией. что бы сохранить первозданный вид отступов, я, собственно, тоже хочу их делать табами, но нажатие на tab переносит меня на следующий элемент поля (Alt+09 -- то же самое). приходится отбивку делать пробелами. вот и мучаюсь...

gn, Infant дал вам работающее решение.

нет, Anton, это совсем не то. я хочу при вводе текста нажать TAB и тут же получить перемещение курсора на стандартное количество символов (8 вроде в мозилле). а при наборе ссылки на символ вышеописанным способом, мне сначала придется сохранить изменения, а потом заново загрузить страницу, тогда да, табуляция появится в нужном месте. но меня интересует именно real-time редактирование :-)

сталкивался с подобным, изврат конечно, но больше ничего в своё время не придумал :)
берем notepad, нажимаем там tab, выделяем его, жмем ctrl+ins
потом, где надо, жмем shift+ins :)))