Nesta página você verá como funcionam as unidades de medida e valores no CSS. Exemplo: Tipos numéricos, Unidades comuns Distância absoluta/relativa entre os elementos, Porcentagens, entre outros.
Como vimos no decorrer até aqui, sabemos que cada propriedade possui valores, que descrevemos como
Precisamos entender como utilziar os valores possíveis dentro de cada propriedade.
Como podemos conhecer e estudar esses valores e como podemos usar a documentação do MDN para aprender mais.
Sempre que virmos
Acesse o Site MDN
<integer>
<number>
<dimension>
<number>
com uma unidade junto:
60deg (60°), 7s (7 segundos), 10px (10 pixels)
<percentagem>
<lenght>
<angle>
<time>
<resolution>
São fixas e não se altera o valor delas.
Unidade | Nome | Equivalência |
---|---|---|
cm | Centímetros | 1cm = 96px/2.54 |
in | Inches (polegadas) | 1in = 2.54cm = 96px |
px | Pixels | 1px = 1/96th de 1in |
OBS.: O mais comum e utilizado é o
São relativas a algum outro valor, logo, esse valor pdoe ser o elemento pai/root, ou o tamanho da tela.
Um ponto positivo é que tem uma maior adaptação aos tipos de tela.
Unidade | Relativo a |
---|---|
em | Tamando da font do pai |
rem | Tamando da font da raiz (root/html) |
vw | 1% de viewport width |
vh | 1% da viewport height |
<style>
div
{p
{</style>
<body>
<div>
<p>
Parágrafo</p>
</div>
</body>
Parágrafo
É tratado da mesma maneira que as distâncias
Causam um reaproveitamento de código.
Exemplos de funções:
rgb( )
hsl( )
url( )
calc( )
- Recebe um nome como os citados, abre e fecha parentesis e dentro deles colocamos os valores.
São outros tipos de valores que podemos ter dentro do CSS, sendo:
Strings: Texto envolto em aspas
Identificadores: red, black, gold