Que bom te ver por aqui,
O termo "HTML" se refere à Linguagem de Marcação de Hipertexto (do inglês, HyperText Markup Language). Ele é a base da estrutura de qualquer página web que você acessa na internet.
Em termos simples, o HTML é usado para estruturar o conteúdo de uma página. Pense nele como o esqueleto de um corpo humano: ele define onde fica a cabeça, os braços, as pernas, mas não se preocupa com a cor da pele ou o tipo de roupa. Essas características visuais são trabalho do CSS.
<h1>
, <h2>
, etc.) ou um parágrafo (<p>
).
<img>
) ou
um vídeo (<video>
) deve aparecer na página.<a>
) que conectam
diferentes páginas na web. É por isso que é chamado de "hipertexto" – ele permite navegar entre
documentos.<ul>
,
<ol>
) ou tabelas (<table>
).<form>
, <input>
,
<button>
) necessários.Cascading Style Sheets (em português, Folhas de Estilo em Cascata). Ele
é a linguagem que usamos para estilizar documentos escritos em HTML.
Enquanto o HTML define a estrutura e o conteúdo de uma página web (o esqueleto), o CSS é responsável por
toda a aparência e pelo layout (a pele, as roupas, a maquiagem, a posição dos elementos).
Pense no CSS como o designer de moda da web. Ele decide:
O CSS funciona através de regras de estilo. Cada regra consiste em:
Exemplo Básico:
/* Este é um comentário em CSS */
/* Seletor: P (todos os parágrafos) */
p {
/* Declarações: */
color: #333; /* Define a cor do texto para um cinza escuro */
font-size: 16px; /* Define o tamanho da fonte para 16 pixels */
line-height: 1.5; /* Define o espaçamento entre as linhas */
}
/* Seletor: .minha-classe (elementos com a classe "minha-classe") */
.minha-classe {
background-color: lightblue; /* Define a cor de fundo como azul claro */
padding: 10px; /* Adiciona 10 pixels de preenchimento interno */
border-radius: 5px; /* Arredonda os cantos em 5 pixels */
}
/* Seletor: #meu-id (elemento com a ID "meu-id") */
#meu-id {
text-align: center; /* Centraliza o texto */
margin-top: 20px; /* Adiciona 20 pixels de margem superior */
}
Existem três formas principais de incluir CSS em uma página web:
CSS Externo (Recomendado):
O CSS é escrito em um arquivo separado (.css) e linkado ao HTML usando a tag <link>
no <head>
.
Vantagem: Organiza o código, facilita a manutenção e o reuso de estilos em múltiplas páginas.
Exemplo no HTML:
<link rel="stylesheet" href="style.css">
<style>
no <head>
do documento HTML.
<head>
<style>
body { background-color: lightgray; }
</style>
</head>
<p style="color: red; font-weight: bold;">Este texto é vermelho e negrito.</p>
É importante lembrar que o HTML raramente trabalha sozinho:
Eles se complementam para criar as páginas web ricas e dinâmicas que usamos todos os dias. Se o HTML é o esqueleto, o CSS é a pele e as roupas, e o JavaScript é o sistema nervoso que dá vida e movimento.