A diferença entre HTML, Rich Text e Texto Simples

Mãe e filha usando laptop em um café

Uma mãe e uma filha estão usando seus computadores.

Crédito da imagem: amanaimagesRF / amana images / Getty Images

Documentos de texto simples, rich text e HTML contêm dados baseados em texto, mas cada um tem diferenças significativas no uso. Documentos de texto simples - arquivos TXT - são exatamente o que parecem: arquivos contendo nada além de texto. Documentos rich text, salvos como arquivos RTF, expandem em texto simples com compatibilidade para opções de formato e estilo. Documentos HTML, que são usados ​​para criar sites, também oferecem suporte a essas opções por meio do uso de tags codificadas.

Texto Simples e Rich Text

Os arquivos de texto simples podem armazenar apenas texto, incluindo números, símbolos e quebras de linha. Os arquivos TXT não podem salvar opções de formatação, como fontes, cores ou tamanhos de texto, e se você converter outro tipo de documento em texto simples, ele perderá essas configurações. Alguns editores de texto simples, como o Bloco de notas, fornecem configurações de fonte e tamanho, mas essas configurações apenas alteram a aparência de todo o arquivo na tela, em vez de realmente formatar seleções de texto. Por outro lado, os arquivos rich text, produzidos em programas como o WordPad, armazenam esses tipos de seleções de formatação, assim como um documento do Word faria.

Vídeo do dia

Texto Versus HTML

Como o rich text, o HTML pode conter formatação para layout e estilo de texto, mas essas opções de formato não têm efeito diretamente no editor de texto. Em vez disso, um navegador da Web lê as tags de formatação HTML no código de um site e exibe o conteúdo do site de acordo. Quando visualizado em um editor de texto, o HTML aparece como texto simples - o conteúdo de texto do site - intercalado com códigos contidos em colchetes angulares. Junto com HTML, muitos Web designers usam CSS, uma linguagem complementar que ajuda a estilizar páginas da Web de maneira uniforme com codificação menos repetida.