O documento descreve as principais características da folha de estilo CSS, incluindo como definir estilos internos e externos, seletores e declarações, unidades de medida e cores, e propriedades para formatar elementos como fontes, texto, hiperligações e blocos de texto.
2. Folha de Estilo – Definição
É uma forma prática e estruturada de formatar
páginas Web.
Permite aplicar conjuntos de formatações a um
determinado documento.
3. Folha de Estilo
Pode ser apresentada das seguintes maneiras
Composta por alguns comandos colocados no
mesmo ficheiro da página Web. INTERNA
<head>
<style type= "text/css " >
body {font-family: verdana, “times new roman”
h3 {font-size:150%}
</style>
</head>
Localizada num ficheiro à parte. EXTERNA
<head>
<link rel=“stylesheet” type=“text/css” href=“folha.css”>
</head>
4. Folha de Estilo Externa
Os estilos definidos num documento à parte podem
ser usados em qualquer página HTML.
Neste caso pode ser definido um estilo padrão
para ser aplicado nas páginas de um site
UNIFORMIZAÇÃO de um site – a consistência da
apresentação é um aspecto importante do desenho de
um web site e o CSS pode garantir que todos os
documentos terão o mesmo design.
6. Folhas de Estilo – Vantagens
Separação do formato e do conteúdo da página
web.
Maior controlo da aparência de uma página Web.
Hágarantia de que todos os elementos terão a mesma
apresentação
Páginas mais leves e simples.
Fácil manutenção do documento
É muito mais fácil modificar uma simples página de
estilo que todo o documento HTML.
7. CSS – Cascade Style Sheet
É uma liguagem usada para definir estilos
Na sintaxe CSS os nomes e valores das regras são
listados dentro de chavetas { } antecedidas pelo
elemento (SELETOR) ao qual as declarações serão
aplicadas.
Exemplo:
P{
font-family: garamond;
font-style: italic;
text-align: justify;
color:red; }
8. REGRA
Uma folha de estilos consiste em uma ou mais linhas
de REGRAS da forma.
SELETOR { DECLARAÇÕES }
As regras podem estar dentro de um documento de
texto com extensão .css ou embutidas num
documento .html.
9. Comentários em CSS
Os comentários em CSS são fechados com uma
barra e um asterisco, e são inseridos no documento
apenas para organizar, lembrar, anotar, etc.
Exemplo:
/* Os links visitados e não visitados deste documento
serão mostrados a cor castanha e não sublinhados */
16. text
text-align
center; justify; right; left;
text-indent
nível de indentação em percentagem (5%; …)
Line-height (altura da linha do texto
em percentagem (150%) ou em pontos (10 pt)
text-decoration
none; underline (sublinhado); line-through (rasurado); blink (piscar);
text-transform
none; uppercase; lowercase; capitalize
color
24. Posicionamento de uma Box
Ao posicionar de maneira relativa, deve-se evitar
misturar pixeis com percentagem,
Os resultados podem ser imprevisíveis!
25. tag <div> </div>
Esta tag vai permitir definir vários blocos de texto
numa página html.
Cada bloco de texto definido num <div> deve ser
identificado por um nome (id=…) ou (class=…)
.html .css
#cabecalho
<div id=“cabecalho”>…</div> { …. }
<div id=“rodape”>… </div> #rodape
{ …. }
<div class=“pop”>…. </div> .pop
{ …. }
26. Criação de um layout
A maior vantagem da utilização da tag <DIV> é a
criação de layouts.
.html
<div id=“header”>…</div>
<div id=“navbar”>… </div>
<div id=“left”>…. </div>
<div id=“mid”>…. </div>
<div id=“right”>…. </div>
Não se devem deixar as tag div sem
conteúdo.
Na ausência de conteúdo, colocar  ,
dentro da div
27. tag <span> </span>
span: fragmento de texto dentro de outro texto,
que pode ser formatado de maneira diferente.
.html .css
<div class=“pop”>Redes de .pop
{…. }
<span class=“verde”>Comunicação</span> .verde
</div> { …. }
Possível Resultado:
Redes de Comunicação