Só em HTML

TUTORIAL CSS

LIÇÕES PRELIMINARES

PARTE I

 

 

Primeiro    Anterior   2 de 8   Próximo   Último
HTML e CSS

pré-requisitos: Como elemento imprescindível para o aprendizado das CSS você terá que dominar, ainda que em nível básico, a linguagem HTML. Contudo, será altamente desejável que você aprimore os seus conhecimentos em HTML 4.01 e inicie o aprendizado de XHTML que, aliás, já se encontra na versão 2.0, admitindo validação (obtenção de selos) nas versões 1.0 e 1.1, conforme se pode aferir no site do W3C - http://www.w3.org/. Cabe registrar que acaba de ser noticiada e publicada a 5.ª maior revisão da linguagem HTML (HTML 5.0), com projeto publicado em 22 de janeiro de 2008 e que pode ser acessado através do link http://www.w3.org/TR/2008/WD-html5-20080122/.


Foge do escopo deste modesto trabalho detalhar questões relativas às versões de HTML e/ou XHTML, senão estabelecer que utilizaremos em nossos exemplos a versão 4.01 na modalidade "Transitional". Mais do que isto, até mesmo por ser esta uma chamada "Lição Preliminar" em sua primeira parte, forneceremos algumas diretrizes básicas que contribuirão para seu melhor aproveitamento e compreensão das CSS, principalmente no momento de validação de páginas para obtenção de selos do W3C. Todas as suas páginas deverão conter, antes da tag <html>, uma tag que indique o DOCTYPE (Document Type) do documento que você está desenvolvendo, leia-se: qual o tipo de padrão (standard) está sendo utilizado por você. Este documento, por exemplo, tem a seguinte etiqueta:  <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">


Sugerimos a utilização de letras minúsculas na elaboração do código de seu documento web, haja vista que este é o padrão (standard) estabelecido, por exemplo, em XHTML. Não tenha preocupação imediata nas minúcias das questões propostas, sendo nossa sugestão tão somente aplicar as orientações apresentadas - oportunamente você poderá estudá-las detalhadamente, principalmente se considerarmos o fato de que o assunto é bem mais extenso e complexo do que esta simbólica abordagem que tem finalidade prática específica. 


Onde colocar as regras CSS: Para abordar apropriadamente o assunto a ser tratado no próximo tópico precisamos tratar de apresentar alguns conceitos relacionados à vinculação de folhas de estilo a documento no que pertine ao local de origem das regras de estilos estabelecidas. Tenha claro que, neste momento, não estamos cuidando da sintaxe, da hierarquia, ou de qualquer outro aspecto que não seja a localização, no documento (interno), ou fora dele (externo), que definam regras de estilo. Pelo que dito se pode depreender que estas podem estar situadas no próprio documento web ou estabelecidas externamente e acessadas mediante link de endereçamento. Há duas maneiras de estabelecer regras CSS, no próprio documento web:


1 - Aplicar os estilos dentro da própria tag HTML com o emprego do elemento style. Esta forma de expressão é denominada inline. Como, então, utilizando esta alternativa, ficaria o código de um parágrafo (tag <p>) com largura de 250px, com a fonte verdana, tamanho 10px e cor vermelha ? Veja abaixo:


<p style="width: 250px; font-family: verdana; font-size: 10px; color: red;">Emprimeiro: aqui você estará sempre em primeiro lugar</p>


Este será o resultado:


Emprimeiro: aqui você estará sempre em primeiro lugar


Registre-se, desde logo, que a utilização das CSS inline em muito pouco contribui para otimização de documentos web, como mais adiante ficará devidamente evidenciado.


2 - Outra forma de aplicação das CSS no próprio documento é denominada estilo incorporado. Nesta modalidade você define as regras de estilo e as insere dentro das tags <style></style> que deverão ser posicionadas no cabeçalho da página (dentro das tags <head></head>, como abaixo demonstrado:


<head>


<style type="text/css">

p {

width: 250px;

font-family: verdana;

font-size: 10px;

font-color: red;

}

</style>

 

</head>

 

<body>

<p>Emprimeiro: aqui você estará sempre em primeiro lugar</p>
</body> 


O exemplo acima reproduz a criação de uma página HTML com estilo CSS incorporado e com um parágrafo com as mesmas regras de estilo do exemplo n.º 1. Teria a seguinte seguinte aparência:


Emprimeiro: aqui você estará sempre em primeiro lugar


Você deve ter reparado que a aparência do exemplo de n.º 1 é idêntica àquela exibida no exemplo de n.º 2, sendo distinta, tão somente, a forma de codificação. Sugerimos a confecção de uma página, utilizando um bloco de notas ou editor de texto, para iniciar um processo de assimilação de conteúdo.


Releia o tutorial anterior e, juntamente com as informações contidas no parágrafo anterior, veja se consegue modificar variáveis de aparência, através da alteração dos valores das propriedades apresentadas: largura do parágrafo; tipo de fonte; tamanho e cor da fonte.


Para aqueles que têm dificuldades em fazê-lo oferecemos alguns exemplos, como adiante segue:


Página CSS que reproduz o exemplo proposto no modelo de n.º 2: exemplo1


Página CSS do modelo n.º 2 alterando a largura (width) para 150px: exemplo2


Página CSS do modelo n.º 2 com o acréscimo da propriedade letter-spacing: 1px: exemplo3

 

Reflita nas duas maneiras internas de colocação de regras CSS, comparando-as, refletindo sobre vantagens e desvantagens de uma em relação a outra. Mesmo sem outros elementos, faça um esforço de abstração e pense no chamado efeito cascata e no que ele pode representar frente ao tema proposto.

 

O tema será retomado em nossa próxima publicação, através de uma abordagem precisa e objetiva. Até a próxima 6.ª feira.


e-mail para contato: Como informamos no tutorial anterior, a equipe Emprimeiro criou uma conta de e-mail como forma de estabelecer interatividade com os nossos leitores. Alertamos para o fato de que nem todos os e-mails recebidos serão respondidos de maneira individualizada, sendo certo, contudo, que todos serão atenciosamente lidos e examinados. Reiteramos nossa preocupação e compromisso de buscar o esclarecimento das dúvidas mais comuns apresentadas por nossos leitores, além de responder, através de um sistema de perguntas e respostas cuja edição será determinada pelo conteúdo veiculado neste canal de comunicação. Fale conosco através do e-mail tutoriaiscss@emprimeiro.com.br que estará disponível para comunicação até o dia 27 de junho do ano corrente. No próximo tutorial - Lições preliminares - Parte II - que será publicado no dia 07/03/2008, lhe apresentaremos os últimos detalhes necessários para que você possa, de maneira prática e efetiva, começar a utilizar as CSS na construção de suas páginas.


 Publicado: 29/02/2008   

 

 


Equipe Emprimeiro
Primeiro    Anterior   2 de 8   Próximo   Último
  DOCUMENTOS    | TRABALHE CONOSCO   | ADMINISTRATIVO   | NEWSLETTER  

 

Matriz: Av. Angélica, 501, Cj. 701 - Higienópolis - São Paulo - SP - Tel.: (011) 3663-1029
Filial: Rua Rio Tietê, 170 - Jd. Santo Antonio - Campo Limpo Paulista - SP - Tel.: (011) 4038-6800


Copyright © Emprimeiro 2007 - Todos os direitos reservados.