CSS

15

Click here to load reader

Transcript of CSS

Page 1: CSS

Introdução a MicroinformáticaTurma J

Page 2: CSS

• Cascading Style Sheets (Folhas de Estilos em Cascata)

• Arquivo complementar ao HTML, que forneceformas de apresentação do conteúdo

• Muito útil para sites com muitas páginas quepossuem as mesmas propriedades

• Assim como o HTML, pode ser escrito em editoresde texto simples, como Bloco de Notas

• Ao salvar o arquivo, é preciso salvar como formato".css"

Page 3: CSS

Folha de Estilo Externa

O estilo é linkado ou importado de um arquivo separado. Assim, as alterações de um mesmo elemento presente em várias páginas são editadas em um único arquivo.

Page 4: CSS

Folha de Estilo Externa

Vinculação ao arquivo de estilo por link

<head>...<link rel="stylesheet" type="text/css" href="arquivo.css">...

</head>

Page 5: CSS

Folha de Estilo Externa

Vinculação ao arquivo de estilo por importação

<head>...<style type="text/css">

@import url("arquivo.css");</style>...

</head>

Page 6: CSS

Folha de Estilo Externa

Vinculação ao arquivo de estilo por importação

<head>...<style type="text/css">

@import url("arquivo.css");</style>...

</head>

Page 7: CSS

Folha de Estilo Interna

As definições do estilo são feitas na própria páginaHTML, e nesse caso, o estilo só funciona nela

<head>...<style type="text/css">

body {background-color: #000000;}</style>...

</head>

Page 8: CSS

Folha de Estilo Inline

O estilo é definido em um elemento específicopara funcionar apenas nele

<elemento style="código CSS">

Page 9: CSS

◦ O código de uma folha de estilos é constituído de comandos denominados regras CSS

◦ Uma regra CSS é formada de um seletor que antecede as chaves e de uma declaração que fica dentro das chaves

◦ A declaração é constituída de propriedade e valor separados por dois-pontos

seletor {propriedade1: valor;propriedade2: valor;

}

Page 10: CSS

Seletores do tipo elemento HTML:

body {background-color: #0000FF;margin: 20px;padding-top: 10px;font-size: large;color: yellow;

}

p {color: white;}

Page 11: CSS

Seletores do tipo classe:

p.estilo1 {color: white;text-align: center;font-size: 30px;

}

p.estilo2 {color: yellow; font-size: 50px;}

Page 12: CSS

Seletores do tipo classe:

...<body>

<p class=“estilo1”>Esse parágrado tem estilo 1</p><p class=“estilo2”>Esse parágrafo tem estilo 2</p>

</body>...

Page 13: CSS

Seletores do tipo id:

#topo {background-color: black; text-align: center; font-size: 50px;color: white;}

#menu {width: 30%; float: left; background-color: green;font-size: 30px;}

#corpo {width: 70%; float: right; font-size: 20px;}

Page 14: CSS

Seletores do tipo id:

<body><div id="topo">TOPO</div><div id="menu">

<ul><a href="#"><li>Home</li></a><a href="#"><li>Página 1</li></a><a href="#"><li>Página 2</li></a>

</ul></div><div>Corpo da página com conteúdo principal.</div>

</body>

Page 15: CSS

Agrupamento de seletores:

h1, h2, h3 {color: blue;font-weight: bold;

}

h4, h5, h6 {color: green;

}