CSS - HTML |
CSS - Cascade Style Sheet - Folha de estilos em cascataCSS é uma linguagem para estilos que define o layout de documentos HTML. Por exemplo, CSS controla fontes, cores, margens, linhas, alturas, larguras, imagens de fundo,etc. HTML pode ser (in)devidamente usado para definir o grafismo de websites. Contudo o uso de CSS proporciona mais opções e é mais preciso e sofisticado. CSS é suportado por todos os navegadores actuais. Diferença entre CSS e HTML?HTML é usado para estruturar conteúdos. CSS é usado para formatar conteúdos estruturados. Benefícios do uso de CSS?Os benefícios concretos do uso de CSS incluem: Como funciona CSS Muitas das propriedades usadas nas Cascading Style Sheets (CSS) são semelhantes ao HTML.
com o css podemos fazer o mesmo O CSS pode-se aplicar a um documento de três formas distintas. In-line (o atributo style)Uma maneira de aplicar CSS é pelo uso do atributo style do HTML. Tomando como base o exemplo mostrado anteriormente a cor vermelha para o fundo da página pode ser aplicada conforme mostrado a seguir: <html>
<head>
<title>Exemplo<title>
</head>
<body style="background-color: #FF0000;">
<p>Esta é uma página com fundo vermelho</p>
</body>
</html> Interno (a tag style)Uma outra maneira de aplicar CSS e pelo uso da tag <style> do HTML. Como mostrado a seguir: <html> <head> <title>Exemplo<title> <style type="text/css"> body {background-color: #FF0000;} </style> </head> <body> <p>Esta é uma página com fundo vermelho</p> </body> </html> Externo (link para uma folha de estilos)O método recomendado é o de colocar um link para uma folha de estilos externa. . Uma folha de estilos externa é um simples arquivo de texto com a extensão .css. Vamos supor, por exemplo, que sua folha de estilos tenha sido nomeada de style.css e está localizada no diretório style. Tal situação está mostrada a seguir: O "truque" é criar um link no documento HTML (default.htm, ou index ) para a folha de estilos (style.css). O link é criado numa simples linha de código HTML e colocado no header. <link rel="stylesheet" type="text/css" href="style/style.css" /> Notar que o caminho para a folha de estilos é indicado no atributo href. Esta linha de código deve ser inserida na secção header do documento HTML, isto é, entre as tags <head> e </head>. <html> <head> <title>Meu documento</title> <link rel="stylesheet" type="text/css" href="style/style.css" /> </head> <body> ... Este link informa ao navegador para usar o arquivo CSS na renderização e apresentação do layout do documento HTML. Se necessitarmos de mudar a cor do fundo e a fonte de um site com 100 páginas, a folha de estilos evita que se edite manualmente uma a uma as páginas para fazer a alteração nos 100 documentos HTML. Usando CSS a mudança é efectuada em segundos trocando-se a cor ou a fonte na folha de estilos central. Exemplo do uso do CSSAbra o Notepad (ou qualquer outro editor de texto que queira usar) e crie dois arquivos — um arquivo HTML e um arquivo CSS — com os seguintes conteúdos: teste.htm<html> <head> <title>documento de teste de CSS</title> <link rel="stylesheet" type="text/css" href="estilo.css" /> </head> <body> <h1>Folha de estilos</h1> </body> </html> estilo.cssbody { background-color: #FF0000; } Guarde dois arquivos no mesmo diretório. Lembre-se de salvar os arquivos com a extensão apropriada (".css" e ".htm") Abra teste.htm no seu navegador e veja uma página com o fundo vermelho. Parabéns! construiu sua primeira folha de estilos! |