SlideShare uma empresa Scribd logo
Colégio da URCAMP – Técnico em Informática / Bagé - RS
18-10-10 – Profª. Denise Lima - Disciplina Desenvolvimento para Web I

Poligrafo Introdução CSS
Folhas de estilo em cascata (Cascading Style Sheets )

O que é CSS?
O CSS (Cascading Style Sheets) é um padrão para documentos HTML. Ele permite
uma maior versatilidade no desenvolvimento de design para sites sem aumentar seu
tamanho. Basicamente, o CSS tem-se um maior controle sobre os atributos
tipográficos de um site (tamanho, cor de fontes, margem de texto etc). Também é
responsável pela utilização de camadas (layers), permitindo a sobreposição de texto
sobre imagens (MACEDO, 2006). Conforme Silva (2008), “Utilizar elementos e
atributos de apresentação misturados à marcação é uma prática inaceitável”.

As folhas de estilo em cascata (CSS) podem ser aplicadas de 3 formas: local (inline),
incorporada e externa.

   Local - Modifica uma única tag específica, utilizando o atributo style;
   Incorporada - Define um estilo de formatação para um documento específico, é
   inserido dentro do cabeçalho do documento <head></head>;
   Externa - Através de um único modelo vários documentos poderão ser
   formatados. Este documento será salvo em um arquivo separado com a extensão
   .css

Veja exemplo retirado do livro do Maurício Samy Silva (2008:214-215):
Pretendemos escrever dois parágrafos, ambos com características similares mas, um
está correto e outro está escrito de forma errada. Observe:

<HTML>
<head><title>exercício css 1</title>
<head>
<body>
<p><font size=“4” face=“Georgia” color=“red”>
Aqui vai o texto do primeiro parágrafo</font></p>

<p class=“estilo”>Aqui vai o texto do segundo parágrafo</p>
</body>
</HTML>

No primeiro elemento usamos o elemento Font e seus atributos, todos eles em desuso,
e todos exclusivamente de apresentação, ou seja desnecessários em um documento
HTML. No segundo, “atribuímos a uma classe chamada “estilo”, mas que poderia se
chamar “minha_classe”, ou outro nome, mas que tem por finalidade servir como
identificador para o segundo parágrafo”. Identificadores são utilizados para identificar
elementos aos quais se aplicará o estilo definido pelo CSS.

A seguir o css (nesse caso, folha de estilo incorporada) que faz no segundo parágrafo

Material Elaborado pela Professora Denise Lima (Disciplina Desenvolvimento para
Web I – URCAMP/BAGÉ - 2010)
o mesmo efeito que a marcação fez no primeiro:
<head>
...
<style type= “text/css” >
p.estilo{
Font-size: large;
Font-family: Georgia, serif;
Color: red;
}
</style>
</head>


Uma regra de estilo mínima é composta de 3 partes
distintas:
Seletor {propriedade: valor;}
Seletor: É o alvo da regra de estilo, marca aonde será aplicada o estilo;

Declaração: Define quem e como será utilizado. Uma declaração compõe-se de uma
propriedade e seu valor.
       Propriedade- define o que será estilizado;
       Valor- define o quanto ou como será estilizado.


“Evite usar expressões como atributo CSS em vez de propriedade CSS e comando
CSS no lugar de declaração CSS, entre outras” (SILVA, 2008:215).

Uma regra de estilo pode ter mais de uma declaração, desta forma facilita a
compreensão se escrevermos cada declaração em uma linha:

p{
Color: #CCCCCC;
Background-color: #C8C8C8
}

---

Se utilizarmos no valor de uma propriedade, uma palavra composta, deve-se utilizar
aspas duplas ou simples:
p{
Font-family: “times new Roman”;
}

---

Não se utiliza aspas em palavras separadas por hífen:
p{
Font-family; sans-serif;
Material Elaborado pela Professora Denise Lima (Disciplina Desenvolvimento para
Web I – URCAMP/BAGÉ - 2010)
}
Comentários são dados informativos para o próprio desenvolvedor web não se perder
diante de uma folha com tantas declarações de estilo. Se usam desta forma:
/* Este é um bloco de comentário em linhas
Contendo informações sobre um trecho da folha de estilos*/

Declarando Folhas de Estilo - quais são as maneiras de se
aplicar a folha de estilos (CSS):
Estilo LOCAL (INLINE)
Se aplica diretamente dentro da tag de abertura do elemento através do atributo style:
<p style=“font-size: 10pt; color: red;”>
Texto com fonte grande e na cor vermelha
</p>

Estilo INCORPORADO
Se aplica dentro da seção head do documento e com o uso do elemento style:
<head>
...
<style type=“text/css”>
p{
Font-size:12pt;
Color: red;
Font-family: Georgia, Serif;
}
</style>
</head>
...

Estilo EXTERNO
O documento com extensão .css aonde estarão as regras de estilo, é linkado ao
arquivo .html:

Dentro da seção head do documento HTML escreve-se:
<link rel=“stylesheet” type= “text/css” href=“estilo.css” />

Em um documento estilo.css escreve-se somente:

p{
Font-size: large;
Color: red;
Font-family: Georgia, Serif;
}

Os documentos HTML obedecem a uma hierarquia na aplicação, ao mesmo tempo, de
estilo local, incorporado e externo. Por exemplo utilizamos um documento.css para
aplicar estilos em um site com mais de 30 páginas, mas, precisamos em uma única
página alterar a cor de fundo, nesse caso, utilizaremos o estilo local (inline). O estilo é
aplicado diretamente na tag body. O documento HTML obedece ao estilo local porque

Material Elaborado pela Professora Denise Lima (Disciplina Desenvolvimento para
Web I – URCAMP/BAGÉ - 2010)
ele têm prevalência sobre o estilo externo. Por sua vez o estilo incorporado têm
prevalência sobre o estilo externo mas não sobre o local.
<body style=“background-color: #000000”;>

>>Estilo externo (sem prevalência sobre os outros tipos de aplicação de folha de
estilo, mas é o estilo que deve ser aplicado em primeiro lugar)
        >>Estilo incorporado (prevalência sobre o estilo externo somente)
                >>Estilo local (in line) (prevalência sobre os outros tipos de estilo)


MACEDO, Marcelo da Silva. CSS (Folhas de Estilo) - Dicas & Truques. Rio de
Janeiro: Editora Ciência Moderna Ltda, 2006.
SILVA, Marcelo Samy Silva. Criando sites com HTML: Sites de alta qualidade
com HTML e CSS. São Paulo: Novatec Editora, 2008.




Material Elaborado pela Professora Denise Lima (Disciplina Desenvolvimento para
Web I – URCAMP/BAGÉ - 2010)

Mais conteúdo relacionado

Mais procurados (20)

html, css e java script - renato araujo
html, css e java script - renato araujohtml, css e java script - renato araujo
html, css e java script - renato araujo
 
Introdução CSS
Introdução CSSIntrodução CSS
Introdução CSS
 
Construindo layout de sites com CSS
Construindo layout de sites com CSSConstruindo layout de sites com CSS
Construindo layout de sites com CSS
 
CSS - Módulo Básico de WEB
CSS - Módulo Básico de WEBCSS - Módulo Básico de WEB
CSS - Módulo Básico de WEB
 
Introdução ao CSS
Introdução ao CSSIntrodução ao CSS
Introdução ao CSS
 
Css basico
Css basicoCss basico
Css basico
 
Arquitetura CSS
Arquitetura CSSArquitetura CSS
Arquitetura CSS
 
3844 css
3844 css3844 css
3844 css
 
Modular CSS - Projetando CSS para aplicativos
Modular CSS - Projetando CSS para aplicativosModular CSS - Projetando CSS para aplicativos
Modular CSS - Projetando CSS para aplicativos
 
Aula 11
Aula 11Aula 11
Aula 11
 
CSS - Cansei de Ser Subestimado
CSS - Cansei de Ser SubestimadoCSS - Cansei de Ser Subestimado
CSS - Cansei de Ser Subestimado
 
Htmlbasico
HtmlbasicoHtmlbasico
Htmlbasico
 
Slides Css3
Slides Css3 Slides Css3
Slides Css3
 
Aula 07
Aula 07Aula 07
Aula 07
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
W3C Web Standards CSS
W3C Web Standards CSSW3C Web Standards CSS
W3C Web Standards CSS
 
Smacss e-css-faz-bem
Smacss e-css-faz-bemSmacss e-css-faz-bem
Smacss e-css-faz-bem
 
HTML/CSS Patterns
HTML/CSS PatternsHTML/CSS Patterns
HTML/CSS Patterns
 
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3 Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
 
Introdução ao XML
Introdução ao XMLIntrodução ao XML
Introdução ao XML
 

Destaque

Poyecto escolar sobre las tic en el aula
Poyecto escolar sobre las tic en el aulaPoyecto escolar sobre las tic en el aula
Poyecto escolar sobre las tic en el aulacarolina
 
Embelezador Masculino
Embelezador MasculinoEmbelezador Masculino
Embelezador MasculinoS.Beredicth
 
Presentacin1 100507184604-phpapp01
Presentacin1 100507184604-phpapp01Presentacin1 100507184604-phpapp01
Presentacin1 100507184604-phpapp01KECM13
 
Ramiro villanueva y sol leit
Ramiro villanueva y sol leitRamiro villanueva y sol leit
Ramiro villanueva y sol leitQuinto B BN
 
Introduccion A Los Sistemas De Produccion
Introduccion A Los Sistemas De ProduccionIntroduccion A Los Sistemas De Produccion
Introduccion A Los Sistemas De ProduccionMERCEDESPATRICIAURBIETA
 
Fotorreportagem no Brasil - Revista O Cruzeiro
Fotorreportagem no Brasil - Revista O CruzeiroFotorreportagem no Brasil - Revista O Cruzeiro
Fotorreportagem no Brasil - Revista O Cruzeirofotorreportagem
 
Manual 1 - Ingles Sin Barreras
Manual 1 - Ingles Sin BarrerasManual 1 - Ingles Sin Barreras
Manual 1 - Ingles Sin BarrerasWilly Dave
 
Tratamento
TratamentoTratamento
TratamentoUFMS
 
Catalogue Residue Sheredders | Catalogo Procesadores de Residuos - Laboremus
Catalogue Residue Sheredders | Catalogo Procesadores de Residuos  - LaboremusCatalogue Residue Sheredders | Catalogo Procesadores de Residuos  - Laboremus
Catalogue Residue Sheredders | Catalogo Procesadores de Residuos - LaboremusLaboremus
 
Terra Universo. Carina
Terra Universo. CarinaTerra Universo. Carina
Terra Universo. Carinaguest5a034e
 

Destaque (20)

Poyecto escolar sobre las tic en el aula
Poyecto escolar sobre las tic en el aulaPoyecto escolar sobre las tic en el aula
Poyecto escolar sobre las tic en el aula
 
Cidades fantasmas
Cidades fantasmasCidades fantasmas
Cidades fantasmas
 
Autismo
AutismoAutismo
Autismo
 
Pelicula
PeliculaPelicula
Pelicula
 
Fabrica papeles pintados
Fabrica papeles pintadosFabrica papeles pintados
Fabrica papeles pintados
 
11
1111
11
 
Embelezador Masculino
Embelezador MasculinoEmbelezador Masculino
Embelezador Masculino
 
Presentacin1 100507184604-phpapp01
Presentacin1 100507184604-phpapp01Presentacin1 100507184604-phpapp01
Presentacin1 100507184604-phpapp01
 
Administracion en una pagina
Administracion en una paginaAdministracion en una pagina
Administracion en una pagina
 
Ramiro villanueva y sol leit
Ramiro villanueva y sol leitRamiro villanueva y sol leit
Ramiro villanueva y sol leit
 
Mitologia
MitologiaMitologia
Mitologia
 
Introduccion A Los Sistemas De Produccion
Introduccion A Los Sistemas De ProduccionIntroduccion A Los Sistemas De Produccion
Introduccion A Los Sistemas De Produccion
 
Presentacionafi2010
Presentacionafi2010Presentacionafi2010
Presentacionafi2010
 
Fotorreportagem no Brasil - Revista O Cruzeiro
Fotorreportagem no Brasil - Revista O CruzeiroFotorreportagem no Brasil - Revista O Cruzeiro
Fotorreportagem no Brasil - Revista O Cruzeiro
 
6 pronomb.tem
6 pronomb.tem6 pronomb.tem
6 pronomb.tem
 
Manual 1 - Ingles Sin Barreras
Manual 1 - Ingles Sin BarrerasManual 1 - Ingles Sin Barreras
Manual 1 - Ingles Sin Barreras
 
Tratamento
TratamentoTratamento
Tratamento
 
Catalogue Residue Sheredders | Catalogo Procesadores de Residuos - Laboremus
Catalogue Residue Sheredders | Catalogo Procesadores de Residuos  - LaboremusCatalogue Residue Sheredders | Catalogo Procesadores de Residuos  - Laboremus
Catalogue Residue Sheredders | Catalogo Procesadores de Residuos - Laboremus
 
Linter
LinterLinter
Linter
 
Terra Universo. Carina
Terra Universo. CarinaTerra Universo. Carina
Terra Universo. Carina
 

Semelhante a Material css parte I

Semelhante a Material css parte I (20)

Css tutorial
Css tutorialCss tutorial
Css tutorial
 
Css completo(2)
Css   completo(2)Css   completo(2)
Css completo(2)
 
Apostila completa de css
Apostila completa de cssApostila completa de css
Apostila completa de 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
 
2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf2. Introdução ao CSSpptx.pdf
2. Introdução ao CSSpptx.pdf
 
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
 
Folha de estilo css
Folha de estilo   cssFolha de estilo   css
Folha de estilo css
 
Módulo: 4 – Desenvolvimento de Páginas Web Estáticas: CSS
Módulo: 4 – Desenvolvimento de Páginas Web Estáticas: CSSMódulo: 4 – Desenvolvimento de Páginas Web Estáticas: CSS
Módulo: 4 – Desenvolvimento de Páginas Web Estáticas: CSS
 
CSS Mastigado
CSS MastigadoCSS Mastigado
CSS Mastigado
 
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
 
Apostila Css ( Apostilando.com )
Apostila Css ( Apostilando.com )Apostila Css ( Apostilando.com )
Apostila Css ( Apostilando.com )
 
Css Curso completo
Css Curso completoCss Curso completo
Css Curso completo
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
14 CSS Introdução
14 CSS Introdução14 CSS Introdução
14 CSS Introdução
 
Css
Css   Css
Css
 
Tutorial Css Parte 1
Tutorial Css  Parte 1Tutorial Css  Parte 1
Tutorial Css Parte 1
 
Gabarito ad1 web_2012_2
Gabarito ad1 web_2012_2Gabarito ad1 web_2012_2
Gabarito ad1 web_2012_2
 
Aula 03. utilização inline, incorporado e externo
Aula 03. utilização inline, incorporado e externoAula 03. utilização inline, incorporado e externo
Aula 03. utilização inline, incorporado e externo
 
Aula 03. utilização inline, incorporado e externo
Aula 03. utilização inline, incorporado e externoAula 03. utilização inline, incorporado e externo
Aula 03. utilização inline, incorporado e externo
 

Mais de Denise Lima

Alfabetismo visual elementos_sintaticos2
Alfabetismo visual elementos_sintaticos2Alfabetismo visual elementos_sintaticos2
Alfabetismo visual elementos_sintaticos2Denise Lima
 
Movimentos artísticos início século XX
Movimentos artísticos início século XXMovimentos artísticos início século XX
Movimentos artísticos início século XXDenise Lima
 
Bauhaus & Estilo Internacional
Bauhaus & Estilo InternacionalBauhaus & Estilo Internacional
Bauhaus & Estilo InternacionalDenise Lima
 
Artigo cientifico
Artigo cientificoArtigo cientifico
Artigo cientificoDenise Lima
 
Orientação para o projeto de pesquisa
Orientação para o projeto de pesquisaOrientação para o projeto de pesquisa
Orientação para o projeto de pesquisaDenise Lima
 
Tecnicas para composição.
Tecnicas para composição.Tecnicas para composição.
Tecnicas para composição.Denise Lima
 
Classificacao tipografia
Classificacao tipografiaClassificacao tipografia
Classificacao tipografiaDenise Lima
 
Dicas assombrosas
Dicas assombrosasDicas assombrosas
Dicas assombrosasDenise Lima
 
Alternativas ao estilo internacional
Alternativas ao estilo internacionalAlternativas ao estilo internacional
Alternativas ao estilo internacionalDenise Lima
 
Design antes do design
Design antes do designDesign antes do design
Design antes do designDenise Lima
 
Dreamweaver - configurando o servidor remoto
Dreamweaver - configurando o servidor remotoDreamweaver - configurando o servidor remoto
Dreamweaver - configurando o servidor remotoDenise Lima
 
Trabalho layout elastico
Trabalho layout elasticoTrabalho layout elastico
Trabalho layout elasticoDenise Lima
 
CSS parte II pdf...
CSS parte II pdf...CSS parte II pdf...
CSS parte II pdf...Denise Lima
 

Mais de Denise Lima (20)

Alfabetismo visual elementos_sintaticos2
Alfabetismo visual elementos_sintaticos2Alfabetismo visual elementos_sintaticos2
Alfabetismo visual elementos_sintaticos2
 
Movimentos artísticos início século XX
Movimentos artísticos início século XXMovimentos artísticos início século XX
Movimentos artísticos início século XX
 
Pós modernismo
Pós modernismoPós modernismo
Pós modernismo
 
Pop art
Pop artPop art
Pop art
 
Pop art
Pop artPop art
Pop art
 
Bauhaus & Estilo Internacional
Bauhaus & Estilo InternacionalBauhaus & Estilo Internacional
Bauhaus & Estilo Internacional
 
Artigo cientifico
Artigo cientificoArtigo cientifico
Artigo cientifico
 
Orientação para o projeto de pesquisa
Orientação para o projeto de pesquisaOrientação para o projeto de pesquisa
Orientação para o projeto de pesquisa
 
Tecnicas para composição.
Tecnicas para composição.Tecnicas para composição.
Tecnicas para composição.
 
Classificacao tipografia
Classificacao tipografiaClassificacao tipografia
Classificacao tipografia
 
Dicas assombrosas
Dicas assombrosasDicas assombrosas
Dicas assombrosas
 
Raizes design
Raizes designRaizes design
Raizes design
 
Alternativas ao estilo internacional
Alternativas ao estilo internacionalAlternativas ao estilo internacional
Alternativas ao estilo internacional
 
Design antes do design
Design antes do designDesign antes do design
Design antes do design
 
Dreamweaver - configurando o servidor remoto
Dreamweaver - configurando o servidor remotoDreamweaver - configurando o servidor remoto
Dreamweaver - configurando o servidor remoto
 
Trabalho layout elastico
Trabalho layout elasticoTrabalho layout elastico
Trabalho layout elastico
 
Css parte iii_b
Css parte iii_bCss parte iii_b
Css parte iii_b
 
Css parte iii_a
Css parte iii_aCss parte iii_a
Css parte iii_a
 
CSS parte II pdf...
CSS parte II pdf...CSS parte II pdf...
CSS parte II pdf...
 
Css parte II
Css parte IICss parte II
Css parte II
 

Material css parte I

  • 1. Colégio da URCAMP – Técnico em Informática / Bagé - RS 18-10-10 – Profª. Denise Lima - Disciplina Desenvolvimento para Web I Poligrafo Introdução CSS Folhas de estilo em cascata (Cascading Style Sheets ) O que é CSS? O CSS (Cascading Style Sheets) é um padrão para documentos HTML. Ele permite uma maior versatilidade no desenvolvimento de design para sites sem aumentar seu tamanho. Basicamente, o CSS tem-se um maior controle sobre os atributos tipográficos de um site (tamanho, cor de fontes, margem de texto etc). Também é responsável pela utilização de camadas (layers), permitindo a sobreposição de texto sobre imagens (MACEDO, 2006). Conforme Silva (2008), “Utilizar elementos e atributos de apresentação misturados à marcação é uma prática inaceitável”. As folhas de estilo em cascata (CSS) podem ser aplicadas de 3 formas: local (inline), incorporada e externa. Local - Modifica uma única tag específica, utilizando o atributo style; Incorporada - Define um estilo de formatação para um documento específico, é inserido dentro do cabeçalho do documento <head></head>; Externa - Através de um único modelo vários documentos poderão ser formatados. Este documento será salvo em um arquivo separado com a extensão .css Veja exemplo retirado do livro do Maurício Samy Silva (2008:214-215): Pretendemos escrever dois parágrafos, ambos com características similares mas, um está correto e outro está escrito de forma errada. Observe: <HTML> <head><title>exercício css 1</title> <head> <body> <p><font size=“4” face=“Georgia” color=“red”> Aqui vai o texto do primeiro parágrafo</font></p> <p class=“estilo”>Aqui vai o texto do segundo parágrafo</p> </body> </HTML> No primeiro elemento usamos o elemento Font e seus atributos, todos eles em desuso, e todos exclusivamente de apresentação, ou seja desnecessários em um documento HTML. No segundo, “atribuímos a uma classe chamada “estilo”, mas que poderia se chamar “minha_classe”, ou outro nome, mas que tem por finalidade servir como identificador para o segundo parágrafo”. Identificadores são utilizados para identificar elementos aos quais se aplicará o estilo definido pelo CSS. A seguir o css (nesse caso, folha de estilo incorporada) que faz no segundo parágrafo Material Elaborado pela Professora Denise Lima (Disciplina Desenvolvimento para Web I – URCAMP/BAGÉ - 2010)
  • 2. o mesmo efeito que a marcação fez no primeiro: <head> ... <style type= “text/css” > p.estilo{ Font-size: large; Font-family: Georgia, serif; Color: red; } </style> </head> Uma regra de estilo mínima é composta de 3 partes distintas: Seletor {propriedade: valor;} Seletor: É o alvo da regra de estilo, marca aonde será aplicada o estilo; Declaração: Define quem e como será utilizado. Uma declaração compõe-se de uma propriedade e seu valor. Propriedade- define o que será estilizado; Valor- define o quanto ou como será estilizado. “Evite usar expressões como atributo CSS em vez de propriedade CSS e comando CSS no lugar de declaração CSS, entre outras” (SILVA, 2008:215). Uma regra de estilo pode ter mais de uma declaração, desta forma facilita a compreensão se escrevermos cada declaração em uma linha: p{ Color: #CCCCCC; Background-color: #C8C8C8 } --- Se utilizarmos no valor de uma propriedade, uma palavra composta, deve-se utilizar aspas duplas ou simples: p{ Font-family: “times new Roman”; } --- Não se utiliza aspas em palavras separadas por hífen: p{ Font-family; sans-serif; Material Elaborado pela Professora Denise Lima (Disciplina Desenvolvimento para Web I – URCAMP/BAGÉ - 2010)
  • 3. } Comentários são dados informativos para o próprio desenvolvedor web não se perder diante de uma folha com tantas declarações de estilo. Se usam desta forma: /* Este é um bloco de comentário em linhas Contendo informações sobre um trecho da folha de estilos*/ Declarando Folhas de Estilo - quais são as maneiras de se aplicar a folha de estilos (CSS): Estilo LOCAL (INLINE) Se aplica diretamente dentro da tag de abertura do elemento através do atributo style: <p style=“font-size: 10pt; color: red;”> Texto com fonte grande e na cor vermelha </p> Estilo INCORPORADO Se aplica dentro da seção head do documento e com o uso do elemento style: <head> ... <style type=“text/css”> p{ Font-size:12pt; Color: red; Font-family: Georgia, Serif; } </style> </head> ... Estilo EXTERNO O documento com extensão .css aonde estarão as regras de estilo, é linkado ao arquivo .html: Dentro da seção head do documento HTML escreve-se: <link rel=“stylesheet” type= “text/css” href=“estilo.css” /> Em um documento estilo.css escreve-se somente: p{ Font-size: large; Color: red; Font-family: Georgia, Serif; } Os documentos HTML obedecem a uma hierarquia na aplicação, ao mesmo tempo, de estilo local, incorporado e externo. Por exemplo utilizamos um documento.css para aplicar estilos em um site com mais de 30 páginas, mas, precisamos em uma única página alterar a cor de fundo, nesse caso, utilizaremos o estilo local (inline). O estilo é aplicado diretamente na tag body. O documento HTML obedece ao estilo local porque Material Elaborado pela Professora Denise Lima (Disciplina Desenvolvimento para Web I – URCAMP/BAGÉ - 2010)
  • 4. ele têm prevalência sobre o estilo externo. Por sua vez o estilo incorporado têm prevalência sobre o estilo externo mas não sobre o local. <body style=“background-color: #000000”;> >>Estilo externo (sem prevalência sobre os outros tipos de aplicação de folha de estilo, mas é o estilo que deve ser aplicado em primeiro lugar) >>Estilo incorporado (prevalência sobre o estilo externo somente) >>Estilo local (in line) (prevalência sobre os outros tipos de estilo) MACEDO, Marcelo da Silva. CSS (Folhas de Estilo) - Dicas & Truques. Rio de Janeiro: Editora Ciência Moderna Ltda, 2006. SILVA, Marcelo Samy Silva. Criando sites com HTML: Sites de alta qualidade com HTML e CSS. São Paulo: Novatec Editora, 2008. Material Elaborado pela Professora Denise Lima (Disciplina Desenvolvimento para Web I – URCAMP/BAGÉ - 2010)