SlideShare uma empresa Scribd logo
1 de 12
Html e CSS
CSS
● Os três tipos de vinculação de folhas de estilo:
– As folhas de estilo podem ser vinculadas a um
documento de três maneiras distintas:
● 1. Importadas ou lincadas;
● 2. Incorporadas;
● 3. Inline.
CSS
● Folha de estilo externa
– Uma folha de estilo é dita externa, quando as regras
CSS estão declaradas em um documento a parte do
documento HTML. A folha de estilo é um arquivo
separado do arquivo html e que tem a extensão .css
– Uma folha de estilo externa é ideal para ser aplicada a
várias páginas. Com uma folha de estilo externa , você
pode mudar a aparência de um site inteiro mudando um
arquivo apenas (o arquivo da folha de estilo).
CSS
● O arquivo css da folha de estilo externa deverá ser lincado ou
importado ao documento HTML, dentro da tag <head> do documento.
A sintaxe geral para lincar uma folha de estilo chamada estilo.css é
mostrada abaixo.
<head>
<link rel="stylesheet" type="text/css" href="estilo.css">
</head>
● A sintaxe geral para importar uma folha de estilo chamada estilo.css é
mostrada abaixo:
<head>
<style type="text/css">
@import url("estilo.css");
</style>
</head>
Css
● O browser lerá as regras de estilo do arquivo
estilo.css, e formatará o documento de acordo
com elas.
● Uma folha de estilo externa pode ser escrita
em qualquer editor de texto. O arquivo não
deve conter nenhuma tag HTML. As folhas de
estilo devem ser "salvas" com uma extensão
.css
Css
● Folha de estilo incorporada ou interna
– Uma folha de estilo é dita incorporada ou interna, quando as regras
CSS estão declaradas no próprio documento HTML.
– Uma folha de estilo incorporada ou interna, é ideal para ser aplicada
a uma única página. Com uma folha de estilo incorporada ou interna,
você pode mudar a aparência de somente um documento, aquele
onde a folha de estilo esta incorporada.
– As regras de estilo, válidas para o documento, são declaradas na
seção <head> do documento com a tag de estilo <style> , conforme
sintaxe mostrada abaixo:
Css
<head>.
<style type="text/css">
<!--
body {
background: #000000;
url("imagens/minhaimagem.gif");
}
h3 {
color: #FF0000;
}
p {
margin-left: 15px;
padding:1.5em;
}
-->
</style>
</head>
Css
● O browser lerá agora as regras de estilo na própria página, e formatará o
documento de acordo com elas.
● Nota: Um browser ignora normalmente as tags desconhecidas. Isto
significa que um browser velho que não suporte estilos, ignorará a tag
<style> , mas o conteúdo da tag será mostrado na tela. É possível impedir
que um browser velho mostre o conteúdo da tag, "escondendo-o" através
do uso da marcação de comentário do HTML.
● Observe a inclusão dos símbolos <!-- (abre comentário) --> (fecha
comentário) no código acima.
Css
● Folha de estilo inline
– Uma folha de estilo é dita inline, quando as regras
CSS estão declaradas dentro da tag do elemento
HTML.
– Um estilo inline só se aplica a um elemento HTML.
Ele perde muitas das vantagens de folhas de estilo
pois mistura o conteúdo com a apresentação. Use
este método excepcionalmente, como quando
quiser aplicar um estilo a uma única ocorrência de
um elemento.
Css
● A sintaxe para aplicar estilo inline é mostrada a
seguir:
<p style="color:#000000; margin: 5px;">
Aqui um parágrafo de cor preta e com 5px nas 4
</p>
Css
● Folhas múltiplas de estilo
– Se alguma propriedade for definida para um mesmo elemento em
folhas de estilo diferentes, entrará em ação, o EFEITO CASCATA e
prevalecerão os valores da folha de estilo mais específica.
– Suponha, uma folha de estilo externa com as seguintes propriedades
para o seletor h2 :
h2 {
color: #FFCC00;
text-align: center;
font: italic 9pt Verdana, Sans-serif;
}
Css
● e, uma folha de estilo interna com as seguintes propriedades para
o seletor h2 :
h2 {
color: #FFCC00;
text-align: center;
font: italic 10pt Verdana, Sans-serif;
}
● Se ambas as páginas estiverem vinculadas ao documento, como
há um conflito no tamanho das letras para <h2> , prevalecerá a
folha interna e a letra de <h2> terá o tamanho igual a 10 pt.

Mais conteúdo relacionado

Mais procurados (20)

Css e iFrames
Css e iFramesCss e iFrames
Css e iFrames
 
Css completo(2)
Css   completo(2)Css   completo(2)
Css completo(2)
 
Construindo layout de sites com CSS
Construindo layout de sites com CSSConstruindo layout de sites com CSS
Construindo layout de sites com CSS
 
Introdução ao CSS
Introdução ao CSSIntrodução ao CSS
Introdução ao CSS
 
Aula 07
Aula 07Aula 07
Aula 07
 
Curso de css3 unidade 1 - introdução ao css
Curso de css3   unidade 1 - introdução ao cssCurso de css3   unidade 1 - introdução ao css
Curso de css3 unidade 1 - introdução ao css
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
Aula 07 Css - Parte 1
Aula 07   Css - Parte 1Aula 07   Css - Parte 1
Aula 07 Css - Parte 1
 
Minicurso CSS: Definição e aplicação
Minicurso CSS: Definição e aplicaçãoMinicurso CSS: Definição e aplicação
Minicurso CSS: Definição e aplicação
 
Css basico
Css basicoCss basico
Css basico
 
Css – cascading style sheets
Css – cascading style sheetsCss – cascading style sheets
Css – cascading style sheets
 
Introdução ao CSS - Desenvolvimento web
Introdução ao CSS - Desenvolvimento webIntrodução ao CSS - Desenvolvimento web
Introdução ao CSS - Desenvolvimento web
 
Aula 06
Aula 06Aula 06
Aula 06
 
Introdução CSS
Introdução CSSIntrodução CSS
Introdução CSS
 
CSS com SASS e SMACSS faz BEM
CSS com SASS e SMACSS faz BEMCSS com SASS e SMACSS faz BEM
CSS com SASS e SMACSS faz BEM
 
Arquitetura CSS - SMACSS + OOCS + BEM
Arquitetura CSS - SMACSS + OOCS + BEMArquitetura CSS - SMACSS + OOCS + BEM
Arquitetura CSS - SMACSS + OOCS + BEM
 
Curso de Desenvolvimento Web - Módulo 02 - CSS
Curso de Desenvolvimento Web - Módulo 02 - CSSCurso de Desenvolvimento Web - Módulo 02 - CSS
Curso de Desenvolvimento Web - Módulo 02 - CSS
 
Aula 05
Aula 05Aula 05
Aula 05
 
3844 css
3844 css3844 css
3844 css
 
Curso HTML e CSS
Curso HTML e CSSCurso HTML e CSS
Curso HTML e CSS
 

Destaque (20)

Aula 08
Aula 08Aula 08
Aula 08
 
Aula03
Aula03Aula03
Aula03
 
Aula 10
Aula 10Aula 10
Aula 10
 
Aula 01
Aula 01Aula 01
Aula 01
 
Aula 15 instalação de hardware
Aula 15 instalação de hardwareAula 15 instalação de hardware
Aula 15 instalação de hardware
 
Aula 14 instalação de hardware
Aula 14 instalação de hardwareAula 14 instalação de hardware
Aula 14 instalação de hardware
 
Aula 13 instalação de hardware
Aula 13 instalação de hardwareAula 13 instalação de hardware
Aula 13 instalação de hardware
 
Aula 01
Aula 01Aula 01
Aula 01
 
Aula 03
Aula 03Aula 03
Aula 03
 
Aula 04
Aula 04 Aula 04
Aula 04
 
Aula 02
Aula 02Aula 02
Aula 02
 
teAula 11
teAula 11teAula 11
teAula 11
 
Aula 9 semana
Aula 9 semanaAula 9 semana
Aula 9 semana
 
Aula 6 semana
Aula 6 semanaAula 6 semana
Aula 6 semana
 
Aula01 - Cabeamento
Aula01 - CabeamentoAula01 - Cabeamento
Aula01 - Cabeamento
 
Aula 04 instalação de hardware
Aula 04 instalação de hardwareAula 04 instalação de hardware
Aula 04 instalação de hardware
 
Aula 06 instalação de hardware
Aula 06 instalação de hardwareAula 06 instalação de hardware
Aula 06 instalação de hardware
 
Aula 12 instalação de hardware
Aula 12 instalação de hardwareAula 12 instalação de hardware
Aula 12 instalação de hardware
 
Aula 07 instalação de hardware
Aula 07 instalação de hardwareAula 07 instalação de hardware
Aula 07 instalação de hardware
 
Aula 09 instalação de hardware
Aula 09 instalação de hardwareAula 09 instalação de hardware
Aula 09 instalação de hardware
 

Semelhante a Aula 11 (20)

Html com css
Html com cssHtml com css
Html com css
 
Folha de estilo css
Folha de estilo   cssFolha de estilo   css
Folha de estilo css
 
Apostila completa de css
Apostila completa de cssApostila completa de css
Apostila completa de css
 
Css3 - Aula 2
Css3 - Aula 2Css3 - Aula 2
Css3 - Aula 2
 
14 CSS Introdução
14 CSS Introdução14 CSS Introdução
14 CSS Introdução
 
Css completo(2)
Css   completo(2)Css   completo(2)
Css completo(2)
 
Aw aula 04
Aw aula 04Aw aula 04
Aw aula 04
 
Material css parte I
Material css parte IMaterial css parte I
Material css parte I
 
Internet I - Aula 04 - Coisando o HTML com o CSS
Internet I - Aula 04 - Coisando o HTML com o CSSInternet I - Aula 04 - Coisando o HTML com o CSS
Internet I - Aula 04 - Coisando o HTML com o CSS
 
Aula3 - Curso Web-Design - ETECA Camargo Aranha
Aula3 - Curso Web-Design - ETECA Camargo Aranha Aula3 - Curso Web-Design - ETECA Camargo Aranha
Aula3 - Curso Web-Design - ETECA Camargo Aranha
 
CSS
CSSCSS
CSS
 
2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf
 
W3C Web Standards CSS
W3C Web Standards CSSW3C Web Standards CSS
W3C Web Standards CSS
 
CSS
CSSCSS
CSS
 
Desenvolvimento de sites css
Desenvolvimento de sites cssDesenvolvimento de sites css
Desenvolvimento de sites css
 
Css tutorial
Css tutorialCss tutorial
Css tutorial
 
Tutorial Css Parte 1
Tutorial Css  Parte 1Tutorial Css  Parte 1
Tutorial Css Parte 1
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
Css Aula 1
Css   Aula 1Css   Aula 1
Css Aula 1
 
Css cascading style sheet
Css cascading style sheetCss cascading style sheet
Css cascading style sheet
 

Mais de Jorge Ávila Miranda (20)

Aula16 - Jquery
Aula16 - JqueryAula16 - Jquery
Aula16 - Jquery
 
Aula15 - Array PHP
Aula15 - Array PHPAula15 - Array PHP
Aula15 - Array PHP
 
Aula13 - Estrutura de repetição (for e while) - PHP
Aula13 - Estrutura de repetição (for e while) - PHPAula13 - Estrutura de repetição (for e while) - PHP
Aula13 - Estrutura de repetição (for e while) - PHP
 
Aula14 - Funções em PHP
Aula14 - Funções em PHPAula14 - Funções em PHP
Aula14 - Funções em PHP
 
Aula Herança
Aula HerançaAula Herança
Aula Herança
 
Aula05 - Poojava
Aula05 - PoojavaAula05 - Poojava
Aula05 - Poojava
 
Aula12- PHP
Aula12- PHPAula12- PHP
Aula12- PHP
 
Aula11 - PHP
Aula11 - PHPAula11 - PHP
Aula11 - PHP
 
Aula10 -PHP
Aula10 -PHPAula10 -PHP
Aula10 -PHP
 
Aula09 - Java Script
Aula09 - Java ScriptAula09 - Java Script
Aula09 - Java Script
 
Aula08 - Java Script
Aula08 - Java ScriptAula08 - Java Script
Aula08 - Java Script
 
Aula07 - JavaScript
Aula07 - JavaScriptAula07 - JavaScript
Aula07 - JavaScript
 
Aula04-POOJAVA
Aula04-POOJAVAAula04-POOJAVA
Aula04-POOJAVA
 
Aula06 - JavaScript
Aula06 - JavaScriptAula06 - JavaScript
Aula06 - JavaScript
 
Aula05-JavaScript
Aula05-JavaScriptAula05-JavaScript
Aula05-JavaScript
 
Aula04-JavaScript
Aula04-JavaScriptAula04-JavaScript
Aula04-JavaScript
 
Aula03 - JavaScript
Aula03 - JavaScriptAula03 - JavaScript
Aula03 - JavaScript
 
Aula02 - JavaScript
Aula02 - JavaScriptAula02 - JavaScript
Aula02 - JavaScript
 
Aula01-JavaScript
Aula01-JavaScriptAula01-JavaScript
Aula01-JavaScript
 
Aula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresAula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de Computadores
 

Aula 11

  • 2. CSS ● Os três tipos de vinculação de folhas de estilo: – As folhas de estilo podem ser vinculadas a um documento de três maneiras distintas: ● 1. Importadas ou lincadas; ● 2. Incorporadas; ● 3. Inline.
  • 3. CSS ● Folha de estilo externa – Uma folha de estilo é dita externa, quando as regras CSS estão declaradas em um documento a parte do documento HTML. A folha de estilo é um arquivo separado do arquivo html e que tem a extensão .css – Uma folha de estilo externa é ideal para ser aplicada a várias páginas. Com uma folha de estilo externa , você pode mudar a aparência de um site inteiro mudando um arquivo apenas (o arquivo da folha de estilo).
  • 4. CSS ● O arquivo css da folha de estilo externa deverá ser lincado ou importado ao documento HTML, dentro da tag <head> do documento. A sintaxe geral para lincar uma folha de estilo chamada estilo.css é mostrada abaixo. <head> <link rel="stylesheet" type="text/css" href="estilo.css"> </head> ● A sintaxe geral para importar uma folha de estilo chamada estilo.css é mostrada abaixo: <head> <style type="text/css"> @import url("estilo.css"); </style> </head>
  • 5. Css ● O browser lerá as regras de estilo do arquivo estilo.css, e formatará o documento de acordo com elas. ● Uma folha de estilo externa pode ser escrita em qualquer editor de texto. O arquivo não deve conter nenhuma tag HTML. As folhas de estilo devem ser "salvas" com uma extensão .css
  • 6. Css ● Folha de estilo incorporada ou interna – Uma folha de estilo é dita incorporada ou interna, quando as regras CSS estão declaradas no próprio documento HTML. – Uma folha de estilo incorporada ou interna, é ideal para ser aplicada a uma única página. Com uma folha de estilo incorporada ou interna, você pode mudar a aparência de somente um documento, aquele onde a folha de estilo esta incorporada. – As regras de estilo, válidas para o documento, são declaradas na seção <head> do documento com a tag de estilo <style> , conforme sintaxe mostrada abaixo:
  • 7. Css <head>. <style type="text/css"> <!-- body { background: #000000; url("imagens/minhaimagem.gif"); } h3 { color: #FF0000; } p { margin-left: 15px; padding:1.5em; } --> </style> </head>
  • 8. Css ● O browser lerá agora as regras de estilo na própria página, e formatará o documento de acordo com elas. ● Nota: Um browser ignora normalmente as tags desconhecidas. Isto significa que um browser velho que não suporte estilos, ignorará a tag <style> , mas o conteúdo da tag será mostrado na tela. É possível impedir que um browser velho mostre o conteúdo da tag, "escondendo-o" através do uso da marcação de comentário do HTML. ● Observe a inclusão dos símbolos <!-- (abre comentário) --> (fecha comentário) no código acima.
  • 9. Css ● Folha de estilo inline – Uma folha de estilo é dita inline, quando as regras CSS estão declaradas dentro da tag do elemento HTML. – Um estilo inline só se aplica a um elemento HTML. Ele perde muitas das vantagens de folhas de estilo pois mistura o conteúdo com a apresentação. Use este método excepcionalmente, como quando quiser aplicar um estilo a uma única ocorrência de um elemento.
  • 10. Css ● A sintaxe para aplicar estilo inline é mostrada a seguir: <p style="color:#000000; margin: 5px;"> Aqui um parágrafo de cor preta e com 5px nas 4 </p>
  • 11. Css ● Folhas múltiplas de estilo – Se alguma propriedade for definida para um mesmo elemento em folhas de estilo diferentes, entrará em ação, o EFEITO CASCATA e prevalecerão os valores da folha de estilo mais específica. – Suponha, uma folha de estilo externa com as seguintes propriedades para o seletor h2 : h2 { color: #FFCC00; text-align: center; font: italic 9pt Verdana, Sans-serif; }
  • 12. Css ● e, uma folha de estilo interna com as seguintes propriedades para o seletor h2 : h2 { color: #FFCC00; text-align: center; font: italic 10pt Verdana, Sans-serif; } ● Se ambas as páginas estiverem vinculadas ao documento, como há um conflito no tamanho das letras para <h2> , prevalecerá a folha interna e a letra de <h2> terá o tamanho igual a 10 pt.