Для представления программного кода.
Текстом одного размера (моноширинным - monospaced). Смотрите общие примечания по отображению разметки.
<CODE>текст</CODE>
Никаких.
Контейнер текста, т.е. любой элемент, который может содержать текстовый элемент. Это включает большинство элементов HTML. Текстовые элементы могут быть вложенными.
Текстовые элементы. Не разрешено разделение на абзацы.
Следующий пример связан с рассмотрением языка программирования C:
Expressions like <CODE>a[i++] + b[i++]</CODE> should not be used, since they cause undefined behavior.
Так как в HTML разделение на строки и использование символов пробелов и табуляции не отображаются броузером, то большой программный код лучше представлять с использованием элемента PRE или как отдельные текстовые файлы, к которым указаны связи в файле HTML.
Смотрите также примечания по представлению взаимодействия с компьютером и общие замечания по элементам фразы.