Estilos HTML – CSS


CSS significa Cascading Style Sheets.

CSS economiza muito trabalho. Ele pode controlar o layout de várias páginas da web de uma só vez.

O que é CSS?
CSS (Cascading Style Sheets) é usado para formatar o layout de uma página da web.

Com CSS, você pode controlar a cor, a fonte, o tamanho do texto, o espaçamento entre os elementos, como os elementos são posicionados e dispostos, quais imagens ou cores de plano de fundo serão usadas, diferentes telas para diferentes dispositivos e tamanhos de tela e muito mais. Mais!


Dica: A palavra em cascata significa que um estilo aplicado a um elemento pai também se aplicará a todos os elementos filhos dentro do pai. Portanto, se você definir a cor do texto do corpo como “azul”, todos os títulos, parágrafos e outros elementos de texto no corpo também terão a mesma cor (a menos que você especifique outra coisa)!

Usando CSS

O CSS pode ser adicionado aos documentos HTML de três maneiras:

Inline – usando o style atributo dentro dos elementos HTML
Interno – usando um <style>elemento na <head>seção
Externo – usando um <link> elemento para vincular a um arquivo CSS externo
A maneira mais comum de adicionar CSS é manter os estilos em arquivos CSS externos.

No entanto, neste tutorial, usaremos estilos interno e interno, porque isso é mais fácil de demonstrar e mais fácil para você experimentar.

CSS embutido

Um CSS embutido é usado para aplicar um estilo exclusivo a um único elemento HTML.

Um CSS embutido usa o styleatributo de um elemento HTML.

O exemplo a seguir define a cor do texto do <h1>elemento como azul e a cor do texto do <p>elemento como vermelho:

<h1 style="color:blue;">Cor azul</h1>

<p style="color:red;">cor vermelha.</p>


 

CSS interno

Um CSS interno é usado para definir um estilo para uma única página HTML.

Um CSS interno é definido na <head>seção de uma página HTML, dentro de um <style>elemento.

O exemplo a seguir define a cor do texto de TODOS os <h1>elementos (nessa página) para azul e a cor do texto de TODOS os <p>elementos para vermelho. Além disso, a página será exibida com uma cor de fundo “pó azul”:

 

<!DOCTYPE html>
<html>
<head>
<style>
body {background-color: powderblue;}
h1   {color: blue;}
p    {color: red;}
</style>
</head>
<body>

<h1>Título azul</h1>
<p>Parágrafo vermelho</p>

</body>
</html>


 

CSS externo

Uma folha de estilos externa é usada para definir o estilo para muitas páginas HTML.

Para usar uma folha de estilos externa, adicione um link a ela na <head>seção de cada página HTML:

<!DOCTYPE html>
<html>
<head>
  <link rel="stylesheet" href="styles.css">
</head>
<body>

<h1>This is a heading</h1>
<p>This is a paragraph.</p>

</body>
</html>

Tem que chamar o style no head a página styles.css fica assim

body {
  background-color: powderblue;
}
h1 {
  color: blue;
}
p {
  color: red;
}

 

Cores, fontes e tamanhos CSS

Aqui, demonstraremos algumas propriedades CSS usadas com frequência. Você aprenderá mais sobre eles mais tarde.

A color propriedade CSS define a cor do texto a ser usada.

A font-family propriedade CSS define a fonte a ser usada.

A font-size propriedade CSS define o tamanho do texto a ser usado.

<!DOCTYPE html>
<html>
<head>
<style>
h1 {
  color: blue;
  font-family: verdana;
  font-size: 300%;
}
p  {
  color: red;
  font-family: courier;
  font-size: 160%;
}
</style>
</head>
<body>

<h1>Título</h1>
<p>Parágrafo</p>

</body>
</html>


 

Preenchimento CSS

A padding propriedade CSS define um preenchimento (espaço) entre o texto e a borda.

{
border: 2px solid powderblue;
padding: 30px;
}

 

Margem CSS
A margin propriedade CSS define uma margem (espaço) fora da borda.

{
border: 2px solid powderblue;
margin: 50px;
}

Link para CSS externo

As folhas de estilo externas podem ser referenciadas com um URL completo ou com um caminho relativo à página da web atual.

Exemplo
Este exemplo usa um URL completo para vincular a uma folha de estilos:

<link rel="stylesheet" href="https://www.joemaster.com.br/html/styles.css">

Se for na mesma pasta

<link rel="stylesheet" href="styles.css">

Resumo
Use o style atributo HTML para estilizar em linha
Use o <style>elemento HTML para definir CSS interno
Use o <link>elemento HTML para se referir a um arquivo CSS externo
Use o <head>elemento HTML para armazenar os elementos <style> e <link>
Use a color propriedade CSS para cores de texto
Use a font-family propriedade CSS para fontes de texto
Use a font-size propriedade CSS para tamanhos de texto
Use a border propriedade CSS para bordas
Use a padding propriedade CSS para espaço dentro da borda
Use a margin propriedade CSS para espaço fora da borda

 

 

Categoria: curso html | Tags: , , , , , , , | Postado por joemaster em 30/jun/2020

<< Anterior

Próximo >>

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *