Tecnologias para Web Design



Documentos relacionados
#Aula Nº 3 Estilo CSS webstandards.samus.com.br webstandards.samus.com.br/aulas/aula3.pdf Vinicius Fiorio Custódio samus@samus.com.

Introdução às Folhas de Estilo

APOSTILA DE PROGRAMAÇÃO WEB

CSS Cascading Style Sheets Folhas de Estilo em Cascata

neste tutorial, iremos abordar as folhas de estilo em cascata, mais conhecidas como cascading style sheets. por que usar css?

CSS (Style Sheets - Folhas de Estilo)

FOLHAS DE ESTILO EM CASCATA

UNIVERSIDADE PAULISTA UNIP EMENTA E CONTEÚDO PROGRAMÁTICO

Compêndio códigos. {css}

css Cascading Style Sheets CSS CASCADING STYLE SHEETS

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

HTML. (Hypertext Markup Language Linguagem de Marcação de Hipertexto)

CSS. Sérgio Nunes. Comunicações Digitais e Internet Ciências da Comunicação, U.Porto 2012/13

UNIVERSIDADE PAULISTA UNIP EMENTA E CONTEÚDO PROGRAMÁTICO. I. Ementa HTML e XHTML, de estrutura e marcação utilizados na sua composição; CSS.

7. Cascading Style Sheets (CSS)

CSS -Cascading Style Sheets - Introdução

Construindo Sites com. CSS e (X)HTML. sites controlados por folhas de estilo em cascata. Maurício Samy Silva. Novatec

CSS - Cascading Style Sheets

Web Design Aula 15: Conhecendo CSS

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

Web design & HTML. avançado

Apostila de Introdução ao CSS

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

Web Design Aula 13: Introdução a CSS

TABLELESS E PROJETO ESTRUTURAL

Desenvolvimento de Sites com PHP e Mysql Docente André Luiz Silva de Moraes

CSS Luciano Otávio de Assis CSS

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

Web Design Aula 15: Propriedades CSS

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

Introdução à Cascading Style Sheets

<!DOCTYPE html> <html lang = "pt-br"> <head> <meta charset = UTF-8"> <title> Exemplo de uso correto da semântica HTML </title> </ head >

HTML 5 + CSS APRESENTANDO O CSS ESTILOS LOCAIS

EXEMPLO. h1 {font-family: arial, verdana, sans-serif;} h2 {font-family: "Times New Roman", serif;}

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

Web Design. Prof. Felippe

Internet e Programação Web

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

Compêndio códigos. <html>

QUEM FEZ O TRABALHO?

CSS Cascading Style Sheets

#Aula Nº 4 XHTML+CSS webstandards.samus.com.br webstandards.samus.com.br/aulas/aula4.pdf Vinicius Fiorio Custódio samus@samus.com.

DWEB. Design para Web. CSS3 - Fundamentos. Curso Superior de Tecnologia em Design Gráfico

Criação de Web Sites I

TECNOLOGIAS WEB AULA 9 PROF. RAFAEL DIAS

Lista de propiedades CSS

Ferramentas Programáveis. Profº Ritielle Souza

DESIGN RESPONSIVO TÉCNICAS E PROCESSOS DE PRODUÇÃO. Profº Ritielle Souza

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

Cascading Style Sheets

Professor: Paulo Macos Trentin Escola CDI de Videira 4/6/2011 1

XHTML. <head> </head> <head> <meta http-equiv="content- Type" content="text/html; charset=utf-8" /> </head>

Aula 5 Cabeçalhos, Imagens e Links

Sumário. HTML CSS JQuery Referências IHC AULA

Cascading: Style Sheet

Unidade: O que é CSS? HTML e CSS? Boa aula!!!

HTML & CSS. Informática / LECA. Marco Costa. Departamento de Ciência de Computadores Faculdade de Ciências, Universidade do Porto 2005 / 06

CSS Cascade Style Sheet Folhas de Estilo em Cascata

Quem sou eu? Ana Paula Alves de Lima. Formação:

3. Formulários e Folhas de Estilo em XHTML

BIBLIOGRAFIA: CSS pode ser adicionado com uso do atributo style. Por exemplo, você pode definir o tipo e o tamanho da fonte em um parágrafo:

José Janeiro (Nº2467) Trabalho prático: HTML, CSS, Javascript. EmpregoWeb-Registo de pessoas

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

Definindo um Layout de Website sem Tabelas Vou apresentar nesse post como fazer o código do layout de um website sem utilizar

José Frazão. Página 2 de 19

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

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

Roteiro 2: Conceitos de Tags HTML

Apostila CSS - Introdução à folha de estilos

CSS (Cascading Style Sheet)

Prof. Vania Gimenez- Aula de Hoje Caro aluno- Este material é só um apoio as aulas, os livros devem ser utilizados para o aprimoramento de seu estudo.

Roteiro de Estudos e Atividades Avaliativas HTML

Erwin Alexander Uhlmann /02/08-1. Desenvolvimento de WEB I HTML Volume 2 Erwin Alexander Uhlmann

1) Criar o código HTML para construir a página representada pela imagem abaixo.

Criando conta de usuário

Aplicativos para Internet Aula 01

HTML: Recursos Básicos e Especiais

TUTORIAL CSS PRIMEIROS PASSOS COM HTML + CSS

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

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,

LINGUAGEM DE PROGRAMAÇÃO HTML COMPONENTES: ROBSON EDMILSON

Introdução ao CSS Regras de Estilos

MODULO 4 DESENVOLVIMENTO DE PÁGINAS WEB ESTÁTICAS. Redes de Comunicação

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

Unidade 5: Posicionamento com CSS E outras Técnicas Avançadas Prof. Daniel Caetano

Aprenda a construir com menos tempo e esforco layouts para web

Ferramentas básicas de desenvolvimento

Transcrição:

Tecnologias para Web Design CSS Folhas de estilo em cascata ÿ CSS Cascading Style Sheets ÿ Linguagem para definir atributos de estilo dos elementos da linguagem HTML ÿ CSS é uma linguagem independente da HTML, ÿ Outras linguagens podem ser utilizadas ÿ Uma característica da CSS é que os estilos são combinados para definir o estilo final ÿ A especificação dos estilos pode estar no documento HTML ou num arquivo independente ø ÿ ýüüû úùø ö õøó

Inserindo estilos num documento HTML - 1/2 ÿ Para especificar os estilos no documento HTML usa-se o elemento STYLE ÿ As tags <STYLE>... devem estar colocadas no cabeçalho do documento. <HTML> <HEAD>... <STYLE type = text/css >... </HEAD> ø ÿ ýüüû úùø ö õøó Inserindo estilos num documento HTML - 2/2 ÿ Recomenda-se delimitar as tags <STYLE> com comentários para compatibilidade com browsers mais antigos <STYLE <!- -... --> ø ÿ ýüüû úùø ö õøó

Associando um arquivo CSS a documento HTML ÿ Para que as regras de estilo sejam reutilizadas por mais de um documento utiliza-se o elemento LINK <LINK rel= stylesheet href= arquivo.css > ÿ Outra forma de inserir um arquivo é: <STYLE type= text/css ) @import uri(http://www.dominio.br/arquivo.css) ø ÿ ýüüû úùø ö õøó Especificando estilos com CSS ÿ Uma especificação de atributos usando CSS é feita através de regras ÿ Cada regra é formada por um seletor e uma lista de pares atributo-valor que o modificam ÿ O seletor normalmente é um elemento HTML ÿ A lista é colocada entre chaves e cada par atributo-valor é separado por ponto-e-vírgula Elemento {atributo:valor; atributo:valor;... } ø ÿ ýüüû úùø ö õøó

Exemplo: estilos no corpo do documento ÿ Podemos modificar alguns atributos do elemento BODY com a seguinte especificação CSS <STYLE type= text/css > body {color: white; background: black; margin-left: 10%; margin-right: 10%; } ø ÿ ýüüû úùø ö õøó Definindo seletores ÿ O seletor é, normalmente, um elemento HTML ÿ Todos os elementos HTML são potenciais seletores ÿ Pode-se agrupar diversos elementos numa única regra ÿ Pode-se definir classes de elementos HTML às quais as regras aplicam-se. ø ÿ ýüüû úùø ö õøó

Definindo atributos para classes de elementos ÿ Com CSS pode-se modificar atributos de um elemento HTML que pertençam a uma determinada classe ÿ Classes são definidas com a seguinte forma geral Elemento.nome_da_classe { atributo:valor;... } Elemento é opcional ÿ No documento HTML a classe é identificada pelo atributo class <Elemento class= nome_da_classe > ø ÿ ýüüû úùø ö õøó Definindo uma identidade para um elemento ÿ Pode-se identificar uma lista de atributos dandolhe uma identidade. ÿ Na CSS a identidade é especificada assim: #identificador { atributo: valor;... } ÿ Na HTML a referência ao identificador é feita com o atributo id <Elemento id= identificador > ø ÿ ýüüû úùø ö õøó

Cores ÿ Cores podem ser definidas de três formas: Nomes pré-definidos ÿ Black, white, blue, green, yellow, red, gray. Lime, maroon, acqua, fuchsia, nay, olive, purple, silver, teal Valores RGB ÿ rgb(0, 0, 0) - black ÿ rgb(255, 255, 255) - white Valores Hexadecimal ÿ #000000 - black ÿ #FFFFFF - white ø ÿ ýüüû úùø ö õøó Atributos 1/3 ÿ A linguagem CSS permite especificar uma série de atributos para cada um dos elementos ÿ Atributos de caracteres (font) Font-family, font-style, font-variant, font-weight, fontsize, font. ÿ Atributos de cores e fundo de tela (background) color, background, background-color, etc. ø ÿ ýüüû úùø ö õøó

Atributos 2/3 ÿ Propriedades de texto Word-spacing, letter-spacing, text-decoration, verticalalign, text-transform, text-align, text-indent, line-height ÿ Propriedades de caixa (box) Aplica-se a margens, preenchimento e bordas margin-top, -left, -bottom, -right padding-top, -left, -bottom, -right Border-color, border-style, border-top, etc. ø ÿ ýüüû úùø ö õøó Atributos 3/3 ÿ Propriedades de classificação Display, white-space, list-style-type, list-style-image, list-style-position, liststyle ÿ Unidades de valores Comprimentos ÿ Polegadas (in), Centímetros (cm), Milímetros (mm), Pontos (pt), picas (pc), pixels (px), relativas ao fonte (em) Percentual (%), pode-se usar +/- ø ÿ ýüüû úùø ö õøó