<pre>

Texto Pré-Formatado

Definição:

A tag <pre> vem do inglês preformated text e significa texto pré-formatado.

Em geral os navegadores irão ignorar espaços e novas linhas contidos o texto da página. No entanto todo texto colocado entre as tags <pre> e </pre> será apresentado com a mesma formatação em que ele se encontra na página, isto é, o caracteres de espaço e quebras de linha serão preservados.

Suporte:

Netscape: 2.0
Internet Explorer: 2.0
Aceito nas especificações DTD: Estrito, Transicional e Frameset

Dicas:

O a fonte do texto definido entre <pre> e </pre> possui espaçamento único.

Tags definidas dentro do contexto de <pre> serão interpretadas pelo navegador.

As seguintes tags não podem ser definidas dentro do contexto de <pre>: <img>, <object>, <big>, <small>, <sub>, <sup>.

Exemplo:

Código Resultado

<pre>Minha terra tem palmeiras
onde canta o sabiá
As aves
que
aqui gorgeiam
não gorgeiam como            lá!</pre>

Minha terra tem palmeiras
onde canta o sabiá
As aves
que
aqui gorgeiam
não gorgeiam como            lá!

Atributos Padrão:

class, dir, id, lang, style, title

Atributo Opcional:

Atributo Valor Descrição
width número

Especifica uma largura em número de caracteres por linha. A idéia deste atributo é de fixar o número de caracteres por linha de acordo com a largura do papel utilizado em impressoras matriciais. Este atributo não é suportado na especificação DTD estrito.

Este atributo é considerado obsoleto e deixará de ser suportado na próxima revisão das linguagens.

Eventos Associados:

onclick, ondblclickonkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup