Laboratório de Informática CSS Posicionamento de Elementos 2º Semestre 2009 > PUCPR > BSI Bruno C. de Paula.

Slides:



Advertisements
Apresentações semelhantes
GUI Criação de Interface de Usuário
Advertisements

Laboratório de Informática Propriedades CSS: Cores
2º Semestre 2010 > PUCPR > TPU
Laboratório de Informática Apresentação da Disciplina
Atividade 5 Objetivos: Conhecer as regras CSS “width”, “margin-left:auto” e “margin-left:right” e verificar que elas não funcionam no IE a menos que coloquemos.
Laboratório de Informática CSS Layout em CSS
Componentes de Dados e Camada de Acesso a Dados – FormView 2º Semestre 2009 > PUCPR > Tecnologia de Programação Bruno C. de Paula.
Laboratório de Informática Introdução à Linguagem HTML
Aparência Comum e Navegação 2º Semestre 2009 > PUCPR > Tecnologia de Programação 2 Bruno C. de Paula.
Laboratório de Informática Tabelas
Laboratório de Informática CSS Seletores Texto em CSS 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Laboratório de Informática Box Model Elementos em Bloco 1º Semestre 2009 > PUCPR > BSI Bruno C. de Paula.
Laboratório de Informática CSS Seletores Fontes em CSS 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Laboratório de Informática Formulários em HTML
Laboratório de Informática CSS Seletores Seletores do CSS 1.0 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Conhecendo o VS2008: Windows Forms X Web Forms X Web Services
Laboratório de Informática Introdução ao JavaScript 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
.Net para Web Apresentação da Disciplina 1º Semestre 2009 > PUCPR > Pós em Web Bruno C. de Paula.
Laboratório de Informática Propriedades CSS: Fontes 1º Semestre 2009 > PUCPR > BSI Bruno C. de Paula.
Componentes ASP.NET 2º Semestre 2009 > PUCPR > Tecnologia de Programação 2 Bruno C. de Paula.
Laboratório de Informática Listas 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Laboratório de Informática Introdução à Linguagem CSS 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Componentes de Dados e Camada de Acesso a Dados – GridView 2º Semestre 2009 > PUCPR > Tecnologia de Programação Bruno C. de Paula.
Controles de visualização de dados GridView 2º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Laboratório de Informática Links 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Controles de visualização de dados FormView 2º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Laboratório de Informática CSS Seletores Seletores do CSS 2.1 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Laboratório de Informática Propriedades CSS: Texto 1º Semestre 2009 > PUCPR > BSI Bruno C. de Paula.
Componentes de Dados e Camada de Acesso a Dados - Repeater 2º Semestre 2009 > PUCPR > Tecnologia de Programação Bruno C. de Paula.
Laboratório de Informática Imagens 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Autenticação de usuários no ASP.NET
Autenticação de usuários no ASP.NET 2º Semestre 2009 > PUCPR > Tecnologia de Programação 2 Bruno C. de Paula.
Windows Forms 2º Semestre 2010 > PUCPR > TPU Bruno C. de Paula.
View Cap 6.
Informática Aplicada.
CSS-Folha de Estilo.
Curso de Jornalismo e Ciências da Comunicação
Construção Web Design Aula 02 – HTML e CSS.
Barra Assinaturas Dez/2007 (versão 1.1). Criar ambiente único e exclusivo de Assinaturas em todos os sites Abril, visando a padronização dos produtos.
Profº Cláudio Barbosa HTML – Frames Dividem a janela do navegador, possibilitando exibir mais de um documento html ao mesmo.
HTML Técnicas em Programação para Internet
Tecnologias Web Prof. Msc. Juliano Gomes Weber Tecnologias Web Notas de Aula – Aula 04 1º Semestre UNIJUÍ.
CSS - Cascading Style Sheets
Instrutor: Tarso Nunes Aires  HTML foi escrito para definir o conteúdo de um documento  Porém, tags como, atributos de cores e etc.
Introdução ao CSS Este modelo pode ser usado como arquivo de partida para apresentar materiais de treinamento em um cenário em grupo. Seções Clique com.
PROGRAMAÇÃO PARA INTERNET Prof.: Jean Carlo Mendes
Profª Angela Tissi Tracierra. Tags... As tags... fazem a formatação de fonte no texto que envolvem no documento HTML. Juntamente a essas tags utilizam-se.
Escola de Engenharia de Piracicaba Sistemas de Apoio a Decisão
Amirton Chagas
Ferramentas para Sistema Web
WIC’ 2015-I WorkShop para o Ingressante em Ciência da Computação Curso de Desenvolvimento para WEB – HTML5.
Unidade 3 – Introdução ao CSS Prof.: Henrique Santos
TECNOLOGIA WEB XHTML Aula 5 Profa. Rosemary Melo.
Programação para Internet
O que é CSS? O CSS (Cascading Style Sheets) ou Folhas de Estilo em Cascatas é uma documentação que define as regras de formatação que serão aplicadas aos.
Fundamentos e Tecnologia em Web
Profº Cláudio Barbosa HTML – Trabalhando com tabelas  Utilizadas inicialmente a partir de 1995;  Exibição de dados de.
CSS ETEC Vasco Antônio Venchiarutti - Extensão na EE A. S. Gandra Professor: Robson / Madureira Disciplina: Desenvolvimento e Design de Web Sites II Turma:
Tabelas. Tabelas são usadas para apresentar "dados tabulares”
HTML Prof. Geyson Silva.
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas Programação para Aplicações WEB Profa. Semíramis Assis
Workshop Linguagem de Hipertextos Formatação de Páginas para Web com CSS.
Posicionamento Prof. Wolley. Centralizando conteúdo Abrir o arquivo responsabilidade_social.html.
Design Gráfico Introdução ao Web Design Prof° Ms. Claudio Benossi Aula 07 Introdução ao Web Design Prof° Ms. Claudio Benossi Aula 07.
1 HTML Prof. Esp. Andrew Rodrigues Aula: Table e Form andrewtec.wordpress.com.
Arleys Pereira Nunes de Castro - Mestrando : Modelagem computacional (SENAI-MCTI) Especialista : Sistema distribuídos (UFBA)
Prof. João Ricardo Andrêo Programação p/ INTERNET - HTML 31/5/ :34 1 Introdução e Conceitos CSS CSS significa Cascade Style Sheetes (Folha de Estilo.
Propriedades CSS para formatação de Texto Aplicativos para Web Prof. Wolley W. Silva.
Design para Web 3 XHTML(continuação) Ferramentas para Web I.
Transcrição da apresentação:

Laboratório de Informática CSS Posicionamento de Elementos 2º Semestre 2009 > PUCPR > BSI Bruno C. de Paula

Resumo da aula Conhecemos, no semestre passado diversos seletores e propriedades do CSS; Também trabalhamos com propriedades para dimensionamento (box model) de elementos; Nosso objetivo hoje será iniciar o trabalho com posicionamento de elementos;

Resumo da aula Começaremos a entender que usar tabelas para layout é errado; Leitura obrigatória: – Porque utilizar tabelas para layout é estupidez ; Porque utilizar tabelas para layout é estupidez

427/10/09 Material referente ao assunto da aula Propriedade position do CSS: – ade-position-do-css ade-position-do-css Flutuando elementos: br.html.net/tutorials/css/lesson13.asp Posicionando elementos: br.html.net/tutorials/css/lesson14.asp

Material referente ao assunto da aula CSS – Guia de Bolso; – Editora AltaBooks; – 2008; – Download de um capítulo. Download de um capítulo 527/10/09

6 Tags HTML referenciadas na aula (em Português –site Referenciando)Referenciando Tag de estilo: ; Tag de link: ; Tag de script:.

727/10/09 Tags HTML referenciadas na aula (em Inglês – site SitePoint)SitePoint Tag de estilo: ; Tag de link: ; Tag de script: ;<script>

Propriedades CSS referenciadas na aula (em Inglês – Sitepoint)Sitepoint float: determina o posicionamento de um elemento em relação ao fluxo; float clear: controla o comportamento de um elemento em relação ao estado de float dos anteriores; clear position: tipo de posicionamento de um elemento. position

Propriedades CSS referenciadas na aula (em Inglês – Sitepoint)Sitepoint width: largura de um elemento, obrigatório nos elementos com float; width left / right: distância em relação ao limite esquerdo ou direito do elemento sendo posicionado; leftright top / bottom: distância em relação ao limite superior ou inferior do elemento sendo posicionado. topbottom

1027/10/09 Exemplos da aula Exemplos em: – 09li/2009/10/27/posicionamento-de- elementos-em-css/ 09li/2009/10/27/posicionamento-de- elementos-em-css/

Lembre-se do Box model!

Box model para elementos em bloco IE (6 e 7) x Resto do Mundo

Visualizar o Box Model com Firebug Instalar o Firebug: – (Na PUCPR já está instalado) – Tecla F12! 1327/10/09

Propriedade Float Determina o posicionamento de um elemento em relação ao fluxo da página; 1427/10/09 Valores: – left; – right; – none;

float: left O elemento é posicionado à esquerda; Os seguintes ficam à direita; 1527/10/09

float: right O elemento é posicionado à direita; Os seguintes ficam à esquerda; 1727/10/09

Problema: o contâiner pai se adapta aos elementos colocados depois do elemento com o float 1927/10/09

Propriedade clear Controla o comportamento de um elemento em relação ao estado de float dos elementos anteriores; Valores possíveis: – clear: left; – clear: right; – clear: both; 2027/10/09

clear: left Busca o elemento anterior com valor de float igual a left; Move o elemento com clear igual a left obrigatoriamente abaixo do elemento com float igual a left. 2127/10/09

clear: right Busca o elemento anterior com valor de float igual a right; Move o elemento com clear igual a right obrigatoriamente abaixo do elemento com float igual a right. 2327/10/09

clear: both Busca o elemento anterior com valor de float qualquer; Move o elemento com clear igual a right obrigatoriamente abaixo do elemento com float qualquer. 2527/10/09

Resolvendo o problema da adaptação do contâiner pai Usar um espaçador (spacer) com clear; 2727/10/09

Tipos de posicionamento Posicionamento Estático (position: static); Posicionamento Relativo (position: relative); Posicionamento Absoluto (position: absolute); Posicionamento Fixo (position: fixed); 2927/10/09

Posicionamento estático position: static Padrão, como os elementos são colocados por padrão; 3027/10/09

Posicionamento relativo position: relative Posição em relação ao posicionamento estático; Usa propriedades top, left, bottom e right; 3127/10/09

Posicionamento absoluto position: absolute Posição em relação ao canto superior esquerdo ou canto superior direito do elemento pai; Usa propriedades top, left, bottom e right; Escapa ao float; 3227/10/09

Posicionamento fixo position: fixed Posição em relação à janela do navegador; Usa propriedades top, left, bottom e right; Escapa ao float; 3427/10/09

3527/10/09 Próximas aulas de CSS CSS Posicionamento: layouts; Menus, Botões e Forms.