| Categoria |
Propriedade |
Função |
| 📏 Tamanho e Dimensão | width / height | Define largura e altura do elemento. EX: 200(px, %, em) |
| max-width / max-height | Define largura/altura máxima. |
| min-width / min-height | Define largura/altura mínima. |
| 🖼️ Espaçamentos | margin | Define a margem externa do elemento. |
| padding | Define o preenchimento interno. EX: 2px; |
| border | Define a borda do elemento. Ex: border: 2px solid red;
onde: 2px é a largura da borda, solid o tipo de borda, red a cor. Tipos de borda: solid, dashed, dotted, double, groove, ridge, inset,outset |
| 🎨 Cores e Fundo | color | Define a cor do texto. |
| background-color | Define a cor de fundo. EX: #fff, white |
| background-image | Define uma imagem de fundo. EX: url('imagem.png') |
| background-size | Controla o tamanho da imagem de fundo. |
| opacity | Define a transparência do elemento. EX: 0.2; |
| 🔤 Texto e Fontes | font-size | Define o tamanho da fonte. |
| font-family | Define a família de fontes. EX: font-family: 'Arial' |
| font-weight | Define a espessura do texto (normal, bold etc.). |
| text-align | Alinha o texto (esquerda, centro, direita todas em ingles*). |
| text-transform | Transforma o texto (maiúsculas, minúsculas etc. em ingles*). |
| a | personaliza link |
| a:hover | personaliza link quando passa o mouse |
| 📐 Posicionamento | position | Define o tipo de posicionamento (absolute, relative, fixed, sticky). |
| top, bottom, left, right | Define o deslocamento do elemento posicionado. |
| z-index | Controla a sobreposição dos elementos.(Ex: 9 (quanto maior, mais a frente de todos ele fica)) |
| 🏗️ Layout e Display | display | Define como o elemento é exibido (block, inline, flex etc.). |
| visibility | Controla a visibilidade do elemento (visible, hidden). |
| overflow | Controla o comportamento do conteúdo que excede o tamanho do elemento. |
| 📌 Flexbox & Grid | display: flex | Ativa o layout flexível. |
| justify-content | Alinha os itens no eixo principal do flexbox. |
| align-items | Alinha os itens no eixo secundário. |
| display: grid | Ativa o layout de grade (Grid CSS). |
| 🎭 Efeitos Visuais | box-shadow | Adiciona sombra ao elemento. |
| text-shadow e box-shadow | Adiciona sombra ao texto e caixa. EX: box-shadow: 10px 6px 5px 0px #cor;
ou seja: 10px Move a sombra 10pixel vezes para a direita - 6px Move a sombra 6pixel para baixo - 5px Aplica um borrão de 5pixel - 1px altera o tamanho da sombra em 1 pixel - #cor da sombra |
| transition | Adiciona transições suaves entre estados (apenas com hover). |
| animation | Define animações CSS. (apenas com hover) |
| 🚀 Outros | cursor | Define o tipo de cursor ao passar o mouse. Cursores padroes: default, pointer, text, wait. | vc tbm pode aplicar uma imagem, ex: cursor: url('imagem.png'), auto; |
Eu vou explicar como aplicar fontes de outros locias, sem ser as podrões, futuramente. porem você pode conferir o site do google fonts.google.com, é de lá pegamos as fontes diversas para aplicar no nosso código.