<code> HTML

Тег <code> (от англ. code - код) предназначен для отображения одной или нескольких строк текста, который представляет собой программный код.

Сюда относятся имена переменных, ключевые слова, тексты функции и т. д. Браузеры обычно отображают содержимое контейнера <code> как моноширинный текст уменьшенного размера.

В отличие от элемента <pre> дополнительные пробелы внутри контейнера <code> не учитываются, так же, как и переносы текста. Для разметки кода программы элементы <code> и <pre> комбинируют.

Синтаксис

<code>Текст</code>

Закрывающий тег обязателен.

WAI ARIA

Нет значения role по-умолчанию.

Допустимо любое значение role.

Атрибуты

Для этого элемента доступны универсальные атрибуты и события.

Спецификации

Примеры

<!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>