css.basico 16
32 pág.

css.basico 16

Disciplina:Análise Textual7.834 materiais275.470 seguidores
Pré-visualização32 páginas
Apostila de C.S.S.
Apostila de C.S.S.
( Curso Introdutório)
( Curso Introdutório)
Versão 0.2a
Versão 0.2a
6 de abril de 2005
6 de abril de 2005
Prof. Luís Rodrigo de O. Gonçalves
Prof. Luís Rodrigo de O. Gonçalves
E-mail:luisrodrigoog@yahoo.com.br
Site: http://www.lrodrigo.cjb.net
OBS: partes deste docu mento foram ret iradas
de sites, cujas referências se perderam
Prof. Luís Rodrigo de Oliveira Gonçalves – luisrodrigoog@y ahoo.com.br – http://www. lrodrigo.cjb .net Página 1 de 32
Introdução
O uso de estilos nas paginas WEB permite que diferentes atributos possam ser agrupados,
nomeados e aplicados a vár ios elementos, deste modo, a partir de um pont o central, arquivo de estilos, é
possível padron izar a aparência de todas as paginas de um site.
Uma folha de estilo CSS (folha de estilo em cascata) não e XHTML, mas sim, um conjunto
informações sobre a formatação e exibição d os componentes do layout de uma pagina WEB . Ela e um
código separado que altera as características da pagina. O CSS deve ser utilizado par a liberar do XHTML
ou do HTML o peso da responsabilidade da apresentação
Existem quatro versõe s de CSS: CSS Level 1 (CSS1) lançada pelo W3C Consortium em 1996, a
CSS-Positioning (CSS-P), que é a segunda versã o j á permitia o posici onamento dos elementos, CSS Level
2 (CSS2) foi lançada em 1998 e CCS Level 3 (CSS3) que ainda esta sendo desenvolvido.
O CSS possui três tipo s de regras: o s seletores XHTML, que especificam como a tag será
exibida; as classe s, que podem possuir qualquer nome e podem ser aplicados a diversos elementos
diferentes; e fi nalmente o ID que pode ser aplicado a qualquer tag do XHML, mas somente a um elemento
da pagina, normalmente utilizado junto com linguagens de script (j avascript e v bscript).
Uma regra e formada por três partes: o seletor, que identifica a regra; a propriedad e que informa o
que esta sendo definido; e os val ores que são os modificadores das propriedades. Por exemplo:
seletor {propriedade01:valor01;propriedade02:valor02;}
#objeto1 { position:ab solute;top:10p x; }
.MinhaClasse { font:bold 12pt times; }
p { font:bold 10pt arial; }
OBS: Um erro freqüente nas regras CSS e ausência do último p onto e vírgula (;).
O CCS podem ser incluído em três lugares de um documento:
- Diretamente na tag : o uso da CSS nas tag s individuais é útil quando se deseja substituir
os estilos definidos universalmente. Estas declarações devem estar entre aspas (" "). Por Exemplo:
<h1 style = "col or:blue;" > .... </h1>
Prof. Luís Rodrigo de Oliveira Gonçalves – luisrodrigoog@y ahoo.com.br – http://www. lrodrigo.cjb .net Página 2 de 32
- Na gina WEB : este uso do CSS permite a inserção de informa ções que serão aplicadas a todo
um documento. Por Exemplo:
<html>
<head>
<style type="te xt/css">
body { background: white url(papagaio .jpg) no-repeat; }
#content { position: relative;
top: 190px;
left 165px;
width 480px; }
h1 { font: small-caps bold italic 2.5em arial }
</style>
</head>
<body>
....
</body>
- Arquivo externo: e ste deve ser um arquivo texto composto somente de regras CSS e
comentários. Podendo ser vinculado ao documento com XHTML através das tags <link> ou @import. Por
exemplo:
Arquivo Externo: modelo.css
body { background: white url(papagaio .jpg) no-repeat; }
content { po sition: relative;
top: 190px;
left 165px;
width 480px;
}
1 { font: small-caps bold it alic 2.5em arial }
Arquivo com XHTML
<html>
<head>
<link rel="stylesheet" type=”text/css” media=”print” href="modelo.css" />
<style media="screen" type="text/css">
@import url(modelo2.css)
</style>
</head>
<body>
</body>
</html>
OBS: A ta g @import não funciona muito bem no Nestcape, lo go devemos preferenc ialmente
utiliza r a t ag <link>.
Prof. Luís Rodrigo de Oliveira Gonçalves – luisrodrigoog@y ahoo.com.br – http://www. lrodrigo.cjb .net Página 3 de 32