Елемент <code> (від англ. code — код) призначений для відображення одного або декількох рядків тексту, який є програмним кодом. Сюди відносяться імена змінних, ключові слова, тексти функції та ін. Браузери зазвичай відображають вміст контейнера <code> як моноширинний текст зменшеного розміру.
На відміну від елемента < ;pre> додаткові пробіли всередині контейнера <code> не враховуються так само, як і перенесення тексту. Для розмітки коду програми елементи <code> та <pre> комбінують.
Синтаксис
<code>Текст</code>
Закриває тег
Обов'язковий.
Атрибути
Для цього елемента доступні універсальні атрибути та подія ия.
Приклад
<!DOCTYPE HTML> ;
<html>
<head>
<meta charset="utf-8">
<title>CODE</title>
</head>
<body> <p>Код програми</p> <pre><code>function checkParent (src, dest) { while (src !=null) { if (src.tagName==dest) return src src=src.parentElement }
return null }</code>& ;/pre>
</body>
</html>Результат даного прикладу показаний нижче.

Мал. 1. Вигляд тексту в <code>
Специфікація
| Специфікація | Статус |
|---|---|
| WHATWG HTML Living Standard | Живий стандарт |
| HTML5 | Рекомендація |
| HTML 4.01 Specification | Рекомендація |
Специфікація
Кожна специфікація проходить кілька стадій схвалення.
- Recommendation (Рекомендація) — специфікація схвалена W3C і рекомендована як стандарт.
- Candidate Recommendation (Можлива рекомендація) — група, яка відповідає за стандарт, задоволена, як вона відповідає своїм цілям, але потрібна допомога спільноти розробників з реалізації стандарту.
- Proposed Recommendation (Пропонована рекомендація) — на цьому етапі документ представлений на розгляд Консультативної ради W3C для остаточного затвердження.
- Working Draft (Робочий проект) — більш зріла версія чернетки після обговорення та внесення поправок для розгляду спільнотою.
- Editor's draft (Редакторська чернетка) — чернова версія стандарту ле внесення правок редакторами проекту.
- Draft (Чернетка специфікації) — перша чорнова версія стандарту.
Особняком стоїть живий стандарт HTML (Living) — він не дотримується традиційної нумерації версій, оскільки перебуває у постійній розробці та оновлюється регулярно.
Браузери
| 3 | 12 | 1 | 7 | 1 | 1 |
| 1 | 1 | 7 | 1 |
Браузери
У таблиці браузерів застосовуються наступні позначення.
- — елемент повністю підтримується браузером;
- — елемент браузером не сприймається та ігнорується;
- — при роботі можлива поява різних помилок або елемент підтримується з застереженнями.
Число вказує версію браузреа, починаючи з якої елемент підтримується. field field-name-field-html-cat field-type-taxonomy-term-reference field-label-hidden">
