Uma regra CSS quando válida para vários seletores, estes podem ser agrupados. Exemplo: h1, h2, h3, h4, h5, h6 { color: #00FF00; }

Documentos relacionados
HTML 5 LINGUAGEM DE MARCAÇÃO E ESTILO - CSS - Prof. Rosemary Melo

Web Design - CSS. Conteúdo. - O que é CSS? - Sintaxe CSS - Como inserir CSS em HTML - Propriedades CSS

Respostas - RESUMO: Questionário CSS. 1) O padrão CSS nasceu para tentar minimizar quais problemas ligados à gestão de conteúdos na web?

TECNOLOGIAS WEB. Unidade 3 Linguagem de Marcação e Estilo. Luiz Leão

Sintaxe Básica da Linguagem CSS

CSS [10] Desenvolvimento e Design de. Websites. Prof.: Ari Oliveira

Cascading Style Sheets

INTRODUCAO DESENVOLVIMENTO E DESIGN DE WEBSITES CSS INTRODUÇÃO E MANIPULANDO FONTES

CSS CASCADING STYLE SHEET

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

PROGRAMADOR WEB. PROF. Esp. Andrew H. G. Rodrigues

08/08/2011 TECNOLOGIAS WEB AULA 10 PROF. RAFAEL DIAS Objetivos: Revisar os princípios de CSS Blocos e Elementos Alinhados com CSS

CSS Cascading Style Sheets

Inúmeras são as vantagens do uso das CSS nos documentos Web. Eis uma relação das principais:

Treinamento em CSS. Índice

PROGRAMAÇÃO EM AMBIENTE WEB I

Aula 3 - Parte Final HTML e CSS

Desenvolvimento WEB1 Aula 03 Profa Wanessa Machado do Amaral

1) Em um documento separado fora de todos os documentos HTML;

Introdução à Informática Escola Superior de Tecnologia - Ano Lectivo 2005/06 Prof. Bruno Silva

CSS (Cascading Style Sheet)

06/02/2016 PROGRAMAÇÃO EM AMBIENTE WEB I CSS UM POUCO DE HISTÓRIA

Tutoriais CSS, Web Standards, Tableless, Acessibilidade, HTML, XHTML, Padrões Web, por Maurício Samy Silva

Revisando os conteúdos. Introdução ao CSS

AULA 02 Introdução (HTML, CSS e Javascript) PROGRAMAÇÃO PARA WEB Marcelo Henrique dos Santos

Informática Parte 21 Prof. Márcio Hunecke

Desenvolvimento em Ambiente Web. Prof. André Y. Kusumoto

SIMULADOS & TUTORIAIS

PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO CSS PARTE I

Comandos Extras Formatações no CSS

Recurso Didáctico. Dossier Técnico Pedagógico Projecto: 5742/2008/22 Acção: 5742/2008/ Formador[a]

Exercícios Práticos HTML5 + CSS3. Profa. Flávia Pereira de Carvalho

INTRODUÇÃO AO CSS. HTML é usado para estruturar conteúdos. CSS é usado para formatar conteúdos estruturados.

Qual a razão do termo cascata na terminologia CSS? A forma como as regras de estilo são aplicadas obedece a 3 princípios básicos: herança,

Exemplos Práticos HTML5 + CSS3. Profa. Flávia Pereira de Carvalho

Cascading: Style Sheet

Estilo em Aplicações Hipermídia na Web

F E B A C. Exercício de Fixação 3. FACULDADE DE EDUCAÇÃO DE BACABAL FEBAC Credenciamento MEC/Portaria: 472/07 Resolução: 80/07

Unidade 4: Introdução à Tecnologia CSS Prof. Daniel Caetano

CASCADING STYLE SHEETS (CSS)

Language que em tradução livre resulta em Linguagem Extensível para

CSS. Karen Frigo Busolin

MODELO DE CAIXA (BOX MODEL)

IFSC/Florianópolis - Prof. Herval Daminelli. De fontes De textos De margens De bordas De preenchimentos (padding) De fundos (background) De links

CSS Cascading Style Sheets (Folhas de Estilo em Cascata)

08/11/2012. Tecnologias WEB - CSS. Professor Elisson Lobão

13 de dezembro de 2012

Introdução ao HTML e às folhas de estilo (CSS)

CSS. Cascading Style Sheets Style Sheets

Este exercício será parecido com a montagem de um projeto real, onde trabalhamos com vários arquivos XHTML e um único arquivo CSS.

HTML & CSS. uma introdução

#Trabalhando com Texto

Desenvolvimento Web CSS Conceitos básicos parte II

CSS -Cascading Style Sheets - Introdução

Desenvolvimento de Aplicações para Internet

Cascading Style Sheets CSS

Web Design Aula 16: Modelo de Caixa e propriedades de Imagem

PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO CSS PARTE I

Desenvolvimento Web. Professor: Bruno E. G. Gomes

Desenvolvimento Web. CSS Conceitos básicos parte I. Professor: Bruno Gomes

CSS é a abreviatura para Cascading Style Sheets Folhas de Estilo em Cascata

INTRODUÇÃO À PROGRAMAÇÃO EXERCÍCIO DE REVISÃO

Introdução a HTTP, HTML e CSS

HTML, CSS e JavaScript

Criando estilos. Css. Cada estilo que você cria é definido como uma regra CSS. Cada regra deve-se utilizar a seguinte sintaxe:

PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO CSS PARTE II

Aula 3. Imagens. <img src="foto.jpg" />

Posicionamento, dimensões e outros elementos de HTML5 e CSS3

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

Introdução ao CSS. Programação para a Internet. Prof. Vilson Heck Junior

Guia de Referência CSS Volume 1: Parâmetros Básicos Prof. Daniel Caetano

A diferença entre um site que implementa CSS e outro que não o usa é gigantesca e notável.

Samus - Desenvolvimento Web - 14/11/2009 WebStandards Padrões de desenvolvimento Web

IFSC/Florianópolis - prof. Herval Daminelli

PROGRAMAÇÃO PARA INTERNET RICA FUNDAMENTOS DO CSS PARTE I

Programação para Internet

CSS: Cascading Style Sheets (folhas de estilo) Pimentel, Morganna BSI - UNIRIO DPW

Aula 4 Modelo CSS. Efeito cascata. Ordem em cascata. Declarações normais e importantes. Exemplo. Especificidade de um seletor 30/08/2013

TECNOLOGIAS WEB AULA 9 PROF. RAFAEL DIAS

CSS Exercício JCC. Comunicações Digitais e Internet, 2006/07 Jornalismo e Ciências da Comunicação, U.Porto. Sumário

Roteiro de Estudos e Atividades Avaliativas HTML

Permite que o conteúdo e o layout de uma página seja separado do design visual e os elementos de apresentação.

Aplicativos móveis com HTML5

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto

COM222 DESENVOLVIMENTO DE SISTEMAS WEB. Aula 01: HTML e CSS

Disciplina: Desenvolvimento Web Professor: Paulo César Fernandes de Oliveira, BSc, PhD

Tarlis Portela Web Design CSS

Teste de avaliação de frequência Parte Prática

Folhas de Estilo em Cascata CSS

Aula 03: Noções Fundamentais do CSS, Formatação de Fonte e Inserção de Imagens

Programação Web Aula 2 XHTML/CSS/XML

CSS: Cascading Style Sheets (folhas de estilo) Pimentel, Morganna BSI - UNIRIO DPW

HTML? HTML? HTML? HTML e HTTP. HTML e HTTP 26/02/2011

Mudança de formatos no HTML. CSS - Cascading Style Sheets. A prioridade para o efeito cascata. A prioridade para o efeito cascata

Programação para Internet

XML: uma introdução prática X100. Helder da Rocha

Transcrição:

CENTRO PASTORAL, EDUCACIONAL E ASSISTENCIAL DOM CARLOS CPEA Reconhecido de Utilidade Pública pelo Decreto No. 5.692 de 08.11.1967 FACULDADE VIZINHANÇA VALE DO IGUAÇU VIZIVALI DOIS VIZINHOS PARANÁ Criada pela Lei Municipal No. 986 de 28.04.1999 Autorizada pelos Decretos Governamentais No. 1.704 e No. 1.705 de 27.12.1999 Mantida pela Fundação Faculdade Municipal Vizinhança Vale do Iguaçu VIZIVALI. Introdução CSS Professor Ulisses Constantini ulisses.constantini@gmail.com Matéria Linguagem Técnica de Programação para Internet I Site http://ulissesc.wordpress.com Quando o World Wide Web Consortium (W3C) lançou a versão 4.0 da HTML, incorporou a ela as CSS (Cascading Style Sheets Folhas de Estilos em Cascata) que têm a finalidade de dar uma forma de apresentação ao conteúdo do documento HTML. Passou a ser possível, portanto, separar o conteúdo do documento de sua formatação. Antes de existirem tais folhas de estilo, recorria-se a elementos e atributos da própria HTML para isso. Portanto, as principais características são: Separar a apresentação (estilos, fontes, cores...) da sua página JSP; Padronização dos atributos CSS; Cross-browser Independente de Navegador (nem sempre funciona na prática); Incremento no poder de edição dos elementos HTML. A regra CSS e sua sintaxe Uma regra CSS, na sua forma mais elementar, compõe-se de três partes: um seletor, uma propriedade e um valor e tem a sintaxe conforme mostrado abaixo: seletor { propriedade: valor;.teste { font-size: 10; color: blue; 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...) Agrupamento de Seletores Uma regra CSS quando válida para vários seletores, estes podem ser agrupados. h1, h2, h3, h4, h5, h6 { color: #00FF00; O seletor classe Você pode atribuir um estilo a um ou mais elementos HTML simplesmente criando um atributo class para o mesmo, e o selecionando através do CSS.

Para recuperar o elemento com o atributo class, basta colocar no CSS um. (ponto) na frente do nome que foi dado ao atributo class. Veja o Exemplo a seguir: Elemento HTML com o atributo class. <div class="meu_estilo"> TESTE</div> E o CSS que adiciona um estilo ao mesmo:.meu_estilo { font-size: 20; color: lime; O seletor ID O seletor ID funciona de modo parecido com o atributo class, no entanto ao invés de utilizarmos o., utilizaremos o # antes do atributo CSS. Elemento HTML com o atributo ID. <div id="meu_id"> TESTE</div> E o CSS que adiciona um estilo ao mesmo: #meu_id { font-size: 20; color: lime; Os três tipos de vinculação de folhas de estilo As folhas de estilo podem ser vinculadas a um documento HTML de três maneiras distintas: Importadas ou lincadas; Incorporadas; Inline. Externa Uma folha de estilo é dita externa, quando as regras CSS estão declaradas em um documento a parte do documento HTML. A folha de estilo é um arquivo separado do arquivo HTML e que tem a extensão.css. Exemplo (perceba que a tag do CSS esta dentro da tag <head>): <head>... <link rel="stylesheet" type="text/css" href="estilo.css">... </head> Ou também da seguinte forma: <head>... @import url("estilo.css");... </head> Folha de estilo incorporada ou interna Uma folha de estilo é dita incorporada ou interna, quando as regras CSS estão declaradas no próprio documento HTML.

body { background: #000000; url ("imagens/minha_imagem.gif"); h3 { color: #FF0000; margin-left: 15px; padding: 1.5em; Folha de estilo inline Uma folha de estilo é dita inline, quando as regras CSS estão declaradas dentro da tag do elemento HTML. <p style="color:#000000; margin: 5px;"> Aqui um paragrafo de cor preta e com 5px nas 4 margens. </p> Principais propriedades do CSS A propriedade font 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 h1 {color: #FF0000; <h1>cabecalho com letras vermelhas</h1> Os textos nos elementos HTML color...cor do texto; letter-spacing...espaçamento entre letras; word-spacing...espaçamento entre palavras; text-align...alinhamento do texto; text-decoration...decoração do texto; text-indent...recuo do texto; text-transform...forma das letras; direction...direção do texto; white-space...como o browser trata os espaços em branco; h2 { letter-spacing: 1.2em; font-weight: bold;

<h2> TESTE </h2> As margens nos elementos HTML margin-top...define a margem superior; margin-right...define a margem direita; margin-bottom...define a margem inferior; margin-left...define a margem esquerda; margin...maneira abreviada para todas as margens margin-top: 2cm; <p>uma margem superior de 2cm</p> As bordas nos elementos HTML border-width:...espessura da borda border-style:...estilo da borda border-color:...cor da borda border-top-width:...espessura da borda superior border-top-style:...estilo da borda superior border-top-color:...cor da borda superior border-right-width:...espessura da borda direita border-right-style:...estilo da borda direita border-right-color:...cor da borda direita border-bottom-width:...espessura da borda inferior border-bottom-style:...estilo da borda inferior border-bottom-color:...cor da borda inferior border-left-width:...espessura da borda esquerda border-left-style:...estilo da borda esquerda border-left-color:...cor da borda esquerda border-width: 6px; border-style: dashed; border-color: #FF0000; <p>borda 6px, tracejada e vermelha</p> A propriedade background background-color... cor do fundo; background-image... imagem de fundo; background-repeat... maneira como a imagem de fundo é posicionada; background-attachment...se a imagem de fundo "rola" ou não com a tela;

background-position...como e onde a imagem de fundo é posicionada; background...maneira abreviada para todas as propriedades; background-color: #00FF00; /* verde */ <p>teste CSS</p> Referências Abpsoft. CSS básico - http://www.abpsoft.com/criacaoweb/cssbasico.html Site do Maujor. CSS, Padrões Web e Acessibilidade. - http://www.maujor.com/