Menu PiauiHP

Página Principal
Faça sua H.P.
Conheça o Piauí
Cartões do Piauí
Busca
Seção Mail Grátis
Álbum Fotográfico
Sites Selecionados
História da Internet
História do Brasil
Bate - Papo
Special Help
Contate-me

 Menu PiauiHP

 


  
  Iniciação ao HTML 
 
  • Significado das Siglas
  • Criando Documentos HTML
  • Documentos HTML (mínimo)
  • Visualizar
  • Títulos
  • Cabeçalhos
  • Parágrafos
  • Ligações à Outros Documentos
  • Recurso Uniforme para Localização (URL)
  • Âncoras: Outros Documentos
  • Âncora: Dentro do Documento
  • Etiquetas de Marcação Adicional
  • Listas
  • Listas não Numeradas
  • Listas Ordenadas
  • Lista Numeradas
  • Listas Descritivas
  • Texto Preformatado
  • Quotas Extendidas
  • Endereços
  • Caracter de Formatação

  • Significado das Siglas


    WWW
    World Wide Web (Rede Mundial, ou Web (Teia), ou W3).
    SGML
    Standard Generalized Markup Language (Norma Padrão para Linguagem de Marcação) é uma norma para descrever a linguagem de marcação.
    DTD
    Document Type Definition (Definição de Tipo de Documento) este é uma linguagem de marcação especifica, quando se usa SGML.
    HTML
    HyperTex Markup Language (Linguagem de Marcação Hypertexto HTML) é uma DTD SGML. Em termos práticos HTML é uma coleção de estilos (indicados para etiquetas de marcação) que define os vários componentes de um documento Word Wide Web.
      Volta ao início desta página

    Criando Documentos HTML


    Os documentos HTML estão em formato texto padrão (conhecido como ASCII) e podem ser criados usando-se qualquer editor de texto (e.x.: Emacs ou VI , em maquinas UNIX). Dois browsers do Web; (o tkWWW para maquinas do Sistema X Window e o browser Web do CERN para computadores Ne XT), que incluem editores HTML rudimentares em ambiente WYSIWYG. Você pode fazer uma primeira tentativa com estes editores antes de explorar os detalhes do HTML. 

    Você pode ver de ante mão um documento em desenvolvimento com Netscape, Explorer (e alguns outros browsers da Web). Abre-se com o comando Open Local no menu File. Depois que você editar o arquivo fonte HTML, grave as alterações. Retorne ao e rechame o documento. As mudanças são vistas na tela. 
      Volta ao início desta página

    Documento HTML (Mínimo)


    <TITLE> Este é um exemplo de um simples HTML</TITLE>
    <H1>Este é um cabeçalho de nivel-1</H1>
    Bem vindo ao mundo de HTML,
    
    este é um parágrafo. <P>
    E este é um outro parágrafo.
    O HTML usa etiquetas de marcação para dizer ao browser Web, como deve mostrar o texto no vídeo (display). 
    No exemplo acima: 
    a etiqueta <TITLE> 
    especifica o inicio de titulo de documento 
    a etiqueta </TITLE> 
    especifica o fim de titulo de documento 
    a etiqueta <H1> 
    especifica o inicio de cabeçalho nivel-1 
    a etiqueta </H1> 
    especifica o fim de cabeçalho nivel-1 
    etiqueta <P> 
    marca fim de parágrafo de documento 
      Volta ao início desta página 

    Visualizar


    As etiquetas HTML consistem dos sinais: menor que (<) seguido de algum texto, e para fechar o sinal matemático - maior que (> ). São chamados diretivas. 

    As etiquetas de marcação, em geral, são pares: <H1> e </H1> . 

    O delimitador final de etiqueta é quase igual ao seu inicio, exceto pela presença de uma barra / antes do seu símbolo. 

    Assim, no exemplo acima, a etiqueta <H1> 
    diz ao browser Web (Teia) para começar a escrever um cabeçalho de primeiro nível, ou nível -1 
    e, a etiqueta </H1> 
    diz ao browser que o cabeçalho acabou. 

    No entanto, uma primeira exceção à regra é a etiqueta<P> . Esta etiqueta dispensa o seu par </P> , para fim de parágrafo. 

    Nota de Instrução - 1: 

    • Você só precisa criar, no computador da rede INTERNET, um arquivo (texto) idêntico ao exemplo, acima, e salvar com extensão .html

    • Por exemplo, teste.html 
      Em seguida, digite o comando: lynx teste.html 
    • O computador que você usar, deve conter a ferramenta lynx ou netscape ou mosaic ou outro browser Web.
    A linguagem HTML é muito flexível: <title> é equivalente a <TITLE> ou <TiTLe> . 

    Nem todas etiquetas são suportadas pôr todos browsers Web. Se um determinado (browser) não reconhece uma etiqueta, ele a desconsidera. 
     Volta ao início desta página 


    Títulos


    Cada documento HTML deve ter um titulo. Um titulo é geralmente mostrado separadamente do documento e se usa principalmente para identificação do documento em outros contextos. Uma pesquisa WAIS , seleciona cerca de meia dezena de palavras que definem um certo documento. 

    Nos browsers, o campo Titulo de Documento esta no topo da tela, logo abaixo da barra de menus.
    A diretiva para a etiqueta titulo é <TITLE>. O titulo geralmente aparece na primeira linha do documento. 
     Volta ao início desta página 


    Cabeçalhos


    O HTML tem seis níveis de cabeçalhos, numerados de 1 a 6, sendo o 1 o mais destacado. Os cabeçalhos podem ser mostrados em diferentes fontes e estilos (negrito, normal, etc.). O primeiro cabeçalho de um documento deve ser etiquetado com <H1> . A sintaxe para etiqueta
    de cabeçalho é:
    <Hy> Texto do cabeçalho</Hy>
    onde y é um numero entre 1 e 6 que especifica o nível do cabeçalho. Pôr exemplo, a codificação para o item "Cabeçalhos" acima, é: 
    <H3>Cabeçalhos</H3>
    Titulo versus primeiro cabeçalho: 

    Em muitos documentos (inclusive este) o primeiro cabeçalho é idêntico ao titulo. Para documentos multi-partes, o texto de primeiro cabeçalho deve dar ao leitor a idéia de que a informação esta relacionada (e.x., um titulo de capitulo), contudo a etiqueta de titulo deve identificar o documento em seu contexto mais amplo (e.x., incluindo ambos; o titulo do livro e o nome do capitulo. 
     Volta ao início desta página 



    Parágrafos


    Diferentemente dos documentos da maioria dos processadores de texto, retorno de carro (carriage return ou Enter) em arquivos HTML nada significam. Troca de letras pode ocorrer em algum ponto de seu arquivo-fonte e vários espaços podem ser comprimidos em um único espaço, exceto na etiqueta <TITLE>. Espacos que precedem uma etiqueta <P> ou <Hy> são ignorados. Note-se que no exemplo mais simples, anteriormente apresentado, o primeiro parágrafo esta codificado, da seguinte maneira:
        Bem Vindo ao HTML.
        Este é o primeiro parágrafo.<P>
    No arquivo fonte ha uma quebra de linha entre as frases. Um browser Web ignora esta quebra de linha e inicia um novo parágrafo so' quando encontra a etiqueta de marcação de parágrafo. 

    Importante: 

    Você deve separar parágrafos com <P> 

    O browser ignora quaisquer idênticos ou linhas em branco no texto fonte. O HTML se baseia somente nas etiquetas para instruções de codificação de formato, e sem as etiquetas <P> o documento se transforma num grande parágrafo. A exceção é o texto etiquetado como preformatado (preformatted), que será explicado mais a frente. No exemplo que segue, de texto preformatado, as etiquetas são as mesmas que no exemplo anterior, mas o resultado é outro. 

    <TITLE>O mais simples exemplo de HTML</TITLE> <H1>Este
    e' o nivel-1
    de cabecalho</H1>Bem Vindo ao mundo de HTML. Este é
    um
    paragrafo.<P> E este é um outro.<P>
    Atenção: Para se visualizar melhor a estrutura de um arquivo HTML, os cabecalhos devem estar separados e, em linhas diferentes, e os paragrafos devem vir no inicio de linhas em branco, e após a etiqueta do parágrafo anterior. 
     Volta ao início desta página 


    Ligações à Outros Documentos


    O principal recurso de linguagem HTML vem de sua habilidade em interligar -linking- partes de textos (e também imagens) à outros documentos. O browser coloca esses textos em vídeo reverso, comumente em cores e/ou sublinhados para indicar que eles são ligações hipertexto. Essa ligações são chamadas (hyperlinks ou simplesmente) links ligações.
    Nos browsers, as ligações hypertexto estão em cores e são assumidas pôr default. Mas é possível modifica-las no menu Opções.
    Uma etiqueta HTML relacionada a hypertexto é <A>, representada, pôr uma ancora. 
    Para incluir uma ancora no seu documento: 
    1. Inicie uma ancora com a etiqueta <A (ha um espaço depois do A inicial de etiqueta.)
    2. Especifique o documento que se deseja -linkar- com o parâmetro HREF="filename.html", seguido pelo fechamento com >
    3. Em seguida, entre o texto -ou palavra- que servira como ligacao hypertexto no documento corrente.
    4. Entre com a etiqueta final de ancora </A>
    Eis aqui, uma codificação em HTML hypertexto: 
      <A href="MaineStats.html">Maine</A>
    Esta entrada torna a palavra Maine uma ligação hypertexto -hyperlink- ao documento MaineStats.html. 
     Volta ao início desta página 


    Recurso Uniforme para Localização (URL)


    O World Wide Web (Rede Mundial) usa o Recurso Uniforme para Localização (Uniform Resource Locators URL), para especificar o local de armazenamento físico de arquivos, em outros servidores. Um URL utiliza o mesmo tipo de recurso usado para se ter acesso ao endereço de um servidor (como o gopher WAIS, pôr exemplo), e também, para localizar um arquivo. A sintaxe e': 

    scheme://host.domain[:port]
    /path/filename
    onde scheme é um dos seguintes atributos: 
    file
    um arquivo no seu sistema local, ou num servidor FTP anônimo.
    http
    um arquivo em um servidor World Wide Web.
    gopher
    um arquivo em um servidor Gopher.
    WAIS
    um arquivo em um servidor WAIS.
    news
    um grupo de discussão Usenet.
    telnet
    uma conexão a um serviço Telnet
    O numero de porta (:port) pode geralmente ser omitido numa ligação URL. 

    Observação: Para exemplificar melhor um URL, caso se queira incluir uma ligação desta cartilha versão em inglês a um outro documento que esteja sendo montado, se usaria a sintaxe: 

    <A HREF="http://www.ncsa.uiuc.edu/General/Internet/
    WWW/HTMLPrimer.html">
    NCSA's HTML Primer</A>
    Esta sintaxe de linguagem HTML (URL), incluída aqui, torna a frase: NCSA's HTML Primer uma hiperligação -hyperlink- deste manual, à versão inglesa. Isto vale para qualquer outro documento corrente, no qual o texto preformatado, acima, esteja declarado. Trata-se da seguinte referencia: 
    • Tipo de arquivo:
      • http (protocolo hipertexto)
    • Servidor (maquina):
      • info.cern.ch
    • Diretório/subdiretorios:
      • /hypertext/WWW/Addressing
    • Nome de arquivo:
      • Addressing.html
    • Hiperlink:
      • Addressing
    Documento escrito pelo CERN, para informações adicionais sobre URLs. 

    A Beginner's Guide para URLs, localizado no Mosaic de NCSA, no menu Help. 
     Volta ao início desta página 


    Âncoras: Outros Documentos


    Pode-se usar ancoras também para integrar uma secção especifica num documento. Pôr exemplo, supondo-se que você esta elaborando um documento, chamado de A. E, que você pretende liga-lo a uma determinada seção de texto de um documento B, chamado documentB.html. Então, é preciso dar um nome à ancora para o arquivo-documento B, que pode ser "ChamandoDocB". E, a sintaxe seria:
    <A NAME= "documentB">ChamandoDocB</A>
    Quando você cria ligações para um documento A, deve incluir o nome de arquivo (filename), precedido pelo sinal jogo da velha (#) e, a palavra de ligação - ancora para o documento B. A sintaxe e': 
     Esta e'uma <A HREF="documentB.html#documentB">ligação</A>
    para  o documento B.
    Agora, se você clicar sobre a palavra ligação no documento A, faz com que apareça no monitor o texto contido no documento B, denominado "documentoB.html". 
     Volta ao início desta página 

    Âncora: Dentro do Documento


    Para este tipo de ligação, a técnica é quase igual a anterior, apenas se omite o nome de arquivo (filename).

     Volta ao início desta página 


    Etiquetas de Marcação


    O que se viu ate aqui é suficiente para elaborar um documento HTML simples. Para documentos HTML mais complexos, existem etiquetas para diferentes tipos de listas, de seções preformatadas, quotas estendidas, caracteres de formatação e outros recursos. 
     Volta ao início desta página 


    Listas


    HTML suporta listas não - numeradas, numeradas e descritivas (ou de descrição). Os itens da lista não requerem nenhuma etiqueta de separação de parágrafo. As etiquetas para os itens de lista, finalizam cada item da lista. 
     Volta ao início desta página 


    Listas não Numeradas


    • < LI> Inicie com uma etiqueta de abertura de lista: <ul> < LI> Entre com a etiqueta de lista para um item individual: <li> Nao e' necessario fechar com : </li> < LI> Finalize a lista com a etiqueta de fechamento de lista não numerada: </ul>
    A seguir, um exemplo de lista não - numerada, com dois itens: 
      <UL>
      <LI> macas
      <LI> bananas
      </UL>
    O resultado é: < p> 
    • macas
    • bananas
    Note-se que diferentes viewers mostram uma lista não - numerada de forma diferente. Uns usam ponteiros, pequenos círculos, asteriscos ou travessão para apontar os itens. 
     Volta ao início desta página 


    Listas Ordenadas


    As listas podem ser aleatoriamente ordenadas. Um item da lista pode ele próprio conter listas. Pode ter também vários parágrafos, cada um deles conter listas ordenadas, em um único item da lista, e assim sucessivamente. 

    É bom lembrar que o display de uma lista não - numerada, varia com o viewer. Certos browsers podem não permitir níveis sucessivos de indentação, ou modificar as marcas usadas para cada nível. 

    O browser faz indentificação de segundo nível na lista seguinte e troca o ponteiro de uma marca para uma pequena janela. < P>
    Um exemplo de listas ordenadas: 
      <UL>
      <LI>Alguns Estados de New England:
        <UL>
        <LI>Vermont
        <LI>New Hampshire
        </UL>
      <li>Um Estado de Midwestern:
        <UL>
        <LI> Michigan
        </UL>
      </UL>
    A lista ordenada se apresenta, assim: < P> 
    • < LI> Alguns Estados de New England:
      • Vermont
      • New Hampshire
      < LI> Um Estado de Midwestern: 
      • Michigan
     Volta ao início desta página 


    Lista Numeradas


    Uma lista numerada (também chamada lista ordenada) utiliza a etiqueta <ol> para iniciar a seqüência de itens da lista. Utiliza igualmente a etiqueta: <li> para iniciar os itens da lista. Para finalizar utiliza a etiqueta: </ol> Por exemplo: 

      <OL>
      <LI>  laranjas
      <LI>  pêssegos
      <LI>  uvas
      </OL>
    O resultado é: < p> 
    1. laranjas
    2. pêssegos
    3. uvas
     Volta ao início desta página 


    Listas Descritivas


    Uma lista de descrição usualmente consiste em alternar um descrição do titulo (abreviado como dt) e Um descrição descrição (abreviado como dd). A descrição geralmente inicia em uma nova linha, porque o viewer deixa toda linha para o conteúdo da descrição do titulo dt 

    Segue um exemplo de linguagem HTML, de listas descritivas: 

    <DL> <DT> National Center for Supercomputing Applications <DD> Se localiza no campus da Universidade de Illinois, em Urbana-Champaign. NCSA é uma das quatro instituições -membro, no Nacional Metacenter for Computational Science and Engineering. <DT> Cornell Theory Center <DD> O CTC se localiza no campus da Cornell University, in Ithaca, New York. CTC é outra instituição - membro do Nacional Metacenter for Computational Science and Engineering. </DL> O resultado se parece com: 

    National Center for Supercomputing Applications < DD> Se localiza no campus da Universidade de Illinois, em Urbana-Champaign. NCSA e' uma das quatro instituições -membro, no Nacional Metacenter for Computational Science and Engineering.
    Cornell Theory Center < DD> O CTC se localiza no campus da Cornell University, in Ithaca, New York. CTC e' outra instituição -membro do Nacional Metacenter for Computational Science and Engineering.
    As entradas com etiquetas <DT> and <DD> podem conter: 

    * múltiplos parágrafos (separados pôr etiquetas de parágrafo), 

    * listas, ou 

    *outra informação da descrição. 

     Volta ao início desta página 


    Texto Pré-formatado

    Usa-se a etiqueta <PRE>(iniciais de PREformatted) para gerar texto com fontes de tamanho fixo, espaços em branco, nova linhas, e tabulações importantes. É muito útil para listagens de programas predefinidos. Pôr exemplo, as linhas seguintes estão neste arquivo-fonte: 

    <PRE>
      #!/bin/csh
      cd $SCR
      cfs get mysrc.f:mycfsdir/mysrc.f
      cfs get myinfile:mycfsdir/myinfile
      fc -02 -o mya.out mysrc.f
      mya.out
      cfs save myoutfile:mycfsdir/myoutfile
      rm *
    </PRE>
    Mostrado como: 
      #!/bin/csh
      cd $SCR
      cfs get mysrc.f:mycfsdir/mysrc.f
      cfs get myinfile:mycfsdir/myinfile
      fc -02 -o mya.out mysrc.f
      mya.out
      cfs save myoutfile:mycfsdir/myoutfile
      rm *
    Referencias Hipertexto (e outras etiquetas HTML) podem ser usadas dentro de seções <pre>. 

     Volta ao início desta página 


    Quotas Extendidas


    Usa-se as etiquetas <blockquote> e </blockquote> para incluir um bloco de notas, em destaque na tela. 

    Pôr exemplo: 

      <blockquote>
      Let us not wallow in the valley of despair. I say to you,
    my
    friends, we have the difficulties of today and tomorrow.
    <P>
    I still have a dream. It is a dream deeply rooted in the
     American dream.
    <P>
    I have a dream that one day this nation will rise up and
    
     live out the true meaning of its
    
    creed. We hold these truths to be self-evident thar all men
    
    are created equal. <P>
      </blockquote>
    O resultado é: 
    Let us not wallow in the valley of despair. I say to you, my friends, we have the difficulties of today and tomorrow. 

    I still have a dream. It is a dream deeply rooted in the American dream. 

    I have a dream that one day this nation will rise up and live out the true meaning of its creed. We hold these truths to be self-evident thar all men are created equal.

     Volta ao início desta página 


    Endereços


    A etiqueta <ADDRESS> e usada geralmente dentro de um documento HTML para especificar o autor de um documento e, possibilitar contatos entre o autor e os confluentes do documento, pôr meio de seu "e-mail", pôr exemplo. Em geral, vem no ultimo parágrafo do arquivo-documento, e numa nova linha justificada `a esquerda 

    Pôr exemplo, a ultima parte deste arquivo HTML, na sua versão inglês, é: 

      <ADDRESS>
      A Beginner's Guide to HTML / NCSA / pubs@ncsa.uiuc.edu
      </ADDRESS>
    O resultado é: < p> 
    A Beginner's Guide to HTML / NCSA / pubs@ncsa.uiuc.edu

     Volta ao início desta página 


    Caracter de Formatação


    Palavras sozinhas, ou frases podem ser codificadas com estilos especiais. Logical são estilos configurados pelo próprio viewer do consulente. Pôr exemplo, <CITE> pode ser configurado como itálico pelo viewer. Cada vez que se entrar com a etiqueta <CITE> o viewer automaticamente mostra o texto em itálico. 

    O estilo physical é aquele que você determina , e o viewer mostra de acordo com o que foi codificado. Por exemplo, <I> diz ao viewer para mostrar o texto em italico. 

    Para documentos HTML-codificados, deve-se usar estilos lógicos, sempre que possível. 

    • Itálico
      • <I>texto=HTML</i> põe o texto em itálico (HTML).
      • <em>texto=alguns</em>, também põe texto itálico, (somente alguns viewers).
      • <cite>texto</cite> é usado para citações de livros, manuais, nomes, seções (Guia de Iniciação ao HTML )
      • <var>texto</var> indica uma variável (filename)
    • Bold (Negrito)
      • <b>texto=Importante</b> põe texto em negrito (Importante)
      • <strong>texto=Notas:</strong> também destaca o texto (Notas:)
    • conjunto de caracteres de tamanho fixo.
      • <tt>texto</tt> põe texto em um conjunto de caracteres de tamanho fixo. (1 SU = 1 CPU hour)
      • <code>texto</code> também põe texto em um conjunto de caracteres de tamanho fixo. (1 SU = 1 CPU hour)
      • <samp>texto</samp> é um formato para mostras de textos, (-la)
      • <kbd>texto</kbd> mostra os nomes das teclas no teclado ( HELP)
    • Outros (a etiqueta seguinte, freqüentemente, não é vista no Mosaic da NCSA)
      • <dfn>texto</dfn> mostra uma definição em itálico
     Volta ao início desta página