Lady's CSS

{ Apresentação }

Bem vindo à página extra do tutorial comentado de CSS da kah. Aqui tentarei ensinar de uma forma simples como utilizar CSS na sua página. Caso tenha alguma dúvida ou contribuição sinta-se à vontade para enviar-me um neomail.

introdução básica

O que é CSS? A sigla CSS significa Cascading Style Sheets, em português, folhas de estilo em cascata. É um documento onde são definidos as regras de formatação ou de estilos dos elementos. Você pode mudar cores dos elementos, definir tamanho, posicionamento, etc.

Porque usá-lo / Qual sua finalidade? CSS permite que você retire da marcação HTML toda a formatação, diminuindo assim, o código. Deixa seu código mais organizado, simples e de fácil entendimento.

Como eu escrevo o código? seletor {propriedade: valor;}

Regras

  • Cópias não autorizadas serão contatadas diretamente a TNT.
  • Favor não copiar o conteúdo, nem partes do conteúdo.
  • Caso use o tutorial, credite.

    Codificação


    { Codificando no paint }

    Você pode utilizar duas ferramentas:

    ferramenta de seleção ou retângulo.

    Continuo:

    Abra o paint, e em seguida abra o layout.
    Apresentando nosso modelinho:

    Selecione toda a caixinha, arrastando com o mouse, NÃO solte.

    No canto direito irá aparecer à posição e o tamanho, que você selecionou. Então, antes de soltar congele a imagem (print screen, ver imagem abaixo).



    Abra outra janela do paint e cole (Ctrl+V).



    O código é basicamente esse, mude ou zeros. Está na ordem.


    Left = Esquerda | Top = Topo | Width = Largura | Height = Altura



    Código do exemplo:

    Caixinha:

    Faça como no continuo: selecione a caixinha, arrastando com o mouse, sem soltar clique em print screen (ver imagem do teclado a cima). Abra outra janela do paint e cole (Ctrl+V). No canto direito irá aparecer à posição e o tamanho, que você selecionou.



    A única mudança é o overflow:auto (cria a scrollbar), o resto é igual o continuo. Novamente, mude os zeros.


    Left = Esquerda | Top = Topo | Width = Largura | Height = Altura



    Código do exemplo:


    { Codificando no PhotoFiltre }

    Com a ferramenta de seleção, selecione a área da caixinha.
    Ferramenta de seleção:


    Selecione e arraste, mas NÃO solte, exemplo:


    Então, antes de soltar congele a imagem (print screen).



    Abra uma janela do paint e cole (Ctrl+V).

    Em baixo, na barra de status, ira aparecer os dados da codificação.


    Faça igual ao exemplo:

    Obs.: Para fazer continuo: o código é basicamente esse, mude ou zeros.
    Está na ordem.


    Left = Esquerda | Top = Topo | Width = Largura | Height = Altura

    Obs.: Para fazer de caixinha: a única alteração será o overflow:auto (cria a scrollbar), o resto é igual o continuo.Novamente, mude os zeros.


    Left = Esquerda | Top = Topo | Width = Largura | Height = Altura


    { Codificando no photoshop }

    Com a ferramenta de seleção, selecione a área da caixinha.
    Ferramenta Letreiro Retângulo (M):


    Selecione, arraste e solte. Como no exemplo:


    Com o botão direito do mouse selecione a opção 'Transformação Livre'.

    Em seguida aperte F8 (Ou vá em janela e informações)


    Pode ser que não esteja no formato de pixel, então:

    Obs.: Para fazer continuo: o código é basicamente esse, mude ou zeros. Está na ordem.

    Left = Esquerda | Top = Topo | Width = Largura | Height = Altura

    Obs.: Para fazer de caixinha: a única alteração será o overflow:auto (cria a scrollbar), o resto é igual o continuo.
    Novamente, mude os zeros.

    Left = Esquerda | Top = Topo | Width = Largura | Height = Altura


    { Multipáginas/âncora }

    O que é código âncora

    Código âncora pode ser definido como sendo uma página com várias ligações "escondidas" por um código, overflow hidden, no qual esconde parte do conteúdo. Ou seja, código âncora nada mais é do que um página com ligações e parte do conteúdo escondida por uma definição.

    Porque usá-lo e Qual sua finalidade

    Bom, primeiramente, você não é obrigado a usar e muitas pessoas até preferem o bom e velho layout continuo. O código âncora lhe permite facilidade e organização no conteúdo.

    preciso ter algum conhecimento para usá-lo?

    Conhecimento especifico não, você terá que saber CSS básico e saber codificar (confira os tutoriais a cima) o layout normal.


    Código completo:

    Altere os números de acordo com seu lay.


    1º passo: layout e o background

    Código básico do layout e do background.
    img src="LAYOUT" style="position:absolute; top:0; left:0;
    body {background: url('URL DO BACKGROUND');}
    O layout deve estar entre tags e o background dentro das tags style.

    2º passo: criação do CSS

    Como você pode observar existem dois ID, identificador único, utilizados para a criação de menus. Neles você terá que alterar a posição e o tamanho, de acordo com a sua codificação, por isso é bom ter lido o tutorial de codificação, ajudara nas coordenadas. O terceiro serve para a navegação.



    {Tutorial de codificação a cima}

    3º passo: criação da navegação

    Esse é o código para fazer a navegação, onde leva as ligações da página.
    Na navegação você terá que codificar de acordo com o tamanho e a posição da caixa da navegação.



    {Tutorial de codificação a cima}

    4º passo: montando o código

    Nesse fragmento há a presença de dois DIV, como deve ter percebido. O primeiro é aquele em que esconde parte do conteúdo. O segundo é a primeira ligação da página, denominada de home/página inicial (sinta-se a vontade para mudar o nome, só não esqueça de alterar em todos os locais em que ele aparece).



    Coloquei as páginas 2-10 para facilitar a vida.

    Criação de Menus

    Menus geralmente são criados por meio de class ou id, esses serão os dois tipos que estarei ensinando aqui.

    Relembrando

    .class é um seletor, no qual, pode ser usado várias vezes na formatação da sua página.
    .pseudo:classes traduzindo seria, classes falsas. São muito usados em menus de navegação. Podem ser usados de três maneiras diferentes.
    #ID é um identificador único, ou seja só pode ser usado esse id uma vez. Só será usado uma vez. Se quiser colocar em outro div, terá que fazer outro id.

    { CLASS um }

    ~ No primeiro exemplo, minha class se chama menu, repare que a class vem antes do seletor a.
    .menu a, .menu a:link { display: block;
    color:#fff;
    background:#333;
    font: 10 tahoma;
    height: 15px;
    width: 250px;
    padding: 5px;
    text-align: center;
    text-decoration: none;
    }

    Um dos elementos básicos é o display, ele não pode faltar, responsável pode deixar o menu em vertical (block) ou horizontal (inline, none).
    O tamanho do menu pode ser definido tanto no menu como no div do menu.
    .menu a, .menu a:link {
    }

















    { CLASS DOIS }

    ~ Assim como no primeiro exemplo, minha class se chama menu. Agora, repare novamente a disposição do seletor.
    a.menu, a.menu:link {}



























    { ID }

    ~ Em breve;
  • Information

    16/03/10 - nova parceria.
    16/03/10 - novos diretórios.
    12/03/10 - Inauguração.
    01/03/10 - Restauração da petpage.


    Link back










    Sitely

    { parceiros }

  • Tutoriais da Isalesma
  • Graphics da Bia
  • Pink Place
  • Tutorial de HTML
  • Sugary House
  • Glam Glam Glam ~ Puro Glamour
  • The Joker
  • Charming
  • Royalty

  • { reviews/awards }

  • Diamond Links,
  • Really Socores
  • Glam
  • Sweetness
  • Reviews Fanatics
  • Proportion
  • Mistery Eggs
  • Truth Reviews
  • Really Socores
  • Paper Boat
  • Lih's Reviews
  • Dan 'n' Juh
  • Marimari

  • { listado }

  • Compendium
  • Diomond Links
  • Bubbles
  • Candy Place
  • Guia Legal
  • Páginas Úteis
  • Links Úteis
  • Tutorial de HTML
  • Graphics da Bia
  • Link da Gatinha
  • PP da Mickey
  • OH!
  • Links Brilhantes
  • The Stadium
  • Insert

  • YOUR

    Recommended

    Removido: Bubbles, Diamond links, Serenity Buttons e Hollywood stars.

    Credits

  • page: kah
  • resources: foomanshu
  • texture: swimchick
  • help: ric and htmldog





    27/03/10
  • Neopets.com | Política de Privacidade | Dicas de Segurança | Termos e Condições
    Conteúdo original por LadyMirtilla, © 2009 - 2011.
    Todos os direitos reservados.




    NEOPETS, characters, logos, names and all related indicia
    are trademarks of Neopets, Inc., © 1999-2012.
    ® denotes Reg. US Pat. & TM Office. All rights reserved.

    PRIVACY POLICY | Safety Tips | Contact Us | About Us | Press Kit
    Use of this site signifies your acceptance of the Terms and Conditions