Curso de CSS 3
-
Introdução5 Tópicos|1 Teste
-
Sintaxe e Seletores5 Tópicos|1 Teste
-
Valores e Unidades4 Tópicos|1 Teste
-
Funções1 Tópico|1 Teste
-
Cores3 Tópicos|1 Teste
-
Longhand e Shorthand1 Tópico|1 Teste
-
Cascade2 Tópicos|1 Teste
-
Pseudo-classes1 Tópico|1 Teste
-
The Box Model4 Tópicos|1 Teste
-
Tipografia4 Tópicos|1 Teste
Participantes 867
O CSS é flexível com quebras de linha e espaçamentos, tanto que você pode escrever tudo em uma unica linha se você quiser, mas como convenção para que seja mais legível e fácil de dar manutenção utilizamos o padrão.
seletor {
propriedade: valor;
propriedade: valor;
}
Esse padrão pode ter algumas variações de projeto para projeto, o importante é você definir um padrão e seguir ele.
além disso podemos adicionar comentarios no noss CSS para adicionar alguma informação extra utilizando a sintaxe
/* escrevendo meu comentarios */
Exercício 1: Organização de Código CSS
Dada a seguinte estrutura HTML:
HTML (index.html):
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" href="estilos.css">
</head>
<body>
<h1>Meu Site</h1>
<p>Esta é a página inicial do meu site.</p>
</body>
</html>
Você deve criar um arquivo CSS (estilos.css) e organizar as propriedades CSS de acordo com um padrão de quebras de linha e espaçamento para tornar o código mais legível.
Exercício 2: Adição de Comentários no CSS
Dado o seguinte código CSS, adicione comentários para explicar o propósito de cada seletor e regra:
CSS (estilos.css):
/* Estilos para o cabeçalho (h1) */
h1 {
font-size: 24px;
color: #333;
text-align: center;
}
/* Estilos para os parágrafos (p) */
p {
font-size: 16px;
color: #666;
line-height: 1.5;
margin-bottom: 20px;
}
/* Comentário de seção separando as regras para links (a) */
a {
text-decoration: none;
color: #0077b6;
}
/* Estilos para links quando estão em estado de foco (hover) */
a:hover {
text-decoration: underline;
color: #005f8b;
}
Nos exercícios, crie um arquivo CSS, organize as propriedades CSS de acordo com um padrão de formatação e adicione comentários explicativos para cada seletor e regra CSS. Isso ajudará você a praticar a formatação adequada do código CSS e a adição de comentários para melhorar a manutenção e a legibilidade.