# Cheatsheet Box-model ### cores nomes de cores (red, white), hexadecimais (#FFFFFF, #F0F0F0), RGB (rgb(255, 0, 0), rgb(255, 255, 255)) e outros. referência: [W3 Schools Unidades de cores](https://www.w3schools.com/cssref/css_colors_legal.asp) ### unidades de tamanho px, em, rem, vh, e outros referência: [W3 Schools Unidades de tamanho/posição](https://www.w3schools.com/cssref/css_units.asp) ## Box model ordem: conteúdo, padding, borda, margem | Nome | Descrição | Valores | | ----------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | | [`padding`](https://www.w3schools.com/css/css_padding.asp) | **Shorthand** para as propriedades `padding-top`, `padding-right`, `padding-bottom` e `padding-left` | [**unidades de tamanho**](#unidades-de-tamanho) (1 unidade para todos os lados, 2 unidades para top/bottom e left/right, 3 unidades para top, left/right e bottom e 4 unidades para top, right, bottom e left) | | [`margin`](https://www.w3schools.com/css/css_margin.asp) | **Shorthand** para as propriedades `margin-top`, `margin-right`, `margin-bottom` e `margin-left` | [**unidades de tamanho**](#unidades-de-tamanho) (1 unidade para todos os lados, 2 unidades para top/bottom e left/right, 3 unidades para top, left/right e bottom e 4 unidades para top, right, bottom e left) | | [`border`](https://www.w3schools.com/css/css_border.asp) | **Shorthand** para as propriedades `border-width`, `border-style` e `border-color` | `border-width` `border-style` `border-color` | | [`border-width`](https://www.w3schools.com/css/css_border_width.asp) | Diz a grossura da borda | [**unidades de tamanho**](#unidades-de-tamanho) | | [`border-style`](https://www.w3schools.com/css/css_border_sides.asp) | Diz o estilo da borda | `dotted` `solid` `double` `dashed` | | [`border-color`](https://www.w3schools.com/css/css_border_color.asp) | Diz a cor da borda | [**cores**](#cores) | | [`border-radius`](https://www.w3schools.com/css/css_border_rounded.asp) | Diz o quanto os cantos da borda devem ser arredondados | [**unidades de tamanho**](#unidades-de-tamanho) | | [`box-sizing`](https://www.w3schools.com/css/css3_box-sizing.asp) | Diz como calcular o tamanho para o conteudo do elemento | `content-box`: (`width` = **conteudo** + padding + border) ou `border-box`: (**conteudo** = `width` - (padding + border)) | ###### tags: `cheatsheet` `front-end` `módulo 1`