laboratório de informática propriedades css: fontes

51
Laboratório de Informática Propriedades CSS: Fontes 1º Semestre 2009 > PUCPR > BSI Bruno C. de Paula

Upload: bedros

Post on 12-Jan-2016

24 views

Category:

Documents


0 download

DESCRIPTION

Bruno C. de Paula. Laboratório de Informática Propriedades CSS: Fontes. 1º Semestre 2009 > PUCPR > BSI. Resumo da aula. Após finalizarmos nosso trabalho com os seletores do CSS, é chegado o momento de conhecer as principais propriedades do CSS ; - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Laboratório de Informática Propriedades CSS: Fontes

Laboratório de InformáticaPropriedades CSS:Fontes

1º Semestre 2009 > PUCPR > BSI

Bruno C. de PaulaBruno C. de Paula

Page 2: Laboratório de Informática Propriedades CSS: Fontes

Resumo da aula

Após finalizarmos nosso trabalho com os seletores do CSS, é chegado o momento de conhecer as principais propriedades do CSS;Nosso objetivo hoje será conhecer as propriedades que lidam com fontes.

Page 3: Laboratório de Informática Propriedades CSS: Fontes

321/04/23

Material referente ao assunto da aula

Recomendação W3C do CSS 2.1 (em Inglês):–http://www.w3.org/TR/CSS21/selector.

html#pattern-matchingCapítulo do Livro CSS – Guia de Bolso:

–http://altabooks.tempsite.ws/capitulos_amostra/00_cssbolso.pdf

Page 4: Laboratório de Informática Propriedades CSS: Fontes

Material referente ao assunto da aulaTutoriais sobre fontes em CSS:

–http://www.maujor.com/tutorial/fonttut.php

–http://www.maujor.com/w3ctuto/fonts.html

–http://pt-br.html.net/tutorials/css/lesson4.asp

Fontes para web designers:–http://dev.opera.com/articles/view/fon

ts-for-web-design-a-primer/

421/04/23

Page 5: Laboratório de Informática Propriedades CSS: Fontes

Material referente ao assunto da aulaPortal sobre tipografia da Microsoft:

–http://www.microsoft.com/typography/default.mspx

Design para CSSers (I, II e III):–http://www.luli.com.br/2008/03/27/des

ign-para-cssers-tipografia-parte-i/–http://www.luli.com.br/2008/04/01/des

ign-para-cssers-tipografia-parte-ii/–http://www.luli.com.br/2008/04/07/des

ign-para-cssers-tipografia-parte-iii/521/04/23

Page 6: Laboratório de Informática Propriedades CSS: Fontes

Material referente ao assunto da aula

CSS – Guia de Bolso;–Editora AltaBooks;–2008;–Download de um c

apítulo.

621/04/23

Page 9: Laboratório de Informática Propriedades CSS: Fontes

921/04/23

Propriedades CSS referenciados na aula (em Inglês –site SitePoint)font-family: seleciona a família da fonte;font-size: escolhe o tamanho da fonte;font-weight: espessura da fonte

(negrito);font-style: estilo da fonte (itálico, etc);font-variant: texto em maiúsculas

“Small-caps”;font: forma abreviada.

Page 13: Laboratório de Informática Propriedades CSS: Fontes

Relembrando as aulas passadas...

1321/04/23

Page 14: Laboratório de Informática Propriedades CSS: Fontes

1421/04/23

Fonte da imagem: CSS Guia de Bolso de Eric A. Meyer

Page 15: Laboratório de Informática Propriedades CSS: Fontes

Assunto de hoje: propriedades e valores!

1521/04/23

Page 16: Laboratório de Informática Propriedades CSS: Fontes

“Transformação” de ie6 em ie7

1621/04/23

<!--[if lt IE 7]><script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE7.js" type="text/javascript"></script><![endif]-->

“Transformação” de ie6-7 em ie8

<!--[if lt IE 8]><script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE8.js" type="text/javascript"></script><![endif]-->

Exemplo

Page 19: Laboratório de Informática Propriedades CSS: Fontes

Fontes possuem uma anatomia bem definida

1921/04/23

Page 20: Laboratório de Informática Propriedades CSS: Fontes

2021/04/23

Desenvolvido por Paulo de Loyola

Page 23: Laboratório de Informática Propriedades CSS: Fontes

Propriedades CSS tipográficas de fontefont-family: seleciona a família da fonte;font-size: escolhe o tamanho da fonte;font-weight: espessura da fonte

(negrito);font-style: estilo da fonte (itálico, etc);font-variant: texto em maiúsculas

“Small-caps”;font: forma abreviada.

2321/04/23

Page 26: Laboratório de Informática Propriedades CSS: Fontes

font-size: Tipos de valorValor absoluto: xx-small, x-

small, small, medium, large, x-large, xx-large;

Valor relativo: larger, smaller;Comprimento: em, ex, px, in,

cm, mm, pt, pc. Porcentagem.

2621/04/23

Page 29: Laboratório de Informática Propriedades CSS: Fontes

font-size: Valor relativoMaior (larger) ou menor (smaller);Relativo ao pai do elemento;

2921/04/23

Page 30: Laboratório de Informática Propriedades CSS: Fontes

font-size:Comprimento absoluto

3021/04/23

Cuidado: – mapeamento do monitor para a tela pode não ser preciso;– Não funciona com 2 monitores.

cm: centímetros;mm: milímetros;in: polegadas (2,54 cm);pt: pontos (1/72 de polegada);pc: picas (12 pontos);

Page 31: Laboratório de Informática Propriedades CSS: Fontes

3121/04/23

Page 32: Laboratório de Informática Propriedades CSS: Fontes

3221/04/23

Page 33: Laboratório de Informática Propriedades CSS: Fontes

Se o usuário alterar o tamanho da fonte, fontes em comprimento absoluto ficam do mesmo tamanho!

3321/04/23

Page 34: Laboratório de Informática Propriedades CSS: Fontes

font-size:Comprimento relativoem: refere-se ao tamanho da fonte, útil

para tamanhos relativos em fontes e para deixar o site acessível;

ex: refere-se à altura da letra x (altura x) da fonte;

px: cada ponto na tela de um monitor é um pixel. Problema atual: usuário usa resoluções muito diferentes: 1024x768, 800x600, 1024x600, 1680x1050, 240x320, 320x240.

3421/04/23

Page 35: Laboratório de Informática Propriedades CSS: Fontes

3521/04/23

Page 36: Laboratório de Informática Propriedades CSS: Fontes

font-size:Comprimento em %1em = 100%1.2em = 120%Porcentagem é em relação ao font-size

do elemento pai;

3621/04/23

Page 37: Laboratório de Informática Propriedades CSS: Fontes

3721/04/23

Page 38: Laboratório de Informática Propriedades CSS: Fontes

font-weight:espessura do texto (negrito)

3821/04/23

Na prática, os valores não estão implementados na maior parte dos navegadores.Ver: http://clagnut.com/blog/2228/

Page 39: Laboratório de Informática Propriedades CSS: Fontes

font-style:estilo da fonteItálico corresponde ao manuscrito e

não à letra ser inclinada;Oblíquo corresponde ao inclinado;Por exemplo:

–Existe Georgia itálica e não existe Georgia oblíqua;

–Existe Helvética oblíqua e não existe Helvética itálica.

3921/04/23

Page 40: Laboratório de Informática Propriedades CSS: Fontes

4021/04/23

Page 41: Laboratório de Informática Propriedades CSS: Fontes

4121/04/23

Page 42: Laboratório de Informática Propriedades CSS: Fontes

Observe a diferença no “gia”!

4221/04/23

Page 43: Laboratório de Informática Propriedades CSS: Fontes

font-variant:texto em maiúsculas

O valor small-caps faz as letras minúsculas parecerem pequenas letras maiúsculas;

4321/04/23

Page 44: Laboratório de Informática Propriedades CSS: Fontes

Representação resumida

font: [style] [variant] [weight] [size]/[line-height] [family] [fontes sistema];

[size] e [family] são obrigatórios;[fontes sistema] deve estar isolado.

4421/04/23

Page 45: Laboratório de Informática Propriedades CSS: Fontes

Fontes do sistema

caption: botões, selects;icon: ícones;menu: menus;message-box: caixas de mensagem;small-caption: rótulos de controles

pequenos;status-bar: rótulo de barra de status.

4521/04/23

Page 46: Laboratório de Informática Propriedades CSS: Fontes

4621/04/23

Page 47: Laboratório de Informática Propriedades CSS: Fontes

4721/04/23

Material referente ao assunto da aula

Recomendação W3C do CSS 2.1 (em Inglês):–http://www.w3.org/TR/CSS21/

selector.html#pattern-matchingCapítulo do Livro CSS – Guia de Bolso:

–http://altabooks.tempsite.ws/capitulos_amostra/00_cssbolso.pdf

Page 48: Laboratório de Informática Propriedades CSS: Fontes

Material referente ao assunto da aulaTutoriais sobre fontes em CSS:

– http://www.maujor.com/tutorial/fonttut.php

– http://www.maujor.com/w3ctuto/fonts.html

– http://pt-br.html.net/tutorials/css/lesson4.asp

Fontes para web designers:– http://dev.opera.com/articles/view/fonts-

for-web-design-a-primer/

4821/04/23

Page 49: Laboratório de Informática Propriedades CSS: Fontes

Material referente ao assunto da aulaPortal sobre tipografia da Microsoft:

– http://www.microsoft.com/typography/default.mspx

Design para CSSers (I, II e III):– http://www.luli.com.br/2008/03/27/design-

para-cssers-tipografia-parte-i/– http://www.luli.com.br/2008/04/01/design-

para-cssers-tipografia-parte-ii/– http://www.luli.com.br/2008/04/07/design-

para-cssers-tipografia-parte-iii/

4921/04/23

Page 50: Laboratório de Informática Propriedades CSS: Fontes

Material referente ao assunto da aula

CSS – Guia de Bolso;–Editora AltaBooks;–2008;–Download de um

capítulo.

5021/04/23

Page 51: Laboratório de Informática Propriedades CSS: Fontes

5121/04/23

Próximas aulas de CSS

Propriedades CSS: –Textos, imagens e fundos.