0% acharam este documento útil (0 voto)
3 visualizações30 páginas

2 - CSS

O livro 'CSS Descomplicado' de L. Gallerani apresenta uma introdução ao CSS, explicando sua importância na formatação de páginas web. O autor aborda tópicos como alteração de cores, estilização de textos, links, botões e formulários, além de ensinar a utilização de arquivos CSS externos. A obra é voltada para iniciantes que desejam entender e aplicar CSS em seus projetos de desenvolvimento web.

Enviado por

staloch.dev
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
3 visualizações30 páginas

2 - CSS

O livro 'CSS Descomplicado' de L. Gallerani apresenta uma introdução ao CSS, explicando sua importância na formatação de páginas web. O autor aborda tópicos como alteração de cores, estilização de textos, links, botões e formulários, além de ensinar a utilização de arquivos CSS externos. A obra é voltada para iniciantes que desejam entender e aplicar CSS em seus projetos de desenvolvimento web.

Enviado por

staloch.dev
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato PDF, TXT ou leia on-line no Scribd

CSS

Descomplicado

L. Gallerani
Copyright © 2020 by L. Gallerani

Diagramação L. Gallerani
Capa L. Gallerani
Revisão L. Gallerani

G166c Gallerani L.
CSS Descomplicado / Gallerani L. 2. ed - São Paulo, SP
Está obra é uma produção independente.
Copyright[2020] by Gallerani L.
Todos os direitos desta edição reservados ao autor da obra.
1. Ciência da Computação 2. Tecnologia

Índice para catálogo sistemático:


1. Ciência da Computação CDD 004
2. Tecnologia (ciências aplicadas) CDD 600
Alteração de Cores com CSS ...................................................................... 9

Alterando Cor e tamanho de Textos ....................................................... 12

Alterando Links ......................................................................................... 15

Criando botões ........................................................................................... 19

Estilização de formulários ........................................................................ 22

CSS em arquivo externo ............................................................................ 26


CSS Descomplicado, por L. Gallerani

Introdução

Depois de conhecer o HTML, o segundo para um


programador ou designer é conhecer o CSS.
O CSS significa Cascading Style Sheets, ou seja,
folhas de estilo em cascata é um mecanismo para
adicionar estilo a um documento web ou páginas da
internet.
Ficando responsável pela formatação de cores,
formas e tamanhos de objetos dentro de páginas de
internet.

7
CSS Descomplicado, por L. Gallerani

Ambiente de trabalho

Para desenvolver páginas em HTML não é


necessária nenhuma ferramenta especifica, apenas o bloco
de notas, mas é aconselhável utilizar editores de texto
voltado para a programação, para facilitar o entendimento
e releitura do código.
Pode ser utilizado o como já mencionado o bloco de
notas, sublime text, visual studio code, php storm,
notepad++, entre outros.
Nesta obra foi utilizado o sublime text para a
edição e criação do HTML, caso deseje utilizar o mesmo
pode encontrar para download em:
[Link]

8
CSS Descomplicado, por L. Gallerani

Alteração de Cores com CSS

Para colocar uma cor diretamente em uma tag usa-


se o atributo style.

Fonte: O autor

Desta forma é necessário colocar a formatação em cada


tag, como visto na tag h1 e na tag p.

9
CSS Descomplicado, por L. Gallerani

O resultado:

Fonte: O autor

Utilizando seletores, seletores é a forma mais


simples de aplicar um estilo em várias partes da nossa
página.

10
CSS Descomplicado, por L. Gallerani

Fonte: O autor

Ao criar a tag Style dentro do cabeçalho (Head) é


possível utilizar uma formatação padrão para todas que
desejar, como na imagem acima a estilização do h1 e p.

11
CSS Descomplicado, por L. Gallerani

O resultado:

Fonte: O autor

12
CSS Descomplicado, por L. Gallerani

Alterando Cor e tamanho de Textos

Veremos como utilizar classes e identificadores dentro


do CSS.
• Classe para utilizar uma classe dento do CSS
utiliza-se “.” antes do nome da classe. Pode
aparecer várias vezes no html.

• Id para utilizar um id dento do CSS utiliza-se “#”


antes do nome da classe. O Id é único então um id
só pode aparecer uma vez na página.

Ao utilizar classes é possível alterar formatos e cores


de diversas tags, que possuem a mesma classe.
Com o ID, acontece o mesmo, mas por padrões de boa
programação o Id deve ser usado em apenas um elemento
por página.

13
CSS Descomplicado, por L. Gallerani

Fonte: O autor

14
CSS Descomplicado, por L. Gallerani

O resultado:

Fonte: O autor

15
CSS Descomplicado, por L. Gallerani

Alterando Links

É possível alterar a disposição de tags através do


CSS, para este exemplo crie uma página com alguns links,
como na imagem abaixo.

Fonte: O autor

Note que foi utilizado apenas HTML e não foi


implementado o CSS, neste momento.

16
CSS Descomplicado, por L. Gallerani

O resultado:

Fonte: O autor

Ao implementar o Style, estamos aplicando o


display em linha apenas no li dentro de uma ul e dentro
de uma nav.
E foi retirada a margem externa(margin) e margem
interna(padding) de todo ul, dentro de um nav.

17
CSS Descomplicado, por L. Gallerani

Fonte: O autor

18
CSS Descomplicado, por L. Gallerani

O resultado:

19
CSS Descomplicado, por L. Gallerani

Criando botões

Utilizaremos algumas propriedades do CSS para criar


um menu.
• Background é a cor do fundo.

• Color é a cor principal.

• Margin é a margem externa.

• Padding é a margem interna.

• Border é a espessura da borda.

• Border-radius: arredondamento das bordas.

• Display é o tipo de orientação na tela.

• Text-decoration: decorações do texto.

• a:houver é quando o elemento estiver com o mouse


sobre ele.

20
CSS Descomplicado, por L. Gallerani

Fonte: O autor

21
CSS Descomplicado, por L. Gallerani

O resultado:

Fonte: O autor

22
CSS Descomplicado, por L. Gallerani

Estilização de formulários

Crie o formulário abaixo:

Fonte: O autor

O resultado:

Fonte: O autor

Estilizando o formulário.

23
CSS Descomplicado, por L. Gallerani

• “ * ” é o seletor para selecionar todos os elementos


da nossa página html.
box-sizing: border-box ira corrigir possíveis erros
de formatação do css do próprio navegador

• Border é a propriedade para colocar borda, ela


pode ser solida(solid), tracejada(dashed)

• RGB é um modo que pode variar de 0 a 255, sendo


0 preto e 255 branco.

Ex: rgb(valor do vermelho, valor do verde, valor do


azul)
• #aaaaa é o modo hexadecimal de cores que pode
varias do 0(preto) até o branco(f).

Ex: #00aaff (“00” corresponde ao vermelho, “aa”


corresponde ao verde e “ff” ao azul).

24
CSS Descomplicado, por L. Gallerani

Fonte: O autor

25
CSS Descomplicado, por L. Gallerani

O resultado:

Fonte: O autor

26
CSS Descomplicado, por L. Gallerani

CSS em arquivo externo

CSS Externo, a grande vantagem do CSS e poder


criar um arquivo externo com os estilos de botões,
parágrafos, títulos e referenciar esse estilo em várias
páginas.
Para isto criaremos um formulário em html.

Fonte: O autor

O resultado:

Fonte: O autor

27
CSS Descomplicado, por L. Gallerani

Criaremos um novo arquivo e colocaremos o CSS


abaixo, salvaremos como [Link] na mesma pasta que
esta o nosso arquivo html.

Fonte: O autor

.btn se refere a uma classe principal onde ficam as


principais atributos de um botão.
.btn-red se refere a uma subclasse onde indica a cor
do botão.

28
CSS Descomplicado, por L. Gallerani

.btn-red:hover se refere ao evento do mouse sobre o


botão.
Não esqueça de deixar os dois arquivos na mesma
pasta, o HTML e o CSS.

Fonte: O autor

Agora basta voltar no arquivo HTML e referenciar


o CCS acrescentando um link como mostra na linha 5 da
imagem.

29
CSS Descomplicado, por L. Gallerani

Fonte: O autor

O resultado:

Fonte: O autor

30

Você também pode gostar