Елемент <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">