Unconfigured Ad Widget

Collapse

Anúncio

Collapse
No announcement yet.

[Tutorial] Aprenda HTML

Collapse
X
 
  • Filter
  • Tempo
  • Show
Clear All
new posts

  • Font Size
    #1

    Tutorial [Tutorial] Aprenda HTML

    Construa seu website

    Introdução

    As pessoas imaginam que é muito difícil construir um website. Isto não é verdade! Qualquer um pode aprender como construir um website. Se você continuar lendo, estará apto a construir um website em uma hora.

    Outros pensam - erroneamente - que é necessário softwares avançados e caros para construir websites. É verdade que existem muitos softwares capazes de criar um website para você. Alguns mais fechados que outros. Mas, se você pretende trilhar o caminho certo, deverá criar você mesmo o website. Felizmente, isto é simples é você já tem a sua disposição todos os softwares que presisa.

    O objetivo deste tutorial é fornecer os conhecimentos básicos que permitirão construir um website de forma correta. O tutorial parte do zero e não requer qualquer conhecimento prévio de programação.

    O tutorial não ensina tudo. Assim é necessário que você se empenhe, pratique e consolide os ensinamento aqui contidos. Mas, não se aborreça - aprender como construir um website é divertido e bastante satisfatório quando você trilha o caminho certo de aprendizado.

    Lição 1: Vamos começar

    Nesta primeira lição apresentaremos as ferramentas necessárias à construção de um website.

    O que é necessário?

    É muito provável que você já tenha as ferramentas que precisa.

    Você tem um "navegador". Navegador é um programa que permite visualizar e navegar por páginas na Internet. Você está lendo está página em um navegador.

    Não importa qual navegador você usa. O mais comum é o Microsoft Internet Explorer. Mais existem outros, tais como, Opera e Mozilla Firefox que podem ser usados.

    Você já deve ter ouvido falar ou até mesmo pode já ter usado programas tais como, Microsoft FrontPage, Macromedia Dreamweaver ou mesmo Microsoft Word, que podem - pelo menos anunciam que podem - criar websites para você. Por ora, esqueça estes programas! Eles não têm qualquer utilidade para você na tarefa de codificar seu website.

    Você precisará de um simples editor de textos. Se você tem instalado o Windows, poderá usar o Notepad, que normalmente pode ser encontrado no menu Programs em Accessories (Programas » Acessórios):



    Se você não tem o Windows, use um editor de texto similar. Por exemplo, Pico (Linux) ou TextEdit (Mac).

    Notepad é um editor de texto básico e simples, mas excelente para codificação, porque não interfere no que você está digitando. Com ele o controle é todo e somente seu. O problema com programas que criam o website para você, é que eles vêm com uma série de funções pré-instaladas para você escolher. Tudo deverá ser projetado para se encaixar nestas funções padrão. Assim, muitas vezes não é possível criar exatamente aquilo que você planejou. Ou - mais frustante ainda - os programas inserem modificações no código que você cria. Usando o Notepad ou qualquer editor de textos simples você é o único responsável pelo acertos ou pelos erros do seu código.

    Um navegador e o Notepad (ou editor similar) é tudo o que você precisa para acompanhar este tutorial e construir seu website.

    Preciso estar online?

    Não. Você não precisa estar conectado à Internet - tanto para ler este tutorial como para construir seus websites.

    Se você quer desconetar-se enquanto lê este tutorial, você poderá imprimir ou simplesmente desconectar-se da Internet enquanto lê a tela. Você pode construir seu website no HD do seu computador e fazer o upload para a Internet quando terminar.

    Lição 2: O que é HTML?

    Esta lição apresentará à você seu novo amigo, o HTML.

    O que é HTML?

    HTML é a "língua mãe" do seu navegador.


    Resumindo uma longa história, HTML foi inventado em 1990 por um cientista chamado Tim Berners-Lee. A finalidade inicial era a de tornar possível o acesso e a troca de informações e de documentação de pesquisas, entre cientistas de diferentes universidades. O projeto inicial tornou-se um sucesso jamais imaginado por Tim Berners-Lee. Ao inventar o HTML ele lançou as fundações da Internet tal como a conhecemos atualmente.

    HTML é uma linguagem que possibilita apresentar informações (documentação de pesquisas científicas) na Internet. Aquilo que você vê quando abre uma página na Internet é a interpretação que seu navegador faz do HTML. Para visualizar o código HTML de uma página use o menu "View" (Ver) no topo do seu navegador e escolha a opção "Source" (Código fonte).



    Para quem não conhece, o código HTML pode parecer complicado, mas este tutorial irá tornar as coisas claras para você.

    Para que devo usar o HTML?

    Se você quer construir websites terá que conhecer HTML. Mesmo que você use um programa para criar seu website, tal como o Dreamweaver, um conhecimento básico de HTML será necessário para tornar as coisas mais simples e para criar um website de melhor qualidade. A boa notícia é que HTML é fácil de aprender e de usar. A partir das duas próximas lições você já terá aprendido como construir seu primeiro website.

    HTML é usado para construir websites. É simples!
    OK, mas o que significa H-T-M-L?


    HTML é a abreviatura de "HyperText Mark-up Language" - e isto é tudo o que você precisa saber por enquanto. Contudo, vamos detalhar isto.

    * Hyper é o oposto de linear. Nos tempos antigos - quando mouse era apenas um rato caçado por gatos - os programas de computadores rodavam linearmente: quando o programa executava uma ação tinha que esperar a próxima linha de comando para executar a próxima ação e assim por diante de linha em linha. Com HTML as coisas são diferentes - você pode ir de onde estiver para onde quiser. Exemplificando: não é necessário que você tenha visitado o site MSN.com antes de visitar o site guiadohacker.com.br.
    * Text é texto e não há mais nada a acresentar.
    * Mark-up significa marcação e é o texto que você escreve. Você cria a marcação da mesma forma que escreve em um editor seus cabeçalhos, marcadores, negrito, etc
    * Language significa linguagem e é exatamente o que HTML é; uma linguagem. A linguagem HTML usa muitas palavras do inglês.

    Neste tutorial você aprenderá XHTML (Extensible HyperText Mark-up Language) que nada mais é do que uma maneira mais bem estruturada de escrever HTML.

    Lição 3: O que são tags HTML?

    Você já está em condições de aprender a chave do HTML - tags.

    "Tags"?

    Tags são rótulos usados para informar ao navegador como deve ser apresentado o website.

    Todas as tags têm o mesmo formato: começam com um sinal de menor "<" e acabam com um sinal de maior ">".

    Genericamente falando, existem dois tipos de tags - tags de abertura: <comando> e tags de fechamento: </comando>. A diferença entre elas é que na tag de fechamento existe um barra "/".

    Tudo que estiver contido entre uma tag de abertura e uma tag de fechamento será processado segundo o comando contido na tag.

    Mas, como toda regra tem sua exceção, aqui no HTML a exceção é que para algumas tags a abertura e o fechamento se dá na mesma tag. Tais tags contém comandos que não necessitam de um conteúdo para serem processados, isto é, são tags de comandos isolados, por exemplo, um pulo de linha é conseguido com a tag <br />.

    HTML é tag - e nada mais do que tags. Aprender HTML é aprender como usar as diferentes tags.

    Você pode mostrar alguns exemplos?

    OK, a tag <b> informa ao navegador que todo o texto colocado entre <b> e </b> deve ser mostrado em negrito. (O comando "b" é uma abreviação para "bold" - negrito.)

    Exemplo 1:[HTML]<b>Este texto deve ser em negrito.</b>
    /[HTML]

    Vai ser apresentado no navegador, como mostrado a seguir:

    Este texto deve ser em negrito.
    As tags <h1>, <h2>, <h3>, <h4>, <h5> e <h6> informam ao navegador que trata-se de um cabeçalho (h vem de "heading" - cabeçalho ), sendo <h1> o cabeçalho de primeiro nível e aquele apresentado com o maior tamanho de texto, <h2> o cabeçalho de segundo nível e aquele apresentado com tamanho de texto um pouco menor e <h6> o cabeçalho de sexto nível e aquele apresentado com o menor tamanho de texto.

    Exemplo 2:
    Código HTML:
    [SIZE="3"]<h1>Este é um título</h1>
    <h2>Este é um sub título</h2>[/SIZE]

    Vai ser apresentado no navegador, como mostrado a seguir:

    Este é um título
    Este é um subtítulo
    As tags devem ser escritas com letras maiúsculas ou minúsculas?

    Para a maioria dos navegadores é indiferente se você usa maiúscula, minúscula ou mesmo uma mistura delas.<COMANDO>, <comando> ou <CoMaNdo> normalmente tem o mesmo efeito. Contudo a maneira correta é usar minúsculas. Então, crie o hábito de escrever suas tags com minúsculas.

    Onde devo colocar todas estas tags?

    Você deve escrever suas tags em um documento HTML. Um website é constituido por um ou mais documentos HTML. Quando você navega na Web, você está abrindo diferentes documentos HTML.

    Lição 4: Criando seu primeiro website

    Na lição 1 vimos o que é necessário para construir um website: um navegador e o Notepad (ou um editor de texto similar). Uma vez que você esta lendo esta página, provavelmente está com seu navegador aberto. Agora abra outra janela do seu navegador de modo que você tenha duas janelas na tela, uma para ler este tutorial e outra para visualizar o website que você vai construir.

    Abra também o Notepad ( Iniciar » Programas » Acessórios):


    Agora, estamos prontos para começar!

    O que posso fazer?

    Vamos começar com algo simples. Que tal uma página que diga: "Hurrah! Esta é a minha primeira página web." Continue e você verá como isto é simples de fazer.

    HTML é simples e lógico. O navegador lê HTML de modo idêntico ao que você lê um texto qualquer, de cima para baixo e da esquerda para a direita. Assim um documento HTML inicia com aquilo que deve ser a primeira coisa aparecer na página e termina com a última coisa a aparecer.

    A primeira coisa a fazer é dizer ao navegador que você vai "falar" com ele na linguagem HTML. Isto é feito com a tag <html> (nenhuma novidade nisto). Então, antes de mais nada digite "<html>" na primeira linha do documento, no Notepad.

    Como sabemos das lições anteriores, <html> é uma tag de abertura e deve ser fechada com a tag de fechamento quando você acabar de digitar seu documento HTML. Para termos certeza que não iremos esquecer de fechar a tag HTML, faça isso agora mesmo, digitando "</html>" localizada a algumas linhas abaixo, assim você irá escrever seu documento entre as tags digitadas <html> e </html>.

    A próxima coisa que o documento precisa é um "head" (cabeça), que fornece informações sobre o documento e um "body" (corpo), que abriga o conteúdo do documento. Como HTML não seria nada se não fosse lógico, a "cabeça" (<head> e </head>) fica em cima do "corpo" (<body> e </body>).

    Seu documento agora está como mostrado abaixo:
    Código HTML:
    <html>
      <head>
      </head>
    
      <body>
      </body>
    
    </html>
    Notar como estruturamos o código em linhas diferentes (usar a tecla Enter para pular para próxima linha) e também a indentação (recuos) do código (usar a tecla Tab para indentar). A príncipio não faz qualquer diferença a maneira como você estrutura (linhas e recuos na digitação) seu documento HTML. Mas um código bem estruturado é mais fácil de ler e entender, é altamente recomendado que você adote uma estrutura clara e nítida para seu HTML, usando linhas e indentação (recuos), como mostrado no exemplo acima.

    Se o seu documento está como o mostrado acima, você construiu sua primeira página web - uma página particularmente chata e provalvelmente nada parecido com o que você sonhou fazer quando começou a ler este tutorial, mas de qualquer forma um tipo de website. Isto que você fez será um template base para seus futuros documentos HTML.

    Até aqui tudo bem, mas como colocar conteúdo no meu website?

    Como você já aprendeu, seu documento HTML é composto de duas partes: um head e um body. Na seção head você escreve informações sobre a página e na seção body você coloca as informações que constituem a página.

    Por exemplo, para dar um título ao documento, título este que apareça no topo da barra do navegador você deverá usar a seção"head". A tag para acresentar um título é <title>:
    Código HTML:
    <title>Minha primeira página web</title>
    Notar que o título não aparece na página propriamente dita. Tudo que você quer que apareça na página é conteúdo e deverá ser colocado entre as tags "body".

    Conforme combinamos, queremos uma página dizendo, "Hurrah! Esta é a minha primeira página web." Este é o texto que queremos comunicar e ele deverá ser colocado na seção body. Então digite na seção body o seguinte:
    Código HTML:
    <p>Hurrah! Esta é a minha primeira página web.</p>
    A letra p na tag <p> é a abreviatura para "paragraph" (parágrafo) que é exatamente o que o texto é - um texto parágrafo.

    Seu documento HTML agora está como mostrado a seguir:
    Código HTML:
    <html>
    
      <head>
      <title>Minha primeira página web</title>
      </head>
    
      <body>
      <p>Hurrah! Esta é a minha primeira página web.</p>
      </body>
    
    </html>
    Pronto! Você acaba de construir seu primeiro website!

    Agora basta que você salve seu trabalho no HD e depois visualize no navegador:

    * No Notepad vá ao menu "Arquivo" no topo da janela e escolha a opção "Salvar como...".
    * Escolha "Todos os arquivos" no box "Salvar como tipo". Isto é muito importante - caso você não faça isto, o arquivo será salvo como texto e não como documento HTML.
    * Salve seu documento com o nome "page1.htm" (a extensão ".htm" indica que se trata de um documento HTML. A extensão ".html" dá o mesmo resultado. Eu sempre uso ".htm", mas você pode escolher a que você preferir .htm ou .html). Você pode salvar o documento onde você quiser no seu HD - esteja certo de salvar em um lugar que depois você possa achar com facilidade.



    Agora vá ao seu navegador:

    * No menu existente no topo do navegador vá em "Arquivo" e escolha a opção "Abrir".
    * Clique em "Procurar" no box que aparece.
    * Localize o seu documento HTML e clique em "Abrir".



    Você deverá ver no seu navegador: "Hurrah! Esta é a minha primeira página web." Parabéns!

    Lição 5: Mais tags HTML

    E aí? Você construiu algumas páginas como sugerimos na lição anterior? Não? Sim? Bem, a seguir um exemplo:
    Código HTML:
    <html>
    
      <head>
      <title>Meu website</title>
      </head>
    
      <body>
      <h1>Um cabeçalho</h1>
    
      <p>texto, texto texto, texto</p>
      <h2>Subtítulo</h2>
      <p>texto, texto texto, texto</p>
      </body>
    
      
    </html>
    E agora?

    Agora vamos aprender mais sete tags.

    Você já sabe que pode obter negrito com a tag <b>, agora saiba que pode obter itálico - letras inclinadas - com a tag <i>. Já percebeu não é?, "i" vem de "italic".

    Exemplo 1:
    Código HTML:
    <i>Este texto deve ser itálico.</i>
    Será renderizado no navegador assim:
    Este texto deve ser itálico.
    De modo similar você pode fazer seu texto com letra menores usando a tag <small>:
    Exemplo 2:
    Código HTML:
    <small>Este texto deve ser com letras em tamanho small.</small>
    Será renderizado no navegador assim:
    Este texto deve ser com letras em tamanho small.
    Posso usar várias tags simultaneamente?

    Sim você pode usar quantas tags queira desde de que as aninhe convenientemente. Veja como fazer isto no exemplo abaixo:

    Exemplo 3:

    Para escrever um texto em negrito e itálico faça como mostrado a seguir:
    Código HTML:
    <b><i>Texto em negrito e itálico.</i></b>
    E não assim:
    Código HTML:
    <b><i>Texto em negrito e itálico.</b></i>
    Observe que no primeiro exemplo a primeira tag de abertura <b> corresponde a última tag de fechamento </b>, e o aninhamento está certo. Isto evita confusão para quem escreve o código e para o navegador que lê o código.

    Mais tags!

    Como foi dito na Lição 4 existem tags que são abertas e fechadas em única tag. Estas tags são comandos isolados, ou seja, não contém nenhum texto dentro delas para poder funcionar. Um exemplo é a tag <br /> que serve para criar uma quebra de linha:

    Exemplo 4:
    Código HTML:
    Um texto<br /> e mais texto em nova linha
    Será renderizado no navegador assim:
    Um texto
    e mais texto em nova linha
    Notar que a tag é escrita como se fosse uma mistura de tag de abertura e de fechamento com uma barra "/" no final: <br />. A princípio podemos escrever também <br></br> (sem conteúdo), mas para que complicar?

    Outra tag de comando é <hr /> que serve para definir uma linha horizontal ("hr" vem "horizontal rule" - régua horizontal ):

    Exemplo 5:
    Código HTML:
    <hr />
    Será renderizado no navegador assim:
    __________________________________________________ __________
    Exemplo 6:
    Código HTML:
    <ul>
      <li>Um item de lista</li>
      <li>Outro item de lista</li>
    
    </ul>
    Será renderizado no navegador assim:
    • Um item de lista
    • Outro item de lista
    Exemplo 7:
    Código HTML:
    <ol>
      <li>Primeiro item da lista</li>
      <li>Segundo item da lista</li>
    
    </ol>
    Será renderizado no navegador assim:
    1. Primeiro item da lista
    2. Segundo item da lista
    Uau! Isto é tudo?
    Sim, por enquanto isto é tudo. Aconselhamos, novamente, a fazer seus próprios experimentos, construindo algumas páginas usando as sete tags ensinadas nesta lição:

    Código HTML:
    <i>Itálico</i>
    <small>Texto tamanho small</small>
    
    <br /> Pula linha
    <hr /> Linha Horizontal
    <blockquote>Indentação</blockquote>
    <ul>Lista</ul>
    <ol>Lista ordenada</ol>
    
    <li>Item de lista</li>
    Lição 6: Atributos

    Você pode adicionar atributos às tags.

    O que é atributo?

    Como você deve estar lembrado, uma tag é um comando para o navegador (por exemplo, <br /> é um comando para mudar de linha). Em algumas tags você pode ser mais específico, acresentando na tag, informações adicionais de comando. Isto é feito através dos atributos.

    Exemplo 1:
    Código HTML:
    <h2 style="background-color:#ff0000;">Eu adoro HTML</h2>
    Atributos são escritos dentro da tag, seguidos por um sinal de igual e depois entre aspas são declaradas as informações do atributo. As informações quando mais de uma, devem ser separadas por ponto e vírgula, tudo conforme mostrado no exemplo acima. Adiante voltaremos a este assunto.

    Como é isto?

    Existem vários atributos. O primeiro que você aprenderá é o atributo style. Com o atributo style você pode adicionar estilização e layout ao seu website. Por exemplo, uma cor de fundo:

    Exemplo 2:
    Código HTML:
    <html>
      
      <head>
      </head>
    
      <body style="background-color:#ff0000;">
      </body>
    
    </html>
    O código acima renderiza uma página com cor de fundo vermelha - vá em frente! experimente você mesmo, construa uma página vermelha. A seguir explicaremos como funcionam as cores.

    Notar que algumas tags e atributos usam nomes do idioma inglês dos E.U.A. É muito importante que você use os nomes exatamente como mostrados neste tutorial - se você mudar uma letra que seja, o navegador não irá entender seu código. É importante também que você não se esqueça de fechar as aspas nas informações do atributo.

    Como a página ficou vermelha?

    No exemplo acima nós usamos o código "#ff0000" para fazer a página na cor vermelha. Eate é o código para a cor vermelha no sistema chamado de números hexadecimal (HEX). Cada cor é representada por um número hexadecimal. A seguir alguns exemplos:

    Branco: #ffffff
    Preto: #000000 (zeros)
    Vermelho: #ff0000
    Azul: #0000ff
    Verde: #00ff00
    Amarelo: #ffff00

    Um código hexadecimal para cores é formado por um sinal # seguido de seis dígitos e/ou letras. Existe mais de 1000 códigos HEX e não é fácil decorar o código para todas as cores. Para facilitar as coisas nós desenvolvemos uma carta com as 216 cores mais usadas na web: Carta das 216 cores seguras para a Web.

    Para algumas cores, você pode usar o nome das cores em inglês (white, black, red, blue, green e yellow - branco, preto, vermelho, azul, verde, amarelo).

    Exemplo 3:
    Código HTML:
    <body style="background-color: red;">
    Chega de cores. Voltemos aos atributos.

    Quais tags podem usar atributos?
    Atributos podem ser aplicados à maioria das tags.

    Você normalmente usará atributos com mais freqüência em algumas tags, tais como a tag body e raramente usará em outras, como por exemplo, a tag br que é um comando para pular de linha e não precisa de nenhuma informação adicional.

    Assim como existem muitas tags, também existem muitos atributos. Alguns atributos são empregados em tags específicas enquanto outros servem para várias tags. E vice-versa: algumas tags podem conter somente um tipo de atributo, enquanto outras podem conter vários tipos.

    Isto pode parecer um pouco confuso, mas à medida que você for praticando vai constatar que tudo é fácil e lógico, bem como vai verificar as inúmeras possibilidades que os atributos oferecem.

    Este tutorial apresentou a você, os atributos.

    Então, quais são as partes que constituem uma tag?

    A constituição básica de uma tag é denominada elemento (por exemplo p em <p>). Assim, uma tag é constituida de um elemento (por exemplo <p>), ou por um elemento e um ou mais atributos (por exemplo <p style="background-color:#ff0000;">). Simples!


    CONTINUA...
    Last edited by Alison_PC; 16-02-2010, 21:01.
    sigpic


    Minhas Video Aulas[/B]
    Criar um banner flutuante
    Flash - Menu animado com Action Script[/CENTER][/SIZE]
    Similar Threads

  • Font Size
    #2
    bem basiicão
    ajuda mt pra qm nunca viu HTML na vida..
    vlw pela ajuda ao pessoal


    sigpic

    Comment


    • Font Size
      #3
      Uma tag que é muito intereçante, principalmente se vc tiver pressa é a <PRE>.

      Utilizamos a etiqueta PRE para inserir na página um texto com o mesmo
      formato que ele foi digitado, respeitando os espaçamentos, fontes, marcas de tabulação e quebras de linha feitas com a tecla Enter, formatando
      o texto na tela com uma fonte monoespaçada como a Courier. Ela é
      muito útil para exibir textos que necessitam deste tipo de fonte como por
      exemplo: listagens de programas e planilhas.
      Hackers Não são apenas modinhas, São divulgadores de informação.
      www.faroesteurbano.net

      sigpic
      Sem mais e sem menos!!

      Comment


      • Font Size
        #4
        velu pela dicas.
        "Se não puder se destacar pelo talento, vença pelo esforço."

        Comment


        • Font Size
          #5
          B|

          Tópico muito bom

          Existe tag que sempre uso em qualquer código html, a tag <meta charset="utf-8">
          Ta mas pra que serve essa tag?

          Bom se você não usar ela, provavelmente quando você digitar uma palavra com acento ou "Ç", irá aparecer um simbolo diferente, então aconselho a sempre usar essa tag.

          Mas onde coloco essa tag?

          Bom... A tag deve set usada no cabeçalho do código, entre a tag "head" ex:

          <html>
          <head>
          <title>CHARSET</title>
          <meta charset="utf-8">
          </head>
          <body>

          </body>
          </html>

          Comment

          X
          Working...
          X