HTML: Estilos HTML
Última atualização: 2026-10-13
O HTML cuida da estrutura de uma página web, enquanto o CSS (Cascading Style Sheets) cuida da aparência. Você pode escrever estilos em HTML de três formas: estilos inline, folhas de estilo internas e folhas de estilo externas.
1. Estilos Inline
Escreva o CSS diretamente no atributo style de um elemento — afeta apenas esse elemento específico:
▶ Exemplo
▶ Experimente2. Folha de Estilo Interna
Defina os estilos dentro do <head> usando a tag <style> — todos os elementos da página podem referenciá-los:
▶ Exemplo
▶ Experimente3. Folha de Estilo Externa
Escreva o CSS em um arquivo .css separado e inclua-o com <link>. Esta é a abordagem mais recomendada — um único arquivo CSS pode controlar o estilo de um site inteiro:
▶ Exemplo
▶ Experimente4. Visão Geral das Propriedades CSS Mais Comuns
Aqui estão algumas das propriedades CSS mais usadas em HTML — domine-as e você conseguirá criar páginas com boa aparência:
color— Cor do textobackground-color— Cor de fundofont-size— Tamanho da fontefont-weight— Espessura da fonte (bold = mais espessa)text-align— Alinhamento do texto (left/center/right)padding— Espaçamento interno (entre o conteúdo e a borda)margin— Espaçamento externo (entre os elementos)border— Bordawidth / height— Largura e alturadisplay— Modo de exibição (block/inline/flex/none)
❓ Perguntas Frequentes
style) afetam apenas o elemento atual, escritos dentro das tags HTML; 2)Estilos internos (tag <style>) afetam a página atual, escritos no <head>; 3)Estilos externos (arquivo .css via <link>) afetam todas as páginas que os referenciam. Prioridade:inline > interno > externo. Na prática, use folhas de estilo externas em 95% dos casos.!important (use com cuidado — perturba prioridade); 2)Estilos inline (atributo style); 3)Seletores de ID (#id); 4)Seletores de classe (.class), seletores de atributo, pseudo-classes; 5)Seletores de elemento (p, div), pseudo-elementos; 6)Seletor universal (*), estilos herdados. Mesma prioridade:regras posteriores sobrescrevem anteriores. Não abuse de !important; use especificidade do seletor para controlar prioridade.element.style.color = 'red'); 2)Depuração rápida (visualização temporária); 3)Templates de e-mail (clientes de e-mail suportam mal <style>). Para tudo o mais, use folhas de estilo internas ou externas. Desvantagens dos estilos inline:difíceis de manter, não reutilizáveis, prioridade muito alta torna difícil sobrescrever.📖 Resumo
- Três formas de escrever estilos: inline (atributo style), interno (tag
<style>), externo (<link>para arquivo .css) - Folhas de estilo externas são a melhor prática — reutilizáveis, armazenáveis em cache e separam estrutura de apresentação
- Prioridade de estilos: Inline > Interno > Externo > Padrão do navegador
- Propriedades CSS consistem em pares "nome-da-propriedade: valor", separados por ponto e vírgula
📝 Exercícios
- Prática de estilos: Crie uma página HTML e use os três métodos de estilização em elementos diferentes. Observe o efeito de prioridade.
- Design de card: Use estilos inline para criar um componente de card com título, descrição de imagem e botão.
- Estilos externos: Crie um arquivo
style.css, inclua-o com<link>e aplique estilos a vários elementos da página.