SlideShare uma empresa Scribd logo
1 de 26
DESENVOLVIMENTO DE SITES
Turma:
Professor:
Aula: Pág: Data:
Anderson
9279
06 26/09/201340-48
@CSS
@Criar um layout (css) tableless
@Atividades
@O estilo CSS permite que você retire da marcação
HTML toda a formatação (apresentação) do
documento WEB. Quem vai determinar cores, formas,
tipos e tamanhos, posicionamento e em fim todo o
“visual” da página são as CSS.
@controle total sobre a apresentação do site a partir de
um arquivo central;
@ agilização da manutenção de design do site;
@ saída para diferentes tipos de mídia a partir de uma
versão única de HTML;
@ redução do tempo de carga dos documentos Web;
@ elaboração de documentos consistentes com as
aplicações de usuários futuras;
@ aumento considerável na portabilidade dos
documentos Web.
@ Declaração CSS é o fragmento de uma regra CSS dentro dos
colchetes { }. A declaração CSS compõe-se de duas partes: a
propriedade e o valor. Uma regra CSS pode conter várias
declarações separadas por um ponto-e-vírgula.
@As propriedades abaixo mostram as variações para as
fontes:
@• color:...................cor da fonte
@• font-family:..........tipo de fonte
@• font-size:.............tamanho de fonte
@• font-style:............estilo de fonte
@• font-variant:.........fontes maiúsculas de menor altura
@• font-weight:.........quanto mais escura a fonte é
(negrito)
@• font:....................maneira abreviada para todas as
propriedades
@ <html>
@ <head>
@ <style type=”text/css”>
@ <!--
@ h1 {color: #FF0000;}
@ h2 {color: #00FF00;}
@ p {color: rgb(0,0,255);}
@ -->
@ </style>
@ </head>
@ <body>
@ <h1>Cabeçalho com letras vermelhas</h1>
@ <h2>Cabeçalho com letras verdes</h2>
@ <p>Parágrafo com letras azuis</p>
@ </body>
@ </html>
@ <html>
@ <head>
@ <style type=”text/css”>
@ <!--
@ h2 {font-family: arial, helvetica, serif;}
@ p {font-family: sans-serif;}
@ -->
@ </style>
@ </head>
@ <body>
@ <h2>Família por nome: arial, helvetica, serif;</h2>
@ <p>Família genérica: sans-serif;<p>
@ </body>
@ </html>
@ <html>
@ <head>
@ <style type=”text/css”>
@ <!--
@ p {
@ font: italic small-caps bold 14px
@ “Comic Sans MS”, sans-serif;
@ }
@ -->
@ </style>
@ </head>
@ <body>
@ <p>Parágrafo em declaração única</p>
@ </body>
@ </html>
@ <html>
@ <head>
@ <style type=”text/css”>
@ <!--
@ p {padding: 20px 40px 80px 5px;}
@ -->
@ </style>
@ </head>
@ <body>
@ <p>Um espaçamento superior de 20px,
@ um espaçamento direito de 40px,
@ um espaçamento inferior de 80px
@ e um espaçamento esquerdo de 5px</p>
@ </body>
@ </html>
@ <html>
@ <head>
@ <style type=”text/css”>
@ <!--
@ p {margin: 20px 40px 80px 5px;}
@ -->
@ </style>
@ </head>
@ <body>
@ <p>Uma margem superior de 20px, uma margem direita de 40px,
@ uma margem inferior de 80px e uma margem esquerda de 5px</p>
@ </body>
@ </html>
@USANDO DIVS
@Em HTML a tag <div> define um elemento do
tipo bloco. Um elemento bloco - ou container -
é como se fosse uma caixinha, com textos
grandes e imagens. Ele se difere do elemento
do tipo linha - ou inline - que é o caso da tag
<span>.
@Eu quero inserir uma notícia no meu site. Quero
que essa notícia tenha um título e abaixo do título
uma imagem junto com o texto da notícia, eu
poderia fazer assim: .
@<div id=“notícia”>
@<span class=“titulo”>Notícia de hoje</span>
@<div class=“texto”>
@Texto da notícia com imagem
@</div>
@</div>
@Também podemos reparar que foram usadas
duas “coisas” chamadas id e class.
@A tag <div>, em geral, não tem nenhum
significado em HTML, é apenas um elemento
do tipo bloco e só. Se for adicionado uma class
ou id a ela, poderá estilizar a sua <div> através
do CSS com base no nome que você deu à class
ou id dessa <div>.
@ #noticia{
@ width: 400px;
@ font-family: arial, sans-serif;
@ }
@ .titulo{
@ font-size: 24px;
@ color: #FF0000;
@ font-weight: bold;
@ }
@ .texto{
@ color: #CCCCCC;
@ font-size: 11px;
@ }
@O box model (modelo das caixas), em CSS,
descreve os boxes (as caixas) geradas pelos
elementos HTML. O box model, detalha, ainda,
as opções de ajuste de margens, bordas,
padding e conteúdo para cada elemento.
@Um elemento pode ser ‘flutuado’ à esquerda
ou à direita com uso da propriedade float. Isto
significa que o box e seu conteúdo são
deslocados para a direita ou para a esquerda
do documento (ou do bloco container).
@ Se desejamos que um texto seja posicionado em volta de uma
figura, basta flutuarmos a imagem.
@Floats podem ser usados para construir
colunas em um documento. Para criar as
colunas estruturamos as colunas no código
HTML usando <div> como mostrado a seguir:
@<div id=”column1”>
@<p>Haec disserens qua de re agatur
@et in quo causa consistat non videt...</p>
@</div>
@<div id=”column2”>
@<p>causas naturales et antecedentes,
@idciro etiam nostrarum voluntatum...</p>
@</div>
@<div id=”column3”>
@<p>nam nihil esset in nostra
@potestate si res ita se haberet...</p>
@</div>
@A seguir, definimos a largura de cada coluna.
Por exemplo 33% e declaramos float: left; para
cada uma das colunas:
@#column1 {
@float:left;
@width: 33%;
@}
@#column2 {
@float:left;
@width: 33%;
@}
@#column3 {
@float:left;
@width: 33%;
@}
@A propriedade clear é usada para controlar o
comportamento dos elementos que se seguem
aos elementos floats no documento.
@A propriedade clear pode assumir os valores
left, right, both ou none.
@A regra geral é: se clear, for por exemplo
definido both para um box, a margem superior
deste box será posicionada sempre abaixo da
margem inferior dos boxes flutuados que
estejam antes dele no código.
No Site do Cedaspy, entrar com login e senha:
Alterar a turma: 9279 Código Acesso: 123
Acessar o Provão Alunos – Setembro 2013,
Marcar os módulos que já foram realizados no
máximo 02.
Senha Provão: provaalunos
Atividade prática Dreamweaver
Elaborar uma página com 02 boxes utilizando texto,
imagem no CSS
Boas Atividades

Mais conteúdo relacionado

Mais procurados

Curso Desenvolvimento WEB com PHP - CSS
Curso Desenvolvimento WEB com PHP - CSSCurso Desenvolvimento WEB com PHP - CSS
Curso Desenvolvimento WEB com PHP - CSSWillian Magalhães
 
Curso HTML módulo 3 - Conceitos básicos CSS
Curso HTML módulo 3 - Conceitos básicos CSSCurso HTML módulo 3 - Conceitos básicos CSS
Curso HTML módulo 3 - Conceitos básicos CSSMichel Bernardes de Jesus
 
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
 
Técnicas e processos - HTML / CSS - aula 5
Técnicas e processos - HTML / CSS - aula 5Técnicas e processos - HTML / CSS - aula 5
Técnicas e processos - HTML / CSS - aula 5Ritielle de Souza
 
Construindo layout de sites com CSS
Construindo layout de sites com CSSConstruindo layout de sites com CSS
Construindo layout de sites com CSSTalita Pagani
 
Gabarito ad1 web_2012_2
Gabarito ad1 web_2012_2Gabarito ad1 web_2012_2
Gabarito ad1 web_2012_2paulofa
 
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 cssLéo Dias
 
Revisão AP1 Construção de Páginas Web - CEDERJ
Revisão AP1 Construção de Páginas Web - CEDERJRevisão AP1 Construção de Páginas Web - CEDERJ
Revisão AP1 Construção de Páginas Web - CEDERJDeyvid Nascimento
 
HTML - Introdução
HTML - IntroduçãoHTML - Introdução
HTML - IntroduçãoGuto Xavier
 
03 Criando um banco de dado no Microsoft Access
03 Criando um banco de dado no Microsoft Access03 Criando um banco de dado no Microsoft Access
03 Criando um banco de dado no Microsoft AccessCentro Paula Souza
 
LabMM4 (T06 - 12/13) - Auto-associações e Introdução ao SQL
LabMM4 (T06 - 12/13) - Auto-associações e Introdução ao SQLLabMM4 (T06 - 12/13) - Auto-associações e Introdução ao SQL
LabMM4 (T06 - 12/13) - Auto-associações e Introdução ao SQLCarlos Santos
 
Aula02 Desenvolvimento em Ambiente Web - CSS 3
Aula02 Desenvolvimento em Ambiente Web - CSS 3Aula02 Desenvolvimento em Ambiente Web - CSS 3
Aula02 Desenvolvimento em Ambiente Web - CSS 3Messias Batista
 
Técnicas e processos - HTML / CSS - aula 8
Técnicas e processos - HTML / CSS - aula 8Técnicas e processos - HTML / CSS - aula 8
Técnicas e processos - HTML / CSS - aula 8Ritielle de Souza
 

Mais procurados (20)

Curso Desenvolvimento WEB com PHP - CSS
Curso Desenvolvimento WEB com PHP - CSSCurso Desenvolvimento WEB com PHP - CSS
Curso Desenvolvimento WEB com PHP - CSS
 
Curso HTML módulo 3 - Conceitos básicos CSS
Curso HTML módulo 3 - Conceitos básicos CSSCurso HTML módulo 3 - Conceitos básicos CSS
Curso HTML módulo 3 - Conceitos básicos CSS
 
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
 
Técnicas e processos - HTML / CSS - aula 5
Técnicas e processos - HTML / CSS - aula 5Técnicas e processos - HTML / CSS - aula 5
Técnicas e processos - HTML / CSS - aula 5
 
Sass
SassSass
Sass
 
CSS
CSSCSS
CSS
 
Aula 200309
Aula 200309Aula 200309
Aula 200309
 
1ª aula php
1ª aula php1ª aula php
1ª aula php
 
Css e iFrames
Css e iFramesCss e iFrames
Css e iFrames
 
Construindo layout de sites com CSS
Construindo layout de sites com CSSConstruindo layout de sites com CSS
Construindo layout de sites com CSS
 
Gabarito ad1 web_2012_2
Gabarito ad1 web_2012_2Gabarito ad1 web_2012_2
Gabarito ad1 web_2012_2
 
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
 
Revisão AP1 Construção de Páginas Web - CEDERJ
Revisão AP1 Construção de Páginas Web - CEDERJRevisão AP1 Construção de Páginas Web - CEDERJ
Revisão AP1 Construção de Páginas Web - CEDERJ
 
HTML - Introdução
HTML - IntroduçãoHTML - Introdução
HTML - Introdução
 
CSS
CSSCSS
CSS
 
03 Criando um banco de dado no Microsoft Access
03 Criando um banco de dado no Microsoft Access03 Criando um banco de dado no Microsoft Access
03 Criando um banco de dado no Microsoft Access
 
LabMM4 (T06 - 12/13) - Auto-associações e Introdução ao SQL
LabMM4 (T06 - 12/13) - Auto-associações e Introdução ao SQLLabMM4 (T06 - 12/13) - Auto-associações e Introdução ao SQL
LabMM4 (T06 - 12/13) - Auto-associações e Introdução ao SQL
 
Aula02 Desenvolvimento em Ambiente Web - CSS 3
Aula02 Desenvolvimento em Ambiente Web - CSS 3Aula02 Desenvolvimento em Ambiente Web - CSS 3
Aula02 Desenvolvimento em Ambiente Web - CSS 3
 
Aula 07
Aula 07Aula 07
Aula 07
 
Técnicas e processos - HTML / CSS - aula 8
Técnicas e processos - HTML / CSS - aula 8Técnicas e processos - HTML / CSS - aula 8
Técnicas e processos - HTML / CSS - aula 8
 

Destaque (7)

Corel 04
Corel 04Corel 04
Corel 04
 
Corel 09
Corel 09Corel 09
Corel 09
 
Corel 05
Corel 05Corel 05
Corel 05
 
Dream 01
Dream 01Dream 01
Dream 01
 
Dream 05
Dream 05Dream 05
Dream 05
 
Administração financeira 12
Administração financeira 12Administração financeira 12
Administração financeira 12
 
Dream 07
Dream 07Dream 07
Dream 07
 

Semelhante a Dream 06

Semelhante a Dream 06 (20)

Htmlbasico
HtmlbasicoHtmlbasico
Htmlbasico
 
Criando sites com estilos
Criando sites com estilosCriando sites com estilos
Criando sites com estilos
 
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
 
HTML + CSS
HTML + CSSHTML + CSS
HTML + CSS
 
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
 
Programação Web com HTML e CSS
Programação Web com HTML e CSSProgramação Web com HTML e CSS
Programação Web com HTML e CSS
 
XHTML Básico
XHTML BásicoXHTML Básico
XHTML Básico
 
CSS
CSSCSS
CSS
 
Html completo
Html completoHtml completo
Html completo
 
Básico em (X)HTML e CSS
Básico em (X)HTML e CSSBásico em (X)HTML e CSS
Básico em (X)HTML e CSS
 
Aula html5
Aula html5Aula html5
Aula html5
 
HTML
HTML HTML
HTML
 
HTML
HTMLHTML
HTML
 
Curso de Java (Parte 6) Introdução a Front-end
Curso de Java (Parte 6) Introdução a Front-endCurso de Java (Parte 6) Introdução a Front-end
Curso de Java (Parte 6) Introdução a Front-end
 
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
Iniciandoemhtml5 seleogustavo-121106173712-phpapp02
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
Mini curso html5 slides
Mini curso html5   slidesMini curso html5   slides
Mini curso html5 slides
 
Folha de estilo css
Folha de estilo   cssFolha de estilo   css
Folha de estilo css
 
HTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfHTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdf
 

Mais de Anderson Maciel (20)

Dream 04
Dream 04Dream 04
Dream 04
 
Dream 03
Dream 03Dream 03
Dream 03
 
Dream 02
Dream 02Dream 02
Dream 02
 
Corel 08
Corel 08Corel 08
Corel 08
 
Corel 07
Corel 07Corel 07
Corel 07
 
Corel 06
Corel 06Corel 06
Corel 06
 
Corel 03
Corel 03Corel 03
Corel 03
 
Corel 02
Corel 02Corel 02
Corel 02
 
Corel 01
Corel 01Corel 01
Corel 01
 
Administração financeira 15
Administração financeira 15Administração financeira 15
Administração financeira 15
 
Administração financeira 14
Administração financeira 14Administração financeira 14
Administração financeira 14
 
Administração financeira 13
Administração financeira 13Administração financeira 13
Administração financeira 13
 
Administração financeira 11
Administração financeira 11Administração financeira 11
Administração financeira 11
 
Administração financeira 10
Administração financeira 10Administração financeira 10
Administração financeira 10
 
Administração financeira 09
Administração financeira 09Administração financeira 09
Administração financeira 09
 
Administração financeira 07
Administração financeira 07Administração financeira 07
Administração financeira 07
 
Administração financeira 08
Administração financeira 08Administração financeira 08
Administração financeira 08
 
Administração financeira 06
Administração financeira 06Administração financeira 06
Administração financeira 06
 
Planilhas eletrônicas 05
Planilhas eletrônicas 05Planilhas eletrônicas 05
Planilhas eletrônicas 05
 
Planilhas eletrônicas 04
Planilhas eletrônicas 04Planilhas eletrônicas 04
Planilhas eletrônicas 04
 

Dream 06

  • 1. DESENVOLVIMENTO DE SITES Turma: Professor: Aula: Pág: Data: Anderson 9279 06 26/09/201340-48 @CSS @Criar um layout (css) tableless @Atividades
  • 2. @O estilo CSS permite que você retire da marcação HTML toda a formatação (apresentação) do documento WEB. Quem vai determinar cores, formas, tipos e tamanhos, posicionamento e em fim todo o “visual” da página são as CSS.
  • 3. @controle total sobre a apresentação do site a partir de um arquivo central; @ agilização da manutenção de design do site; @ saída para diferentes tipos de mídia a partir de uma versão única de HTML; @ redução do tempo de carga dos documentos Web; @ elaboração de documentos consistentes com as aplicações de usuários futuras; @ aumento considerável na portabilidade dos documentos Web.
  • 4. @ Declaração CSS é o fragmento de uma regra CSS dentro dos colchetes { }. A declaração CSS compõe-se de duas partes: a propriedade e o valor. Uma regra CSS pode conter várias declarações separadas por um ponto-e-vírgula.
  • 5. @As propriedades abaixo mostram as variações para as fontes: @• color:...................cor da fonte @• font-family:..........tipo de fonte @• font-size:.............tamanho de fonte @• font-style:............estilo de fonte @• font-variant:.........fontes maiúsculas de menor altura @• font-weight:.........quanto mais escura a fonte é (negrito) @• font:....................maneira abreviada para todas as propriedades
  • 6. @ <html> @ <head> @ <style type=”text/css”> @ <!-- @ h1 {color: #FF0000;} @ h2 {color: #00FF00;} @ p {color: rgb(0,0,255);} @ --> @ </style> @ </head> @ <body> @ <h1>Cabeçalho com letras vermelhas</h1> @ <h2>Cabeçalho com letras verdes</h2> @ <p>Parágrafo com letras azuis</p> @ </body> @ </html>
  • 7. @ <html> @ <head> @ <style type=”text/css”> @ <!-- @ h2 {font-family: arial, helvetica, serif;} @ p {font-family: sans-serif;} @ --> @ </style> @ </head> @ <body> @ <h2>Família por nome: arial, helvetica, serif;</h2> @ <p>Família genérica: sans-serif;<p> @ </body> @ </html>
  • 8. @ <html> @ <head> @ <style type=”text/css”> @ <!-- @ p { @ font: italic small-caps bold 14px @ “Comic Sans MS”, sans-serif; @ } @ --> @ </style> @ </head> @ <body> @ <p>Parágrafo em declaração única</p> @ </body> @ </html>
  • 9. @ <html> @ <head> @ <style type=”text/css”> @ <!-- @ p {padding: 20px 40px 80px 5px;} @ --> @ </style> @ </head> @ <body> @ <p>Um espaçamento superior de 20px, @ um espaçamento direito de 40px, @ um espaçamento inferior de 80px @ e um espaçamento esquerdo de 5px</p> @ </body> @ </html>
  • 10. @ <html> @ <head> @ <style type=”text/css”> @ <!-- @ p {margin: 20px 40px 80px 5px;} @ --> @ </style> @ </head> @ <body> @ <p>Uma margem superior de 20px, uma margem direita de 40px, @ uma margem inferior de 80px e uma margem esquerda de 5px</p> @ </body> @ </html>
  • 11. @USANDO DIVS @Em HTML a tag <div> define um elemento do tipo bloco. Um elemento bloco - ou container - é como se fosse uma caixinha, com textos grandes e imagens. Ele se difere do elemento do tipo linha - ou inline - que é o caso da tag <span>.
  • 12. @Eu quero inserir uma notícia no meu site. Quero que essa notícia tenha um título e abaixo do título uma imagem junto com o texto da notícia, eu poderia fazer assim: . @<div id=“notícia”> @<span class=“titulo”>Notícia de hoje</span> @<div class=“texto”> @Texto da notícia com imagem @</div> @</div>
  • 13. @Também podemos reparar que foram usadas duas “coisas” chamadas id e class. @A tag <div>, em geral, não tem nenhum significado em HTML, é apenas um elemento do tipo bloco e só. Se for adicionado uma class ou id a ela, poderá estilizar a sua <div> através do CSS com base no nome que você deu à class ou id dessa <div>.
  • 14. @ #noticia{ @ width: 400px; @ font-family: arial, sans-serif; @ } @ .titulo{ @ font-size: 24px; @ color: #FF0000; @ font-weight: bold; @ } @ .texto{ @ color: #CCCCCC; @ font-size: 11px; @ }
  • 15. @O box model (modelo das caixas), em CSS, descreve os boxes (as caixas) geradas pelos elementos HTML. O box model, detalha, ainda, as opções de ajuste de margens, bordas, padding e conteúdo para cada elemento.
  • 16.
  • 17. @Um elemento pode ser ‘flutuado’ à esquerda ou à direita com uso da propriedade float. Isto significa que o box e seu conteúdo são deslocados para a direita ou para a esquerda do documento (ou do bloco container).
  • 18.
  • 19. @ Se desejamos que um texto seja posicionado em volta de uma figura, basta flutuarmos a imagem.
  • 20. @Floats podem ser usados para construir colunas em um documento. Para criar as colunas estruturamos as colunas no código HTML usando <div> como mostrado a seguir:
  • 21. @<div id=”column1”> @<p>Haec disserens qua de re agatur @et in quo causa consistat non videt...</p> @</div> @<div id=”column2”> @<p>causas naturales et antecedentes, @idciro etiam nostrarum voluntatum...</p> @</div> @<div id=”column3”> @<p>nam nihil esset in nostra @potestate si res ita se haberet...</p> @</div>
  • 22. @A seguir, definimos a largura de cada coluna. Por exemplo 33% e declaramos float: left; para cada uma das colunas:
  • 23. @#column1 { @float:left; @width: 33%; @} @#column2 { @float:left; @width: 33%; @} @#column3 { @float:left; @width: 33%; @}
  • 24. @A propriedade clear é usada para controlar o comportamento dos elementos que se seguem aos elementos floats no documento. @A propriedade clear pode assumir os valores left, right, both ou none.
  • 25. @A regra geral é: se clear, for por exemplo definido both para um box, a margem superior deste box será posicionada sempre abaixo da margem inferior dos boxes flutuados que estejam antes dele no código.
  • 26. No Site do Cedaspy, entrar com login e senha: Alterar a turma: 9279 Código Acesso: 123 Acessar o Provão Alunos – Setembro 2013, Marcar os módulos que já foram realizados no máximo 02. Senha Provão: provaalunos Atividade prática Dreamweaver Elaborar uma página com 02 boxes utilizando texto, imagem no CSS Boas Atividades