Cascading Style Sheets

Documentos relacionados
Sintaxe Básica da Linguagem CSS

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,

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

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

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

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

INTRODUCAO DESENVOLVIMENTO E DESIGN DE WEBSITES CSS TRABALHANDO COM DIVS. Professor Carlos Muniz

<head> <title> Uso de Imagem </title> <meta http-equiv="content-type" content="application/xhtml+xml; charset=iso " /> </head>

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

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

Aula 3 - Parte Final HTML e CSS

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

HTML: Recursos Básicos e Especiais

CSS Cascading Style Sheets

HTML, CSS e JavaScript

PROGRAMAÇÃO EM AMBIENTE WEB I

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

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

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

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

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

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

CSS (Cascading Style Sheet)

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

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

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

Cascading Style Sheets CSS

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

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

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

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

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

Comandos Extras Formatações no CSS

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

Lista prática 3 CSS Background e Border

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

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

CSS Cascading Style Sheets Folhas de Estilo em Cascata

Informática Parte 21 Prof. Márcio Hunecke

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

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

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

CSS -Cascading Style Sheets - Introdução

CSS CASCADING STYLE SHEET

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

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

MODELO DE CAIXA (BOX MODEL)

Cascading: Style Sheet

Criação de estilos CSS

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

Compêndio códigos. {css}

CSS Folha de Estilo em Cascatas

HTML & CSS. uma introdução

foi desenvolvida... para criar animações, manipular eventos e desenvolver aplicações AJAX

CSS Cascading Style Sheets (Folhas de Estilo em Cascata)

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

Web Design Aula 15: Propriedades CSS

Treinamento em CSS. Índice

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

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

Roteiro de Estudos e Atividades Avaliativas HTML

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

HTML BÁSICO E TEMPLATE VIEW. Gabrielle Amorim Porto

APOSTILA DE PROGRAMAÇÃO WEB

Aula 5 Cabeçalhos, Imagens e Links

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

Vamos ver como fica no código HTML e CSS na Listagem 1 abaixo:

Recursos Complementares (Tabelas e Formulários)

DIV 1 DIV 2 DIV 3 DIV 4 DIV 5

CSS. Cascading Style Sheets Style Sheets

CASCADING STYLE SHEETS (CSS)

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

CSS. Karen Frigo Busolin

modelo de apresentação estilos, cores e transparência traços e preenchimento Helder da Rocha

Programação para Internet

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

Desenvolvimento Web. Professor: Bruno E. G. Gomes

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

Módulo 17E. Revisões de HTML. A) Noções básicas de HTML

HTML Página 36. Índice

Folha Prática Nº5 CSS. UNIVERSIDADE DA BEIRA INTERIOR Faculdade de Engenharia Departamento de Informática. Tecnologias Internet /2012

CSS - Background, Color e Fontes. Prof. Bruno Medeiros bruno.medeiros@sc.senai.br

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

Transcrição:

Cascading Style Sheets PROF. ME. HÉLIO ESPERIDIÃO

CSS Cascading Style Sheets (CSS) é uma linguagem de folhas de estilo utilizada para definir a apresentação de documentos escritos em uma linguagem de marcação, como HTML ou XML. O seu principal benefício é a separação entre o formato e o conteúdo de um documento.

QUAL É A DIFERENÇA ENTRE CSS E HTML? HTML é usado para estruturar conteúdos. CSS é usado para formatar conteúdos estruturados.

No que eles podem nos ajudar? Economizar o seu tempo. Diminuir o tamanho do código de sua página. Sua página irá carregar mais rapidamente. Mais facilidade de manter e fazer alterações na página. Mais controle no layout da página

A SINTAXE BÁSICA DO CSS.

Melhor dizendo Cada estilo que você cria é definido como uma regra CSS. Cada regra deve utilizar a seguinte sintaxe

Entendendo melhor Elemento ou seletor Descreve o elemento de design ao qual o estilo será aplicado. Pode ser a mesma tag HTML mas, sem os sinais de maior e menor. Essa parte da regra é às vezes chamada de seletor. Atributo Aspecto específico do elemento que você quer usar como estilo. Deve ser um nome de atributo CSS válido, como o atributo font-size.

Entendendo melhor Valor A configuração aplicada ao atributo. Deve ser uma configuração válida para o atributo em questão, como 20pt (20 pontos) para font-size.

Exemplos CSS Font-size

Exemplos CSS Font-size

Exemplos CSS color

Tabela de cores Básica

CSS Font-Style / font-weight Itálico Negrito Tamanho da fonte

CSS Font-Family Caso a primeira não esteja disponível pula para segunda, caso a segunda não esteja disponível pula para terceira e assim sucessivamente

CSS background-color Altera a cor do fundo do seletor H1

Exemplo com vários seletores

Cores em CSS As cores em css podem ser representados por nomes. Blue, gray, red, etc. As cores em css podem ser representadas por números Hexadecimais Estes números Hexadecimais são arranjados no padrão RGB

RGB RGB é a abreviatura de RED, GREEN e BLUE. Vermelho, verde e azul. A mistura dessas cores pode gerar qualquer cor. Dois algarismos Hexadecimais são utilizados para representar cada cor 2 para Vermelho 2 para Verde 2 para Azul

números Hexadecimais

Definindo uma cor em css Quantidade de Vermelho Quantidade de verde Quantidade máxima de Azul

Definindo uma cor em css Quantidade de Vermelho Quantidade de verde Quantidade de Azul

Definindo uma cor em css Quantidade de Vermelho Quantidade de verde Quantidade de Azul

Misturando as cores

Definindo uma cor em css Quantidade de Vermelho Quantidade de verde Quantidade de Azul

Definindo uma cor em css Quantidade de Vermelho Quantidade de verde Quantidade de Azul

Definindo uma cor em css Quantidade de Vermelho Quantidade de verde Quantidade de Azul

Representação dobrada Na notação abreviada cada um dos três dígitos é automaticamente dobrado conforme exemplos a seguir:

A propriedade border Define borda de componentes border-width - espessura da borda thin: borda fina medium: borda média thick: borda grossa length: uma medida reconhecida pelas CSS (px)

A propriedade border border-style: estilo da borda none: nenhuma borda hidden: equivalente a none dotted: borda pontilhada dashed: borda tracejada solid: borda contínua double: borda dupla groove: borda entalhada ridge: borda em ressalto inset: borda em baixo relevo outset: borda em alto relevo border-color cor da borda em hexadecimal

Exemplo: border

A propriedade padding A propriedade para espaçamentos (alguns traduzem como "enchimento"), define um valor para os espaçamentos entre o conteúdo e as bordas dos elementos HTML. Padding é responsável por definir o espaço entre o conteúdo do elemento HTML e sua borda, padding-top define a espaçamento superior; padding-right define a espaçamento direita; padding-bottom define a espaçamento inferior; padding-left define a espaçamento esquerda; Padding maneira abreviada para todas os espaçamentos

Exemplo: padding 50px

Exemplo padding 50px 50px

A propriedade Margin Margin é responsável por definir o espaço entre os elementos HTML. Para que fique claro as diferenças, dê uma olhada na imagem abaixo, ela representa 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

Exemplo Margin

Exemplo Margin

Exemplo Margin

Classes CSS Consiste em definir um conjunto de estilos que poderão ser utilizados por objetos distintos.

TAG DIV A tag <div> define um elemento do tipo bloco. É um mecanismo genérico para agrupar componentes em um documento html

Exemplo de div

Identificando componentes de forma única

Identificar componentes de forma única

Spans Spans também são utilizados para agrupamento de componentes. Não funcionam como blocos como os divs Funciona para agrupar informações em uma mesma linha ou região

Spans Exemplo