Em CSS nós conceguimos alterar estilos em tudo que a gente imaginar, vimos na aula passada que nós podemos alterar fundos do layout por meio da propriedade background.
Hoje, nós iremos aprender com alterar estilos de toda a parte tipográfica de seu site, alterando tipos de fontes, tamanhos, cores entre outras, nós iremos utilizar a propriedade font e suas variáveis.
Esta tabela mostra a propriedade font e sua varáveis de forma que mostra seus valores referentes .
Propriedade |
Definição |
Valor |
|---|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Propriedade font-family
A propriedade font-family é utilizada para mudar o estilo da fonte de sua página, de maneira simplificada chama-se de family está propriedade por você apresentar vários tipos de fontes.
Bem, funciona assim, se na sua máquina não estiver instalada a primeira fonte listada na propriedade font-family, passasse para a segunda fonte listada e assim por diante.
Exemplo
Se seu computador não estiver instalada a fonte Palatino Linotype, irá partir para a fonte Book Antiqua, caso a máquina não tenha instalada esta fonte irá partir para outra que é Palatino e asssim por diante.
#seletor { font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;}
Nota
- Ex: “Palatino Linotype”, “Book Antiqua”, “Times New Roman”
Todas as fontes a cima tem mais de uma palavra por isso aplicamos aspas duplas na sintaxe.
Mas se nós aplicacarmos estilos com o atributo HTML style nós aplicamos aspas simples nas palavras compostas.
Exemplo
<div style="font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;"> conteúdo da div</div>
Propriedade font-size
Nós aplicamos font-size para aumentar o tamanho das fontes, os valores para essa propriedade são tudo referente a unidades de tamanho.
Um pouco de unidades de tamanho
| Unidade | Descrição |
|---|---|
px |
Tamanho em pixels (relativo ao dispositivo) |
em |
Tamanho relativo à fonte utilizada no elemento ao qual está inserido |
ex |
Correspondente à altura da fonte ‘x’ |
Unidades de tamanho absolutas
| Unidade | Descrição |
|---|---|
in |
Polegadas (1polegada = 2.54 cm) |
cm |
Centímetros |
mm |
Milímetros |
pt |
Pontos (1pt = 1/72 polegadas) |
pc |
Picas (1pica = 12 pontos) |
Porcentagem
| Unidade | Descrição |
|---|---|
% |
Porcentagem |
0 |
Valor ’0′ não requer atribuição de unidade |
Referência: guia de referência rápida
As unidades de tamanho são divididas em três grupos, que são Unidades de tamanho relativas, Unidades de tamanho absolutas e porcentagem.
.seletor { font-size:50px;}
.seletor { font-size:xx-large;}
.seletor { font-size:larger;}
.seletor { font-size:80%;}
.seletor { font-size:x-small;}
.seletor { font-size:xx-small;}
Exemplo
Este texto está com valor 50px
Este texto está com valor xx-large
Este texto está com valor large
Este texto está com valor 80%
Este texto está com valor x-small
Este texto está com valor xx-small
Propriedade font-style
A propriedade font-style é usada para aplicar estilos (efeitos) à fonte com que está trabalhando, nós temos três valores para essa propriedade que são normal, italic e oblique.
Exemplo
.seletor { font-style:oblique;}
.seletor { font-style:normal;}
.seletor { font-style:italic;}
Este texto está com valor oblique
Este texto está com valor norma
Este texto está com valor italic
Propriedade font-weight
Para nós atribuirmos à uma fonte uma forma “negrita”, em CSS nós aplicamos a propriedade font-weight, os valores apresentados para essa propriedade é de 100 à 900 em um intervalo de 100 em 100.
Quando não há qualquer valor atribuído para weight, a mesma fica em seu valor padrão que é o valor normal que corresponde ao valor 400.
Exemplo
.seletor { font-weight:400;}/* 400 equivale ao valor normal*/
.seletor { font-weight:700;}/* 700 equivale ao valor bold*/
.seletor { font-weight: lighter;}
.seletor { font-weight: bolder;}
Este texto está com valor normal que equivale ao valor 400
Este texto está com valor bold que equivale ao valor 700
lighter : Fonte do elemento com o valor de peso imediatamente inferior ao do valor herdado (p.ex: de 400 para 300)
bolder: Fonte do elemento com o valor de peso imediatamente superior ao do valor herdado (p.ex: de 400 para 500)
Propriedade font-variant
Utiliza-se a propriedade font-variant quando queremos alterar todas as letras minúsculas para maiúsculas, em uma porporção menor do que a normal.
Complicado? É parece ser difícil entender mas com o exemplo a baixo vai facilitar
- Bandeira
Exemplo
p { font-variant:small-caps;}
p { font-variant:normal;}
Este texto está com o valor small-caps
Este texto está com o valor normal
Propriedade color
Atribuimos à propriedade color valores referentes à cor com esta propriedade mudamos as cores das fontes, em CSS nós representamos cores de três formas, em formas de códigos hexadecimais, RGB e pelo nome da cor em inglês.
Exemplo
p { color:#008000;}
p { color:rgb(255,235,0);}
p { color: red;}
Este texto está verde
Este texto está amarelo
Este texto está vermelho
ASHAUSHAUHSA
eu demorei para me achar dentro desse blog!
Ele eh muito interessante, nunca vi coisa igaul!Parabéns!!
xD
Obrigado Antônio Marlos trabalhamos para melhorar sempre