Format Atlas

Comparar

HTML vs CSS

HTML define a estrutura e o conteúdo de uma página; CSS controla a apresentação e o layout. Eles se complementam, não competem.

Qual formato você deve escolher?

Use HTML para títulos, parágrafos, links e significado do documento; use CSS para cores, tipografia, espaçamento e layout. Separar as funções facilita a manutenção.

Indicado para HTML

Criar a estrutura e o conteúdo de páginas web

  • Títulos, parágrafos e links semânticos

Indicado para CSS

Estilizar HTML e documentos compatíveis

  • Cores, fontes, espaçamento e layouts compartilhados

Informações básicas

CampoHTMLCSS
Extensão.html, .htm.css
Tipo MIMEtext/htmltext/css
Usos comunsCriar a estrutura e o conteúdo de páginas webEstilizar HTML e documentos compatíveis
Como abrirAbra em um navegador ou editor de texto. Verifique nos navegadores de destino antes de publicar.Edite como texto e visualize junto com o HTML em navegadores e tamanhos de tela desejados.
Exportar ou converterHTML pode ser exportado para PDF quando adequado, mas links e recursos dinâmicos podem não permanecer equivalentes.CSS sozinho não é documento independente; ao exportar HTML para PDF ou outro formato, confira layout e estilos ausentes.

Escolha por finalidade

Títulos, parágrafos e links semânticos

Criar a estrutura e o conteúdo de páginas web

HTML

Cores, fontes, espaçamento e layouts compartilhados

Estilizar HTML e documentos compatíveis

CSS

Ponto principal 1

HTML expressa a estrutura e o significado do documento.

Mais sobre as diferenças

Ponto principal 2

CSS aplica regras de apresentação ao HTML e a outros documentos.

Mais sobre as diferenças

Perguntas frequentes

CSS substitui o HTML?

Não. CSS controla a apresentação; normalmente a página precisa de HTML ou outra estrutura de documento.

Saiba mais

Referências e especificações