Estilização

Tipografia / Tutorial HTML5

Como estilizar o texto HTML?

Você pode utilizar diversas tags para estilizar o texto, como <i> para itálico e <b> para negrito. Abaixo, apresentamos uma tabela com as principais tags de estilização, exemplos de uso e seus respectivos resultados.

TagExemploResultado
<i> ou <em>Texto em <i>itálico</i>Texto em itálico
<b> ou <strong>Texto em <b>negrito</b>Texto em negrito
<u> ou <ins>Texto <u>sublinhado</u>Texto sublinhado
<s> ou <del>Texto <s>riscado</s>Texto riscado
<mark>Texto <mark>marcado</mark>Texto marcado
<small>Texto <small>pequeno</small>Texto pequeno
<code>Trecho de <code>código</code>Trecho de código
<var>Trecho de <var>código</var>Trecho de código
<sup>x<sup>2</sup> + y<sup>3</sup>x2 + y3
<sub>H<sub>2</sub>OH2O

A importância da semântica

A semântica no HTML refere-se ao uso de tags com significados claros que ajudam a descrever o conteúdo de forma mais eficiente. Isso melhora a acessibilidade, tornando o conteúdo mais compreensível para leitores de tela, e facilita o trabalho de motores de busca, como o Google, na indexação do site.

  1. Acessibilidade: Tags semânticas permitem que tecnologias assistivas, como leitores de tela, interpretem e apresentem o conteúdo de maneira adequada para usuários com deficiência.
  2. SEO (Search Engine Optimization): Motores de busca utilizam a semântica para entender a hierarquia e o contexto do conteúdo, melhorando o ranqueamento nos resultados de pesquisa.
  3. Manutenção e colaboração: Códigos semanticamente organizados são mais fáceis de entender, modificar e manter, especialmente em projetos colaborativos.

Elementos estéticos:

Elementos puramente estéticos, como <i>, <b>, <u>, e <s>, são usados para alterar apenas a aparência do texto sem transmitir significado adicional. Por exemplo, <i> coloca o texto em itálico, e <b> aplica negrito. Esses elementos são úteis para estilização visual, mas seu uso é desencorajado em situações onde a semântica é importante, pois não fornecem contexto ou relevância para leitores de tela ou buscadores.

Elementos com semântica:

Já os elementos semânticos, como <em>, <strong>, <ins>, e <del>, têm a função de indicar o significado e a importância do texto. Por exemplo, <em> adiciona ênfase ao texto, enquanto <strong> indica maior relevância. Esses elementos não apenas afetam o estilo visual, mas também possuem significado interpretado por leitores de tela e motores de busca. Usar elementos semânticos é crucial para garantir acessibilidade e clareza no conteúdo.

Recomenda-se sempre priorizar o uso de elementos semânticos quando possível, substituindo elementos estéticos para melhorar a acessibilidade, o SEO e a clareza do código HTML.

Origem dos termos:

TermoOrigemTradução
<i>ItalicItálico
<b>BoldNegrito
<u>UnderlineSublinhado
<s>StrikethroughRiscado
<em>EmphasisÊnfase
<strong>StrongForte
<ins>InsertedInserido
<del>DeletedDeletado
<mark>MarkMarcado
<small>SmallPequeno
<code>CodeCódigo
<var>VariableVariável
<sup>SuperscriptSobrescrito
<sub>SubscriptSubscrito