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.

Slides:



Advertisements
Apresentações semelhantes
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.
Advertisements

Laboratório de Informática Introdução à Linguagem CSS 1º Semestre 2010 > PUCPR > BSI Bruno C. de Paula.
Tecnologia Hipermídia e Multimídia
Internet - 1 Folhas de estilo m Forma está a tornar-se importante, a par do conteúdo m Sistematizar o design de uma colecção de documentos implica definições.
Informática Aplicada.
CSS ( Folhas de Estilo).
XML - Extensible Markup Language
CSS-Folha de Estilo.
Como criar um website utilizando programas da Macromedia
Linguagem PHP Prof.: Sergio Pacheco Prof.: Sergio Pacheco 1 1.
Tecnologias para Internet Thyago Maia Tavares de Farias Aula 6.
Aula 01 – Apresentação e introdução html
Construção Web Design Aula 02 – HTML e CSS.
HTML O que é? HiperText Markup Language
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.
Curso de Web Master Css – 1ª Aula.
AULA DE HTML BÁSICO.
Treinamento do Microsoft® Access® 2010
HTML Básico João Araujo.
CSS Programação Web.
HTML Técnicas em Programação para Internet
Treinamento do Microsoft® Word 2010
CSS - Cascading Style Sheets
CSS Cascade Style Sheet (Folha de Estilo em Cascata)
Introdução à Programação para WEB
Instrutor: Tarso Nunes Aires  HTML foi escrito para definir o conteúdo de um documento  Porém, tags como, atributos de cores e etc.
HTML HyperText Markup Language Uma linguagem de marcação.
Cascading Style Sheets Folhas de Estilo em Cascata
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.
HTML 1ª aula.
HTML: trabalhando com Fontes
CSS incorporado – Formatando textos utilizando estilos em cascata
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
Ferramentas para Sistema Web
Ferramentas para Sistema Web Sistemas de Informação Aula 8 – 17/04/2013.
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
Aplicativos para Internet CSS
TECNOLOGIA WEB XHTML Aula 5 Profa. Rosemary Melo.
Autoria WEB Prof. Thiago Nogueira Tolentino Barbosa
IMAGENS As imagens devem ser escaneadas (digitalizadas) com resolução de 300 DPI. Abaixo disso são reproduzidas com baixa qualidade. Acima disso o jornal.
Cascading Style Sheets (css). Cascading Style Sheets  Cascading Style Sheets (CSS) é uma linguagem de estilo utilizada para definir a apresentação de.
Internet e Programação Web
Curso Técnico em Informática | URCAMP | Denise Aristimunha de Lima | 2010 CSS Cascading Style Sheets Folhas de Estilo em Cascata Parte I.
Programação para Internet
O que é a AmaWebs? A AmaWebs é um Software Constructor de Páginas Webs que lhe permite criar, publicar e fazer manutenção da sua pagina na internet. Este.
Fundamentos e Tecnologia em Web
1 Sistemas Multimídia Fundamentos Básicos - HTML Prof. Hemir Santiago Prof. Hemir Santiago.
Curso Técnico em Informática Professor Igor Vale Instituto Federal do Amazonas – Campus Lábrea Julho de 2012.
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:
Karine Alessandra Córdova
Karine Alessandra Córdova
HTML Prof. Geyson Silva.
UCSal – Tecnologia em Análise e Desenvolvimento de Sistemas
Workshop Linguagem de Hipertextos Formatação de Páginas para Web com CSS.
Design Gráfico Introdução ao Web Design Prof° Ms. Claudio Benossi Aula 05 Introdução ao Web Design Prof° Ms. Claudio Benossi Aula 05.
Posicionamento Prof. Wolley. Centralizando conteúdo Abrir o arquivo responsabilidade_social.html.
Desenvolvimento Web CSS – Cascading Style Sheets Folhas de Estilo em Cascata Profa. Célia Taniwaki.
1 Prof. Esp. Andrew Rodrigues HTML.
CSS VS CSS3. CSS CSS é uma linguagem de paginas de estilo, utilizada para definir a apresentação de documentos escritos numa linguagem de marcação, como.
1 HTML Prof. Esp. Andrew Rodrigues Aula 02. II - Linguagem de Marcação HTML 2 Sintaxe Básica do HTML Olá mundo!!
DESENVOLVIMENTO WEB I CSS incorporado – Formatando textos utilizando estilos em cascata.
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.
Prof. João Ricardo Andrêo Programação p/ INTERNET - HTML 31/5/ :16 1 FRAMES Os Frames são divisões na tela do browser em diversas telas pequenas.
WebDesign JavaScript e jQuery. HTML e W3C - O HTML segue padrão XML - linguagem somente de marcação - somente de visualização de conteúdo sem formatação.
Prof. João Ricardo Andrêo Programação p/ INTERNET - HTML 31/5/ :38 1 Este parágrafo em fonte Courier Este parágrafo em fonte Cambria e tamanho 20px.
Aplicativos para Web Prof.ª Erika Miranda Prof. Wolley.
HTML CSS CRD Filipe Pacheco.
Prof Silvano Oliveira Fundamentos de Desenvolvimento Web Folhas de Estilo em Cascata Prof Silvano Oliveira
Transcrição da apresentação:

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 elementos de marcação de sua página. O CSS deve ser aplicado com a finalidade de retirar do HTML qualquer declaração que vise a formatação.

O que é Tableless? Tableless é uma forma de desenvolvimento de sites que não utiliza tabelas (Table=Tabela eLess=sem) para disposição de conteúdo na página. Sugerido pela W3C, que defende que os códigos HTML devem ser usados para o propósito que foram criados e que tabelas foram criadas para exibir dados tabulares. Além disso, muitos navegadores travam ou exibem incorretamente formatações usando tabelas. Portanto, para a disposição da página o recomendado é usar CSS.

Inserindo estilo na página Como vimos anteriormente, a formatação do site pode ser executada através de um único arquivo com extensão CSS. Neste arquivo, você poderá dar valor às propriedades formatando todo corpo da página. Sendo assim, caso você futuramente queira alterar algum conteúdo visual do seu projeto, poderá fazer isso acessando este único arquivo e executando tal tarefa em alguns segundos.

Inserindo estilo na página No exemplo abaixo, você poderá alterar o estilo.css pelo caminho onde se encontra o arquivo CSS.

Folhas de estilos incorporadas ou internas A formatação abaixo não é indicada, pois se você tiver muitas páginas e quiser alterar a formatação de algum elemento, terá que acessar todas as páginas.

Propriedades Uma regra CSS é uma declaração que segue uma sintaxe própria e que define como será aplicado estilo a um ou mais elementos HTML . Um conjunto de regras CSS formam uma Folha de Estilos. Uma regra CSS compõe-se de três partes: um seletor, uma propriedade e um valor e tem a sintaxe conforme mostrado abaixo:

Propriedades Seletor: genericamente, é o elemento HTML identificado por sua tag, ou por uma classe, ou por uma ID, ou etc., e para o qual a regra será válida (por exemplo: <p>, <h1>, <form>, .minhaclasse, etc...); Propriedade: é o atributo do elemento HTML ao qual será aplicada a regra (por exemplo: font, color, background, etc...) Valor: é a característica específica a ser assumida pela propriedade (por exemplo: letra tipo arial, cor azul, fundo verde, etc...)

Propriedades Na sintaxe de uma regra CSS, escreve-se o seletor e a seguir a propriedade e valor separados por dois pontos e entre chaves { }. Quando mais de uma propriedade for definida na regra, deve-se usar ponto-e-vírgula para separá-las. O ponto-e-vírgula é facultativo no caso de propriedade única e também após a declaração da última propriedade no caso de mais de uma.

Propriedades No exemplo anterior, temos: Body: É o seletor que determinará que todo corpo da página terá uma formatação. Background: É o atributo do elemento HTML que define a cor de fundo. #abeafe: É o valor que determinará a cor em hexadecilam do elemento background. Ou seja, no exemplo acima, a página toda terá uma cor de fundo azul ciano conforme a cor declarada(#abeafe).

Propriedade Margin e Padding Estas duas propriedades são de suma importância para o desenvolvimento de sites utilizando o CSS. Margin O Margin é uma propriedade capaz de definir espaços entre um elemento e seu exterior, ou seja, você definirá a distância da borda do elemento para todo conteúdo externo. Exemplo de aplicação Ou:

Propriedade Margin e Padding Nos exemplos, o valor de 1px será determinado para a parte do topo do elemento. O valor de 5px determinará o valor da distância para a direita do elemento. Já o valor de 10px determinará a distância para o lado inferior do elemento (abaixo do elemento) e o valor de 15px determinará o valor para o lado esquerdo do elemento. Vale ressaltar, que no 1° exemplo, o valor é determinado no sentido horário, ou seja, Topo > Direito > Baixo > Esquerdo. Se um valor de uma posição não for preenchido, duplicará para o seu par, ou seja:

Propriedade Margin e Padding Neste caso, o valor de 5px determinará a distância para Topo e Baixo (bottom) e 3px determinará para Direito e Esquerdo. Onde X é par de X e Y é Par de Y. Vale ressaltar que essa é uma forma otimizada de escrever o código, mas você poderá optar pelo segundo exemplo também.

Propriedade Margin e Padding Já o Padding funciona de forma inversa ao Margin. Ele cria um espaço entre a borda do elemento para dentro. Vale ressaltar que as formas de formatação seguem a mesma linha do Margin. Vamos ver um exemplo: Neste caso o Topo e Baixo terão5px de distância e Direita e Esquerda terão 3px.

Propriedade Font A propriedade FONT determina a formatação de fontes do documento. Através dela podemos determinar a família, cor, tamanho entre outras possibilidades. Exemplo de aplicação

Propriedade Font Veja mais um exemplo: No exemplo acima, todo conteúdo dentro da DIV curso terá a formatação de fonte com 11px e cor#007799. Como não determinamos uma família de fontes para esta DIV, ela utilizará a família determinada no BODY.

Propriedade Font É muito comum a otimização de propriedades, conforme exemplo abaixo: Você deve estar se perguntando porque Trebuchet MS está entre aspas (""). Porque para nomes de fontes que contenham espaços é indispensável o uso de aspas. Sobre a forma otimizada, como você pode ver, a formatação de Font está em apenas uma única linha, mesclando o font-size e o font-family. Dessa forma, além de otimizado, o código fica mais limpo.

Propriedade Background A propriedade BACKGROUND definirá a formatação de um background. Podemos colocar cor, uma imagem, determinar repetições ou não para esta imagem ou até mesmo posicioná-la onde desejarmos. Exemplo de aplicação

Propriedade Background A propriedade BACKGROUND definirá a formatação de um background. Podemos colocar cor, uma imagem, determinar repetições ou não para esta imagem ou até mesmo posicioná-la onde desejarmos. Exemplo de aplicação