SlideShare uma empresa Scribd logo
1 de 7
Baixar para ler offline
CSS
Cascading Style Sheets
Folhas de Estilo em Cascata
Parte I




       Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010




CSS é uma linguagem que
define a formatação de um
documento html.



       Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010




                                                                                   1
documento.html             documento.css



                                                                     CSS é
                                                                     usado para
                                                                     configurar
HTML é                                                               um estilo.
usado para
estruturar
conteúdos.
               Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010




    A grande vantagem do uso
    de CSS é a de separar a
    marcação HTML, da
    apresentação do site.


               Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010




                                                                                           2
index
 .html

           produtos
             .html


                                      contato
                                       .html                     documento
                                                                    .css


historia
 .html

              cadastro
                .html



               Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010




   Em outras palavras, vale dizer que
   o HTML destina-se unicamente a
   estruturar e marcar o conteúdo,
   ficando por conta das CSS toda a
   responsabilidade pelo visual do
   documento.


               Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010




                                                                                           3
Sintaxe


 Seletor {propriedade: valor}



É o elemento que            É o atributo do                    É a característica
será alvo da regra          elemento HTML ao                   específica a ser
de estilo.                  qual será aplicada                 assumida pela
                            a regra.                           Propriedade.


                     Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010




  Se por exemplo, você quiser trocar a
  cor do fundo de um site com 100
  páginas, a folha de estilos evita que
  você edite manualmente uma a uma
  as páginas para fazer a mudança nos
  100 documentos HTML. Usando CSS
  a mudança se fará em uns poucos
  segundos.

                     Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010




                                                                                                 4
<p><font size=“4” face=“georgia” color=“red”>
texto exemplo</font></p>


Esse elemento e
seus atributos
estão em desuso.




<p>Texto exemplo</p>

              Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010




O certo é em um documento com
extensão .css colocar (exemplo de
folha de estilo externa):

p{
 font-size: large;
 font-family: georgia, serif;
 color: red;
 }

              Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010




                                                                                          5
documento.html                                       documento.css




Para ligar os dois documentos é
necessário acrescentar na seção head do documento html:

<head>
<link rel=“stylesheet” type=“text/css” href=“nome do arquivo.css”>
</head>              Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010




  Além do exemplo de folha de estilo
  externa. Existem mais dois tipos de
  folhas de estilo.

  • Incorporada
  • In line




                     Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010




                                                                                                 6
Folha de estilo incorporada (é colocada
no cabeçalho do documento html)
<html>
<head> <title>Exemplo</title>
<style>
body {background-color: #FF0000;} </style>
</head>
<body>
<p>Esta é uma página com fundo vermelho</p>
</body>
</html>

             Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010




Folha de estilo In line (é colocada na
própria linha do código html)

<html>
<head> <title>Exemplo</title>
</head>
<body style="background-color:
  #FF0000;">
<p>Esta é uma página com fundo
 vermelho</p>
</body>
</html>
             Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010




                                                                                         7

Mais conteúdo relacionado

Semelhante a CSS Introdução

Material css parte I
Material css parte IMaterial css parte I
Material css parte IDenise Lima
 
CSS parte II pdf...
CSS parte II pdf...CSS parte II pdf...
CSS parte II pdf...Denise Lima
 
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010Eduardo Bertolucci
 
Css – cascading style sheets
Css – cascading style sheetsCss – cascading style sheets
Css – cascading style sheetsDenise Lima
 
Palestra / Efeitos Espetaculares Em Dhtml / SDD
Palestra / Efeitos Espetaculares Em Dhtml / SDDPalestra / Efeitos Espetaculares Em Dhtml / SDD
Palestra / Efeitos Espetaculares Em Dhtml / SDDhugodiasneto
 
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-lo
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-loCurso HTML módulo 4 - Como buscar um elemento html e personalizá-lo
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-loMichel Bernardes de Jesus
 
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 Cristofer Sousa
 
Programação Orientada a Objetos - Pós Graduação - Aula 3
Programação Orientada a Objetos - Pós Graduação - Aula 3Programação Orientada a Objetos - Pós Graduação - Aula 3
Programação Orientada a Objetos - Pós Graduação - Aula 3Carlos Eduardo
 
Aula01 arquitetura clienteservidor
Aula01 arquitetura clienteservidorAula01 arquitetura clienteservidor
Aula01 arquitetura clienteservidorMarlon CP
 
Técnico de Informática de SistemasScripts CGI e Folhas de Estilo
Técnico de Informática de SistemasScripts CGI e Folhas de EstiloTécnico de Informática de SistemasScripts CGI e Folhas de Estilo
Técnico de Informática de SistemasScripts CGI e Folhas de EstiloElsaValada
 
Componetização de CSS com o Compass (Front in Sampa 2013)
Componetização de CSS com o Compass (Front in Sampa 2013)Componetização de CSS com o Compass (Front in Sampa 2013)
Componetização de CSS com o Compass (Front in Sampa 2013)Guilherme Serrano
 
Introdução ao Web Design: Aula 5 - HTML (part. 1)
Introdução ao Web Design: Aula 5 - HTML (part. 1)Introdução ao Web Design: Aula 5 - HTML (part. 1)
Introdução ao Web Design: Aula 5 - HTML (part. 1)Gustavo Zimmermann
 

Semelhante a CSS Introdução (20)

Material css parte I
Material css parte IMaterial css parte I
Material css parte I
 
Aula 07 Css - Parte 1
Aula 07   Css - Parte 1Aula 07   Css - Parte 1
Aula 07 Css - Parte 1
 
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
 
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
 
Css – cascading style sheets
Css – cascading style sheetsCss – cascading style sheets
Css – cascading style sheets
 
Palestra / Efeitos Espetaculares Em Dhtml / SDD
Palestra / Efeitos Espetaculares Em Dhtml / SDDPalestra / Efeitos Espetaculares Em Dhtml / SDD
Palestra / Efeitos Espetaculares Em Dhtml / SDD
 
Super CSS
Super CSSSuper CSS
Super CSS
 
Front end - the right way
Front end - the right wayFront end - the right way
Front end - the right way
 
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-lo
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-loCurso HTML módulo 4 - Como buscar um elemento html e personalizá-lo
Curso HTML módulo 4 - Como buscar um elemento html e personalizá-lo
 
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
 
Css tutorial
Css tutorialCss tutorial
Css tutorial
 
Htmlbasico
HtmlbasicoHtmlbasico
Htmlbasico
 
Curso de XHTML
Curso de XHTMLCurso de XHTML
Curso de XHTML
 
Webstandards
WebstandardsWebstandards
Webstandards
 
Programação Orientada a Objetos - Pós Graduação - Aula 3
Programação Orientada a Objetos - Pós Graduação - Aula 3Programação Orientada a Objetos - Pós Graduação - Aula 3
Programação Orientada a Objetos - Pós Graduação - Aula 3
 
Aula01 arquitetura clienteservidor
Aula01 arquitetura clienteservidorAula01 arquitetura clienteservidor
Aula01 arquitetura clienteservidor
 
Técnico de Informática de SistemasScripts CGI e Folhas de Estilo
Técnico de Informática de SistemasScripts CGI e Folhas de EstiloTécnico de Informática de SistemasScripts CGI e Folhas de Estilo
Técnico de Informática de SistemasScripts CGI e Folhas de Estilo
 
Componetização de CSS com o Compass (Front in Sampa 2013)
Componetização de CSS com o Compass (Front in Sampa 2013)Componetização de CSS com o Compass (Front in Sampa 2013)
Componetização de CSS com o Compass (Front in Sampa 2013)
 
Introdução ao Web Design: Aula 5 - HTML (part. 1)
Introdução ao Web Design: Aula 5 - HTML (part. 1)Introdução ao Web Design: Aula 5 - HTML (part. 1)
Introdução ao Web Design: Aula 5 - HTML (part. 1)
 

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
 
Aula formularios 2
Aula formularios 2Aula formularios 2
Aula formularios 2Denise 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
 
Formularios
FormulariosFormularios
Formularios
 
Aula formularios 2
Aula formularios 2Aula formularios 2
Aula formularios 2
 

CSS Introdução

  • 1. CSS Cascading Style Sheets Folhas de Estilo em Cascata Parte I Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010 CSS é uma linguagem que define a formatação de um documento html. Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010 1
  • 2. documento.html documento.css CSS é usado para configurar HTML é um estilo. usado para estruturar conteúdos. Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010 A grande vantagem do uso de CSS é a de separar a marcação HTML, da apresentação do site. Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010 2
  • 3. index .html produtos .html contato .html documento .css historia .html cadastro .html Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010 Em outras palavras, vale dizer que o HTML destina-se unicamente a estruturar e marcar o conteúdo, ficando por conta das CSS toda a responsabilidade pelo visual do documento. Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010 3
  • 4. Sintaxe Seletor {propriedade: valor} É o elemento que É o atributo do É a característica será alvo da regra elemento HTML ao específica a ser de estilo. qual será aplicada assumida pela a regra. Propriedade. Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010 Se por exemplo, você quiser trocar a cor do fundo de um site com 100 páginas, a folha de estilos evita que você edite manualmente uma a uma as páginas para fazer a mudança nos 100 documentos HTML. Usando CSS a mudança se fará em uns poucos segundos. Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010 4
  • 5. <p><font size=“4” face=“georgia” color=“red”> texto exemplo</font></p> Esse elemento e seus atributos estão em desuso. <p>Texto exemplo</p> Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010 O certo é em um documento com extensão .css colocar (exemplo de folha de estilo externa): p{ font-size: large; font-family: georgia, serif; color: red; } Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010 5
  • 6. documento.html documento.css Para ligar os dois documentos é necessário acrescentar na seção head do documento html: <head> <link rel=“stylesheet” type=“text/css” href=“nome do arquivo.css”> </head> Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010 Além do exemplo de folha de estilo externa. Existem mais dois tipos de folhas de estilo. • Incorporada • In line Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010 6
  • 7. Folha de estilo incorporada (é colocada no cabeçalho do documento html) <html> <head> <title>Exemplo</title> <style> body {background-color: #FF0000;} </style> </head> <body> <p>Esta é uma página com fundo vermelho</p> </body> </html> Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010 Folha de estilo In line (é colocada na própria linha do código html) <html> <head> <title>Exemplo</title> </head> <body style="background-color: #FF0000;"> <p>Esta é uma página com fundo vermelho</p> </body> </html> Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010 7