--- title: ': O Elemento Inline Code' slug: Web/HTML/Element/code translation_of: Web/HTML/Element/code ---
{{HTMLRef}}

O elemento HTML <code>  apresenta seu conteúdo estilizado de maneira a indicar que o texto é um pequeno fragmento de código. Por padrão, o conteúdo é exibido utilizando a fonte monoespaçada padrão do {{Glossary("user agent", "user agent's")}}.

{{EmbedInteractiveExample("pages/tabbed/code.html", "tabbed-shorter")}}
Content categories Flow content, phrasing content, palpable content.
Permitted content Phrasing content.
Tag omission {{no_tag_omission}}
Permitted parents Any element that accepts phrasing content.
Permitted ARIA roles Any
DOM interface {{domxref("HTMLElement")}} Up to Gecko 1.9.2 (Firefox 4) inclusive, Firefox implements the {{domxref("HTMLSpanElement")}} interface for this element.

Atributos

Esse elemento inclui apenas os global attributes.

Exemplo

Um parágrafo que inlcui <code>:

<p>A função <code>selectAll()</code> destaca todo o texto no
campo de entrada então o usuário pode, por exemplo, copiar ou deletar o texto.</p>

A sainda gerada por esse trecho HTML se parece com isso:

{{EmbedLiveSample("Example", 640, 70)}}

Notas

Para representar múltiplas linha de código,  envolva o elemento <code>  dentro do elemento {{HTMLElement("pre")}}. O elemento <code>  por si só representa somente uma única senteça ou linha de código.

Uma regra CSS pode ser definida para o seletor code para sobrescrever a fonte padrão do navegador. Preferências definidas pelo usuário podem ter precedência sore o CSS especifciado.

Especificações

Especificação Status Comentário
{{SpecName('HTML WHATWG', 'semantics.html#the-code-element', '<code>')}} {{Spec2('HTML WHATWG')}}
{{SpecName('HTML5 W3C', 'text-level-semantics.html#the-code-element', '<code>')}} {{Spec2('HTML5 W3C')}}
{{SpecName('HTML4.01', 'struct/text.html#h-9.2.1', '<code>')}} {{Spec2('HTML4.01')}}

Compatibilidade com navegadores

{{Compat("html.elements.code")}}

Veja também