As folhas de estilo CSS's são um mecanismo usado para adiconar estilo a uma página web. Elas são usadas para configurar um resultado visual dos
elementos HTML, usando para isso regras.
Não basta ter o melhor conteúdo. Ele precisa estar bem apresentado!
O CSS pode ser inserido na página de três formas distintas:
CSS Inline: O estilo é aplicado dentro de parâmetros de HTML5, usado para alterar áreas pontuais:
<body style="font-family: Arial; color: blue;" >
<h1 style="color: red;">Capítulo 1</h1>
<p>Lorem ipsum dolor sit amet consectetur adipisicing elit. Maiores, nihil rerum ut error! A laudantium sequi eius exercitationem modi?</p>
<h2>Capítulo 1.1</h2>
<p style="font-style: italic;">Lorem ipsum dolor sit amet consectetur adipisicing elit. Pariatur aperiam minus architecto obcaecati a excepturi! Magni!</p>
</body>
CSS Interno: Podemos adicionar a TAG <style> dentro da área <head> do nosso documento HTML local e dentro dele aplicar as configurações.
CSS Externo: A maneira mais comum é usando o CSS em um arquivo externo. Isso permite uma maior organização e possibilita que o código seja reaproveitado em outras páginas.
Para usar o arquivo externo usamos a TAG <link> dentro da área <head>.
Calc: Usando este parâmetro, o CSS vai fazer um cálculo para encontrar o valor da largura ou altura da caixa. O calc suporta operações matemáticas como soma, subtração, multiplicação e divisão.
blockquote {
width: calc(100%/2-100px);
}
overflow: Esta propriedade é usada quando uma caixa precisa ter um tamanho menor que o espaço em que ela está. Overflow pode ser customizado com dois valores principais:
Hidden: Usando este valor, o conteúdo é cortado e fica oculto.
Scroll: Neste caso, uma barra de rolagem é apresentada para que o conteúdo excedente possa ser visto.
Além destes, também existem os valores auto e visible, padrão para a maioria dos elementos.
blockquote {
height: 29px;
overflow: hidden;
}
blockquote {
height: 29px;
overflow: scroll;
}
Height: Usado para controlar a altura de um box. Em algumas situações, quando é necessário um maior controle, usamos min-height e max-height
@font-face: A propriedade @font-face do CSS3 para importar fontes (tipografia) externas para nossas páginas. Podemos usar uma fonte que não esteja disponível no Google Fontes ou um arquivo personalizado de fonte.