Learning Hub Logo
CSS
  • Introdução ao CSS
  • Sintaxe do CSS
  • Seletores CSS
  • Comentários no CSS
  • Cores no CSS
  • Background no CSS
  • Bordas no CSS
  • Margens no CSS
  • Padding no CSS
  • Height e Width no CSS
  • Texto no CSS
  • Fontes no CSS
  • Ícones no CSS
  • Box Model
  • Display no CSS
  • Position no CSS
  • Z-index no CSS
  • Overflow no CSS
  • Float e Clear no CSS
  • Flexbox
  • Grid
  • Media Queries
  • Opacity e Transparência
  • Sombras no CSS
  • Gradientes no CSS
  • Transições no CSS
  • Animações no CSS
  • Variáveis CSS

Sobre Diego Pinho

Professor especialista em tecnologia com mais de 10 anos de experiência. Autor de livros técnicos e criador de cursos que já impactaram milhares de estudantes.

Visite meu site principal →

Serviços

  • Área do Aluno
  • Solicite um orçamento
  • Trabalhe Conosco

Redes Sociais

  • Youtube
  • TikTok
  • Instagram
  • LinkedIn

Links

  • Site Institucional
  • Nosso Blog
  • Cursos Online
  • Livros Publicados

Professor Diego Pinho

Educação, Tecnologia e IA © 2026

Discord
CSSIntrodução ao CSS
2 min de leitura

Introdução ao CSS

O que é CSS, para que serve e como ele se conecta ao HTML

O que é CSS?

CSS (Cascading Style Sheets) é a linguagem usada para estilizar páginas web.

Enquanto o HTML define a estrutura, o CSS cuida da aparência: cores, fontes, tamanhos, espaçamentos e o posicionamento dos elementos na tela.

De forma simples:

  • HTML estrutura o conteúdo;
  • CSS estiliza;
  • JavaScript adiciona comportamento.

Por que usar CSS?

Sem CSS, todas as páginas da web seriam texto puro sem nenhuma formatação visual. Nada de cores, nada de layout, nada de fontes diferentes.

Com CSS você consegue:

  • mudar a cor e o tamanho de textos;
  • definir planos de fundo e bordas;
  • organizar elementos em colunas e linhas;
  • adaptar a página para diferentes tamanhos de tela.

Como o CSS se conecta ao HTML?

Existem três formas de aplicar CSS em uma página HTML.

1. CSS externo (recomendado)

Você cria um arquivo .css separado e conecta ao HTML com a tag <link> dentro do <head>.

Carregando...

No arquivo estilo.css:

Carregando...

Essa é a forma mais recomendada. O HTML cuida do conteúdo, o CSS cuida da apresentação, e cada um vive no seu arquivo. Além disso, o mesmo arquivo CSS pode ser usado em várias páginas ao mesmo tempo.

2. CSS interno

O CSS fica dentro do próprio arquivo HTML, na tag <style> dentro do <head>.

Carregando...

Funciona bem para páginas únicas ou testes rápidos, mas mistura estrutura e estilo no mesmo arquivo.

3. CSS inline

O estilo é aplicado diretamente no elemento HTML com o atributo style.

Carregando...

Evite essa forma no dia a dia. Ela sobrescreve outros estilos, é difícil de manter e vai contra a ideia de separar conteúdo de apresentação.

CSS na prática

Assim como o HTML está em todo lugar, o CSS também está. Qualquer página com um visual agradável tem CSS por baixo dos panos, seja em blogs, lojas, redes sociais ou sistemas internos.

Mesmo em projetos que usam frameworks modernos como React ou Vue, o CSS continua presente, seja diretamente, seja em bibliotecas de estilo construídas em cima dele.

Links da aula

MDN Web Docs - CSS developer.mozilla.org W3Schools - CSS Introduction w3schools.com
Próximo Sintaxe do CSS