SlideShare uma empresa Scribd logo
1 de 15
Instituto Superior de Entre Douro e Vouga

Tecnologias da Informação e da Comunicação│2010/2011

               Tecnologias de Internet




                            Trabalho realizado por:
                         Sérgio Paulo Lopes da Rocha


                   Santa Maria da Feira, 19 Novembro de 2010
TP 3 - Trabalho Prático                                                                                                   HTML




                                                             Í NDICE

1. Definição de HTML................................................................................................ 4
2. Elementos básicos da linguagem HTML ............................................................... 4
    2.1     Cabeçalhos ................................................................................................... 4
    2.2     Parágrafos..................................................................................................... 5
    2.3     Quebras de linha........................................................................................... 5
    2.4     Comentários.................................................................................................. 5
    2.5     Exemplo ........................................................................................................ 6
3. Formatação de texto.............................................................................................. 6
    3.1     Elementos para formatação de texto ............................................................ 6
    3.2     Exemplo ........................................................................................................ 7
4. Elementos para o "output de código de computador"............................................ 7
5. Elementos para citações e listas de definições ..................................................... 7
6. Ligações de HiperTexto ("links")............................................................................ 8
    6.1     O Elemento <a> (âncora) e o atributo href.................................................... 8
    6.2     O atributo target ............................................................................................ 8
    6.3     O atributo name ............................................................................................ 8
7. Listas ..................................................................................................................... 9
    7.1     Listas Não Ordenadas .................................................................................. 9
    7.2     Listas Ordenadas .......................................................................................... 9
    7.3     Listas de Definições .................................................................................... 10
    7.4     Elementos para Listas................................................................................. 11
    7.5     Exemplo ...................................................................................................... 11
8. Imagens............................................................................................................... 11
    8.1     O elemento <img> e o atributo src .............................................................. 11
    8.2     O atributo alt................................................................................................ 12
    8.3     Elementos relacionados com imagens........................................................ 12
9. Tabelas................................................................................................................ 13


 Sérgio Rocha - 2104                                            ISVOUGA                                           Página 2 de 15
TP 3 - Trabalho Prático                                                                                               HTML



   9.1      Elementos relativos a tabelas ..................................................................... 13
10.Formulários.......................................................................................................... 13
   10.1 Elementos para Formulários ....................................................................... 14
11.Molduras ("frames")............................................................................................. 14
   11.1 Elementos para molduras ("frames") .......................................................... 15
12.Conclusão............................................................................................................ 15
13.Bibliografia........................................................................................................... 15




 Sérgio Rocha - 2104                                          ISVOUGA                                         Página 3 de 15
TP 3 - Trabalho Prático                                                    HTML




1. DEFINIÇÃO DE HTML

HTML é uma sigla inglesa da expressão Hypertext Markup Language e designa uma
linguagem de descrição de documentos standard da World Wide Web. É uma aplicação
da SGML que utiliza (tags) para definir os diferentes elementos, tais como texto,
elementos multimédia, formulários, hiperligações, etc


2. ELEMENTOS BÁSICOS DA LINGUAGEM HTML

Algumas das etiquetas mais importantes em HTML são aquelas que definem
cabeçalhos de secção, parágrafos, divisões e quebras de linha.
Exemplo muito simples que demonstra a forma como o texto dentro de um elemento
<p> (parágrafo) é apresentado pelo browser:
<html>
<head>
<title>Exemplo</title>
</head>
<body>
  <p>Isto é um parágrafo.</p>
  <p>Isto é outro parágrafo.</p>
  <p>
   Os parágrafos definem-se com o elemento &lt;p&gt;
  </p>
</body>
</html>

   2.1 CABEÇALHOS

Os cabeçalhos (de capítulo ou de secção) definem-se com as etiquetas <h1>...<h3>.
<h1> define o cabeçalho mais importante (maior) e <h3> define o menos importante
(menor.)
<h1>Isto é um cabeçalho</h1>
<h2>Isto é um cabeçalho</h2>



 Sérgio Rocha - 2104                      ISVOUGA                    Página 4 de 15
TP 3 - Trabalho Prático                                                       HTML



<h3>Isto é um cabeçalho</h3>
O HTML adiciona de forma automática uma linha em branco antes e depois de um
cabeçalho.

   2.2 PARÁGRAFOS

Os parágrafos definem-se com a etiqueta <p>.
<p>Isto é um parágrafo</p>
<p>Isto é outro parágrafo</p>
O HTML adiciona de forma automática uma linha em branco antes e depois de um
parágrafo.

   2.3 QUEBRAS DE LINHA

A etiqueta <br> usa-se para terminar uma linha sem iniciar um novo parágrafo. Esta
etiqueta (<br>, ou "line break") provoca uma mudança de linha forçada no local em que
aparece.
<p>
  Isto<br> é um pará-<br>grafo
com quebras de linha
</p>
A etiqueta <br> é uma etiqueta vazia, não pode ter qualquer conteúdo e não tem
etiqueta de fim (fecho.)

   2.4 COMENTÁRIOS

As etiquetas de comentário são especiais, porque não se escrevem da mesma forma
que as etiquetas que representam elementos normais. Os comentários servem para
dizer ao browser que o seu conteúdo é um comentário, e não pode ser apresentado
graficamente. Eles usam-se para fazer anotações que explicam a forma como o código
fonte está feito, para que mais tarde consigamos compreender aquilo que fizemos
antes. O exemplo seguinte mostra um comentário
<!-- Isto é um comentário -->




 Sérgio Rocha - 2104                    ISVOUGA                         Página 5 de 15
TP 3 - Trabalho Prático                                                                HTML




   2.5 EXEMPLO

<html>TIC</html>
<head>TI</head>
<title>Sérgio Rocha</title>
<body>
  <p>É um trabalho de TI.</p>
</body>
Na execução ficaria:
TIC TI
É um trabalho de TI.


3. FORMATAÇÃO DE TEXTO

A linguagem HTML define vários elementos para formatar texto, como por exemplo
escrever em negrito, itálico, ou sublinhado.

   3.1 ELEMENTOS PARA FORMATAÇÃO DE TEXTO

Elemento               Descrição

<b>                    Define texto escrito em negrito

<big>                  Define texto com letra maior

<em>                   Define texto enfatizado (escreve-se com caracteres itálicos)

<i>                    Define texto escrito com caracteres itálicos

<small>                Define texto com letra menor

<strong>               Define texto forte (escreve-se em negrito)

<sub>                  Texto subescrito (alinhado um pouco mais abaixo)

<sup>                  Texto sobreescrito (alinhado um pouco mais acima)

<ins>                  Texto inserido

<del>                  Texto apagado

<s>                    Desaprovado. Use <del>



 Sérgio Rocha - 2104                            ISVOUGA                          Página 6 de 15
TP 3 - Trabalho Prático                                                               HTML




<strike>               Desaprovado. Use <del>

<u>                    Desaprovado. Use estilos CSS

   3.2 EXEMPLO

<i>TIC</i>, <b>TI</b>
Na execução ficaria:
TIC, TI


4. ELEMENTOS PARA O "OUTPUT DE CÓDIGO DE COMPUTADOR"

Elemento               Descrição

<code>                 Define texto que é código de computador

<kbd>                  Texto inserido com o teclado

<samp>                 Amostra de código de computador

<tt>                   "Teletype text" (imita a letra de uma máquina de escrever antiga)

<var>                  Texto que representa uma variável

<pre>                  Texto pré formatado

<listing>              Desaprovado. Use <pre>

<plaintext>            Desaprovado. Use <pre>

<xmp>                  Desaprovado. Use <pre>


5. ELEMENTOS PARA CITAÇÕES E LISTAS DE DEFINIÇÕES

Elemento               Descrição

<abbr>                 Define uma abreviação

<acronym>              Define um acrónimo

<address>              Define um endereço (postal)

<bdo>                  Define a direcção de escrita do texto

<blockquote>           Citação longa

<q>                    Citação curta



 Sérgio Rocha - 2104                           ISVOUGA                          Página 7 de 15
TP 3 - Trabalho Prático                                                           HTML




<cite>                 Citação

<dfn>                  Apresenta a definição de um termo


6. LIGAÇÕES DE HIPERTEXTO ("LINKS")

   6.1 O ELEMENTO <A> (ÂNCORA) E O ATRIBUTO HREF

O elemento <a> serve para criar uma ligação ("link") para outro documento. A ligação
pode apontar para qualquer recurso disponível na Web: uma página escrita em HTML,
uma imagem, um ficheiro de som, um filme, etc.
Sintaxe para criar uma âncora:
<a href="url">Texto a mostrar</a>
O atributo href contém o endereço (URL) do recurso ao qual se faz a ligação. Aquilo
que está dentro do elemento constitui o material visível sobre o qual se deve clicar para
ligar ao recurso.
A ligação seguinte define uma ligação para o sítio do W3C:
<a href="http://www.w3.org/">Sítio do World Wide Web Consortium</a>

   6.2 O ATRIBUTO TARGET

O atributo target permite-nos abrir a ligação numa janela ou moldura ("frame") diferente
daquela em que foi feito o clique.
A linha mais abaixo vai abrir o documento numa nova janela do browser:
<a href="http://www.w3.org/" target="_blank">World Wide Web Consortium</a>

   6.3 O ATRIBUTO NAME

O atributo name usa-se para dar um nome único à âncora. Este nome serve para
marcar o lugar em que a âncora se encontra, e tornar possível saltar directamente para
esse local, a partir de outros documentos ou de outros pontos do mesmo documento
sem que o utilizador tenha de se deslocar na página.
Mais abaixo temos a sintaxe de uma âncora que recebeu um nome:
<a name="nome">Texto a mostrar</a>




 Sérgio Rocha - 2104                          ISVOUGA                       Página 8 de 15
TP 3 - Trabalho Prático                                                               HTML



O atributo name dá um nome único ao local em que se encontra a âncora. Esse nome
pode ser um texto à sua escolha e não deve ser repetido em nenhuma outra âncora
que esteja no mesmo documento.
A linha seguinte define uma âncora com um nome:
<a name="toc">Tabela de Conteúdos</a>


7. LISTAS

   7.1 LISTAS NÃO ORDENADAS

Uma lista não ordenada contém vários itens marcados todos com o mesmo símbolo
(normalmente um círculo pequeno ou um quadrado pequeno.)
Para criar uma lista não ordenada usa-se o elemento <ul> ("unordered list.") Dentro
desse elemento os vários itens são criados com o elemento <li> ("list item.") O exemplo
seguinte mostra uma lista simples:
<ul>
   <li>Rum</li>
   <li>Bagaço</li>
</ul>
Este é o aspecto com que fica no browser:
   • Rum
   • Bagaço
Dentro de uma lista não ordenada podemos colocar parágrafos, quebras de linha,
imagens, outras listas, etc.

   7.2 LISTAS ORDENADAS

Uma lista ordenada contém vários itens numerados e é criada com o elemento <ol>
("ordered list.") Os itens da lista definem-se com o elemento <li> ("list item.")
<ol>
   <li>Rum</li>
   <li>Bagaço</li>
</ol>



 Sérgio Rocha - 2104                        ISVOUGA                             Página 9 de 15
TP 3 - Trabalho Prático                                                          HTML



Este é o aspecto com que fica browser:
   1. Rum
   2. Bagaço
Dentro de uma lista ordenada podemos colocar parágrafos, quebras de linha, imagens,
outras listas, etc.

   7.3 LISTAS DE DEFINIÇÕES

Uma lista de definições não é constituída por uma série de itens mas sim por vários
termos acompanhados de descrições dos seus significados.
As listas de definições criam-se com o elemento <dl> ("definition list.") O nome de cada
termo fica dentro de um elemento <dt> ("definition term") e a sua descrição fica num
elemento <dd> ("definition description".)
<dl>
   <dt>Rum</dt>
   <dd>Bebida espirituosa muito apreciada pelos piratas das Caraíbas</dd>


   <dt>Bagaço</dt>
   <dd>Bebida com elevado conteúdo alcoólico. A sabedoria popular atribui-lhe fortes
propriedades terapêuticas.</dd>
</dl>
Este é o aspecto com que fica no browser:
Rum
   Bebida espirituosa muito apreciada pelos piratas das Caraíbas
Bagaço
   Bebida com elevado conteúdo alcoólico. A sabedoria popular reconhece-lhe fortes
   propriedades terapêuticas.
Dentro de um elemento <dd> podemos colocar parágrafos, quebras de linha, imagens,
outras listas, etc.




 Sérgio Rocha - 2104                        ISVOUGA                       Página 10 de 15
TP 3 - Trabalho Prático                                                        HTML



   7.4 ELEMENTOS PARA LISTAS

Elemento         Descrição

<ol>             Define uma lista ordenada

<ul>             Define uma lista não ordenada

<li>             Insere um item na lista

<dl>             Insere uma lista de definições

<dt>             Apresenta a definição de um termo

<dd>             Insere a definição de um termo

<dir>            Desaprovado. Use <ul>

<menu>           Desaprovado. Use <ul>

   7.5 EXEMPLO

<h4>Uma Lista de Definições:</h4>
  <dl>
   <dt>TIC</dt>
   <dd>TI é uma disciplina da pós-graduação TIC.</dd>
   <dd>SO é uma disciplina da pós-graduação TIC.</dd>
Na execução ficaria:
Uma Lista de Definições:
TIC
   TI é uma disciplina da pós-graduação TIC.
   SO é uma disciplina da pós-graduação TIC.


8. IMAGENS

   8.1 O ELEMENTO <IMG> E O ATRIBUTO SRC

A inserção de imagens num documento faz-se com o elemento <img>. Este elemento
tem conteúdo vazio, o que significa que ele apenas possui atributos e não tem etiqueta
de fecho.




 Sérgio Rocha - 2104                         ISVOUGA                    Página 11 de 15
TP 3 - Trabalho Prático                                                           HTML



A escolha da imagem a mostrar na página faz-se através do atributo src (que é uma
abreviação de "source," ou origem) o qual indica o nome e o local em que pode ser
encontrado o ficheiro que contém a imagem.
O exemplo seguinte ilustra o uso deste elemento:
<html>
<body>
<img src="magoo.gif">
</body>
</html>
A forma genérica mais simples deste elemento é a seguinte:
<img src="url">
O URL aponta para o local onde se encontra o ficheiro que contém a imagem. Por
exemplo, se quisermos mostrar o ícone que aparece no início de cada página do W3C
devemos usar o URL: http://www.w3.org/Icons/WWW/w3c_home
A imagem será desenhada no local que corresponde ao elemento <img> dentro do
documento HTML.

   8.2 O ATRIBUTO ALT

O atributo alt usa-se para definir "texto alternativo" à imagem. Este texto será mostrado
em vez da imagem no caso de o browser não conseguir apresentá-la, e usa-se assim:
<img src="http://www.w3.org/Icons/WWW/w3c_home" alt="Ícone do W3C">
O atributo "alt" deve conter uma descrição daquilo que a imagem contém para que seja
possível compreender o seu conteúdo mesmo sem a ver. A utilização do atributo "alt" é
recomendada porque melhora a acessibilidade das páginas. Este atributo pode ser lido
em voz alta pelo software de leitura utilizado pelas pessoas que têm deficiências
visuais. Nesses casos, sem o atributo "alt" o conteúdo das imagens seria sempre um
mistério.

   8.3 ELEMENTOS RELACIONADOS COM IMAGENS

Elemento       Descrição

<img>          Insere uma imagem



 Sérgio Rocha - 2104                      ISVOUGA                          Página 12 de 15
TP 3 - Trabalho Prático                                                           HTML




<map>          Define uma mapa sobre uma imagem ("image map")

<area>         Define uma área clicável sobre um mapa de imagem


9. TABELAS

As tabelas definidas em HTML têm permitido apresentar dados em forma tabular e
construir arranjos de página complexos. Apesar de as recomendações modernas
darem preferência à utilização das Folhas de Estilos em Cascata (CSS) em desfavor
das tabelas quando se trata de fazer arranjos gráficos complexos, a verdade é que as
tabelas continuam a ser muito úteis devido ao facto de os browsers apresentarem
alguns erros na forma como implementam os padrões CSS.

   9.1 ELEMENTOS RELATIVOS A TABELAS

Elemento      Descrição

<table>       Define uma tabela

<th>          Define um cabeçalho para uma tabela

<tr>          Insere uma nova linha numa tabela

<td>          Insere uma célula numa tabela

<caption> Define uma legenda para uma tabela

<colgroup> Agrupa colunas numa tabela

<col>         Define os valores dos atributos para uma ou mais colunas da tabela

<thead>       Define um cabeçalho de uma tabela

<tbody>       Define um corpo numa tabela

<tfoot>       Define o rodapé de uma tabela


10. FORMULÁRIOS

Os formulários servem para recolher dados introduzidos pelos utilizadores e enviá-los
para processamento no servidor.




 Sérgio Rocha - 2104                        ISVOUGA                       Página 13 de 15
TP 3 - Trabalho Prático                                                            HTML



  10.1 ELEMENTOS PARA FORMULÁRIOS

Elemento     Descrição

<form>       Define um formulário para recolher dados inseridos pelo utilizador

<input>      Insere um campo para introduzir dados

             Define uma área de texto (permite inserir texto com várias linhas e um
<textarea>
             número ilimitado de caracteres)

<label>      Define um nome para um elemento

<fieldset> Agrupa elementos num formulário

<legend>     Define uma legenda para um grupo de elementos do formulário

<select>     Define uma lista com várias opções seleccionáveis

<optgroup> Define um grupo de opções

<option>     Insere mais uma opção numa lista com várias opções seleccionáveis

<button>     Define um botão que pode ser pressionado

<isindex>    Desaprovado. Use <input> com o atributo type="button"


11. MOLDURAS ("FRAMES")

As molduras ("frames") são subjanelas definidas sobre a janela principal do browser.
Estas subjanelas são criadas dividindo a janela em várias partes. Cada uma dessas
partes pode apresentar uma página da Web diferente.
As molduras ("frames") permitem-nos apresentar mais do que uma página HTML numa
única janela do browser. Cada página está dentro da sua própria moldura (subjanela) e
é independente das restantes páginas. Apesar de oferecerem alguma liberdade ao
facilitarem bastante a criação de barras de navegação em conjuntos de documentos
com muitas páginas e de tornarem bastante mais rápido o carregamento das páginas,
as molduras também podem dar origem a algumas dificuldades, tais como:
   • O criador de páginas vê-se obrigado a lidar com um número maior de páginas ao
       mesmo tempo.
   • A impressão do conteúdo do browser fica mais difícil.




Sérgio Rocha - 2104                        ISVOUGA                         Página 14 de 15
TP 3 - Trabalho Prático                                                           HTML




   • Por vezes é preciso que um único elemento <a> faça ligação a duas ou mais
        páginas, o que obriga a utilizar JavaScript.

   11.1 ELEMENTOS PARA MOLDURAS ("FRAMES")

Elemento        Descrição

<frameset> Define um conjunto de molduras

<frame>         Define o conteúdo de uma subjanela (moldura, ou "frame")

                Define uma secção "noframes" para ser usada pelos browsers que não
<noframes>
                suportam molduras

<iframe>        Define uma subjanela (moldura) interior ("inline frame")


12. CONCLUSÃO

Com a proliferação de editores de HTML simples e elegantes, como o Frontpage
Express ou o Netscape Composer, é pouco provável que se comece a preparar uma
página usando o código HTML directamente. Mas é útil conhecer algo sobre ele, já que
o estamos a usar quase todos os dias!
Podemos aprender HTML de muitas maneiras sem estudar especificamente a
linguagem como se fosse uma linguagem de programação.
Mas apesar de tudo e depois da abordagem efectuada neste trabalho, conclui-se que é
um método simples mas que necessita de algumas regras básicas que sem elas não
se conseguirá atingir o objectivo de criar um página


13. BIBLIOGRAFIA

       • http://www.artifice.web.pt
       • http://cmup.fc.up.pt/
       • http://pt.wikipedia.org/wiki/Http
       • http://www.comocriarsite.com.br/websites/aprender-html/




 Sérgio Rocha - 2104                         ISVOUGA                       Página 15 de 15

Mais conteúdo relacionado

Mais procurados

Atividade EaD - Plano de ensino de redes de computadores
Atividade EaD - Plano de ensino de redes de computadoresAtividade EaD - Plano de ensino de redes de computadores
Atividade EaD - Plano de ensino de redes de computadoresdyogo.santos
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionaisvini_campos
 
Aula Introdução a Arquitetura e Organização de Computadores
Aula Introdução a Arquitetura e Organização de ComputadoresAula Introdução a Arquitetura e Organização de Computadores
Aula Introdução a Arquitetura e Organização de ComputadoresGilvan Latreille
 
Sistemas Distribuídos - Computação Paralela - Introdução
Sistemas Distribuídos - Computação Paralela - IntroduçãoSistemas Distribuídos - Computação Paralela - Introdução
Sistemas Distribuídos - Computação Paralela - IntroduçãoAdriano Teixeira de Souza
 
Programação orientada a objetos
Programação orientada a objetosProgramação orientada a objetos
Programação orientada a objetosCleyton Ferrari
 
1.Introdução Banco de Dados
1.Introdução Banco de Dados1.Introdução Banco de Dados
1.Introdução Banco de Dadosvini_campos
 
Aula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosAula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosRafael Albani
 
Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)Leinylson Fontinele
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Leinylson Fontinele
 
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeiraBanco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeiraNatanael Simões
 
Uml Diagramas Estruturais
Uml   Diagramas EstruturaisUml   Diagramas Estruturais
Uml Diagramas Estruturaisthaisedd
 
Exercicio de UML - Documentacao Restaurante
Exercicio de UML  - Documentacao RestauranteExercicio de UML  - Documentacao Restaurante
Exercicio de UML - Documentacao RestauranteJuliana Cindra
 
Noções básicas de Sistemas Operacionais
Noções básicas de Sistemas OperacionaisNoções básicas de Sistemas Operacionais
Noções básicas de Sistemas OperacionaisLuciano Crecente
 
Seguranca da Informação - Introdução - Novo
Seguranca da Informação - Introdução - NovoSeguranca da Informação - Introdução - Novo
Seguranca da Informação - Introdução - NovoLuiz Arthur
 
Sobre as Aprendizagens Essenciais para Disciplina de TIC dos Cursos Profissio...
Sobre as Aprendizagens Essenciais para Disciplina de TIC dos Cursos Profissio...Sobre as Aprendizagens Essenciais para Disciplina de TIC dos Cursos Profissio...
Sobre as Aprendizagens Essenciais para Disciplina de TIC dos Cursos Profissio...Fernanda Ledesma
 
Introdução a Linguagem de Programação C
Introdução a Linguagem de Programação CIntrodução a Linguagem de Programação C
Introdução a Linguagem de Programação CGercélia Ramos
 

Mais procurados (20)

Atividade EaD - Plano de ensino de redes de computadores
Atividade EaD - Plano de ensino de redes de computadoresAtividade EaD - Plano de ensino de redes de computadores
Atividade EaD - Plano de ensino de redes de computadores
 
Sistemas operacionais
Sistemas operacionaisSistemas operacionais
Sistemas operacionais
 
Origem da internet
Origem da internetOrigem da internet
Origem da internet
 
Introdução CSS
Introdução CSSIntrodução CSS
Introdução CSS
 
Aula Introdução a Arquitetura e Organização de Computadores
Aula Introdução a Arquitetura e Organização de ComputadoresAula Introdução a Arquitetura e Organização de Computadores
Aula Introdução a Arquitetura e Organização de Computadores
 
Sistemas Distribuídos - Computação Paralela - Introdução
Sistemas Distribuídos - Computação Paralela - IntroduçãoSistemas Distribuídos - Computação Paralela - Introdução
Sistemas Distribuídos - Computação Paralela - Introdução
 
Programação orientada a objetos
Programação orientada a objetosProgramação orientada a objetos
Programação orientada a objetos
 
1.Introdução Banco de Dados
1.Introdução Banco de Dados1.Introdução Banco de Dados
1.Introdução Banco de Dados
 
Aula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de DadosAula1 - Apresentação de Banco de Dados
Aula1 - Apresentação de Banco de Dados
 
Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)
Banco de Dados I - Aula 11 - Linguagem de Consulta SQL (Comandos DDL)
 
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
Banco de Dados I - Aula 06 - Banco de Dados Relacional (Modelo Lógico)
 
Apresentação para aula de HTML básico
Apresentação para aula de HTML básicoApresentação para aula de HTML básico
Apresentação para aula de HTML básico
 
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeiraBanco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
Banco de Dados - Modelo Lógico, Chave primária e Chave estrangeira
 
Uml Diagramas Estruturais
Uml   Diagramas EstruturaisUml   Diagramas Estruturais
Uml Diagramas Estruturais
 
Exercicio de UML - Documentacao Restaurante
Exercicio de UML  - Documentacao RestauranteExercicio de UML  - Documentacao Restaurante
Exercicio de UML - Documentacao Restaurante
 
Noções básicas de Sistemas Operacionais
Noções básicas de Sistemas OperacionaisNoções básicas de Sistemas Operacionais
Noções básicas de Sistemas Operacionais
 
Seguranca da Informação - Introdução - Novo
Seguranca da Informação - Introdução - NovoSeguranca da Informação - Introdução - Novo
Seguranca da Informação - Introdução - Novo
 
Sobre as Aprendizagens Essenciais para Disciplina de TIC dos Cursos Profissio...
Sobre as Aprendizagens Essenciais para Disciplina de TIC dos Cursos Profissio...Sobre as Aprendizagens Essenciais para Disciplina de TIC dos Cursos Profissio...
Sobre as Aprendizagens Essenciais para Disciplina de TIC dos Cursos Profissio...
 
Aula 3 - Introdução a cloud computing
Aula 3 - Introdução a cloud computingAula 3 - Introdução a cloud computing
Aula 3 - Introdução a cloud computing
 
Introdução a Linguagem de Programação C
Introdução a Linguagem de Programação CIntrodução a Linguagem de Programação C
Introdução a Linguagem de Programação C
 

Semelhante a HTML (20)

Apostila html1
Apostila html1Apostila html1
Apostila html1
 
Html completo
Html completoHtml completo
Html completo
 
Apoio1020 apostila html
Apoio1020 apostila htmlApoio1020 apostila html
Apoio1020 apostila html
 
Linguagem html
Linguagem htmlLinguagem html
Linguagem html
 
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
Trabalho de HTML, CSS e JavaScript - Eduardo Bertolucci - UNOPAR 2010
 
Apostila html
Apostila htmlApostila html
Apostila html
 
Programação Web com HTML e CSS
Programação Web com HTML e CSSProgramação Web com HTML e CSS
Programação Web com HTML e CSS
 
O que é html
O que é htmlO que é html
O que é html
 
Apresentando o HTML
Apresentando o HTMLApresentando o HTML
Apresentando o HTML
 
Curso html
Curso htmlCurso html
Curso html
 
Curso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JSCurso de HTML5 CSS3 e JS
Curso de HTML5 CSS3 e JS
 
00 a linguagem html
00 a linguagem html00 a linguagem html
00 a linguagem html
 
Guia de HTML
Guia de HTMLGuia de HTML
Guia de HTML
 
Desenvolvimento para a web usando html e css
Desenvolvimento para a web usando html e cssDesenvolvimento para a web usando html e css
Desenvolvimento para a web usando html e css
 
GUIA DE REFERÊNCIA RÁPIDA Código HTML
 GUIA DE REFERÊNCIA RÁPIDA  Código HTML GUIA DE REFERÊNCIA RÁPIDA  Código HTML
GUIA DE REFERÊNCIA RÁPIDA Código HTML
 
HTML Formatando Textos
HTML Formatando TextosHTML Formatando Textos
HTML Formatando Textos
 
HTML - Formatação de Textos
HTML - Formatação de TextosHTML - Formatação de Textos
HTML - Formatação de Textos
 
HTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdfHTML+&+CSS++Fundamentos.pdf
HTML+&+CSS++Fundamentos.pdf
 
RCOM 11º Ano - HTML
RCOM 11º Ano - HTMLRCOM 11º Ano - HTML
RCOM 11º Ano - HTML
 
Introdução de web
Introdução de webIntrodução de web
Introdução de web
 

Mais de Sérgio Rocha

Criminalidade informatica (sabotagem)
Criminalidade informatica (sabotagem)Criminalidade informatica (sabotagem)
Criminalidade informatica (sabotagem)Sérgio Rocha
 
Trabalho prático de pneumática
Trabalho prático de pneumáticaTrabalho prático de pneumática
Trabalho prático de pneumáticaSérgio Rocha
 
Trabalho de convecção natural
Trabalho de convecção naturalTrabalho de convecção natural
Trabalho de convecção naturalSérgio Rocha
 
Trabalho de climatização (cálculo de caudais)
Trabalho de climatização (cálculo de caudais)Trabalho de climatização (cálculo de caudais)
Trabalho de climatização (cálculo de caudais)Sérgio Rocha
 
Reflexão sobre pr np4428
Reflexão sobre pr np4428Reflexão sobre pr np4428
Reflexão sobre pr np4428Sérgio Rocha
 
ética e deontologia profissional
ética e deontologia profissionalética e deontologia profissional
ética e deontologia profissionalSérgio Rocha
 
Energia fotovoltaica
Energia fotovoltaicaEnergia fotovoltaica
Energia fotovoltaicaSérgio Rocha
 
Dimensionamento de pilar(es) de suporte de um passadiço
Dimensionamento de pilar(es) de suporte de um passadiçoDimensionamento de pilar(es) de suporte de um passadiço
Dimensionamento de pilar(es) de suporte de um passadiçoSérgio Rocha
 
Projecto de uma estrutura metálica (apresentação)
Projecto de uma estrutura metálica  (apresentação)Projecto de uma estrutura metálica  (apresentação)
Projecto de uma estrutura metálica (apresentação)Sérgio Rocha
 
Leis fundamentais da dinâmica dos fluidos
Leis fundamentais da dinâmica dos fluidosLeis fundamentais da dinâmica dos fluidos
Leis fundamentais da dinâmica dos fluidosSérgio Rocha
 
ética e deontologia profissional (apresentação)
ética e deontologia profissional  (apresentação)ética e deontologia profissional  (apresentação)
ética e deontologia profissional (apresentação)Sérgio Rocha
 
Controlo da qualidade, segurança e higiene em soldadura
Controlo da qualidade, segurança e higiene em soldaduraControlo da qualidade, segurança e higiene em soldadura
Controlo da qualidade, segurança e higiene em soldaduraSérgio Rocha
 

Mais de Sérgio Rocha (20)

World Wide Web
World Wide WebWorld Wide Web
World Wide Web
 
Web services
Web servicesWeb services
Web services
 
Versões do windows
Versões do windowsVersões do windows
Versões do windows
 
XML
XMLXML
XML
 
http
httphttp
http
 
Criminalidade informatica (sabotagem)
Criminalidade informatica (sabotagem)Criminalidade informatica (sabotagem)
Criminalidade informatica (sabotagem)
 
Trabalho prático de pneumática
Trabalho prático de pneumáticaTrabalho prático de pneumática
Trabalho prático de pneumática
 
Trabalho de convecção natural
Trabalho de convecção naturalTrabalho de convecção natural
Trabalho de convecção natural
 
Trabalho de climatização (cálculo de caudais)
Trabalho de climatização (cálculo de caudais)Trabalho de climatização (cálculo de caudais)
Trabalho de climatização (cálculo de caudais)
 
Reflexão sobre pr np4428
Reflexão sobre pr np4428Reflexão sobre pr np4428
Reflexão sobre pr np4428
 
ética e deontologia profissional
ética e deontologia profissionalética e deontologia profissional
ética e deontologia profissional
 
Energia fotovoltaica
Energia fotovoltaicaEnergia fotovoltaica
Energia fotovoltaica
 
Dimensionamento de pilar(es) de suporte de um passadiço
Dimensionamento de pilar(es) de suporte de um passadiçoDimensionamento de pilar(es) de suporte de um passadiço
Dimensionamento de pilar(es) de suporte de um passadiço
 
Cork in aerospace
Cork in aerospaceCork in aerospace
Cork in aerospace
 
A cortiça
A cortiçaA cortiça
A cortiça
 
Water on fire
Water on fireWater on fire
Water on fire
 
Projecto de uma estrutura metálica (apresentação)
Projecto de uma estrutura metálica  (apresentação)Projecto de uma estrutura metálica  (apresentação)
Projecto de uma estrutura metálica (apresentação)
 
Leis fundamentais da dinâmica dos fluidos
Leis fundamentais da dinâmica dos fluidosLeis fundamentais da dinâmica dos fluidos
Leis fundamentais da dinâmica dos fluidos
 
ética e deontologia profissional (apresentação)
ética e deontologia profissional  (apresentação)ética e deontologia profissional  (apresentação)
ética e deontologia profissional (apresentação)
 
Controlo da qualidade, segurança e higiene em soldadura
Controlo da qualidade, segurança e higiene em soldaduraControlo da qualidade, segurança e higiene em soldadura
Controlo da qualidade, segurança e higiene em soldadura
 

Último

Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxLuizHenriquedeAlmeid6
 
tabela desenhos projetivos REVISADA.pdf1
tabela desenhos projetivos REVISADA.pdf1tabela desenhos projetivos REVISADA.pdf1
tabela desenhos projetivos REVISADA.pdf1Michycau1
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresLilianPiola
 
ANATOMIA-EM-RADIOLOGIA_light.plçkjkjiptx
ANATOMIA-EM-RADIOLOGIA_light.plçkjkjiptxANATOMIA-EM-RADIOLOGIA_light.plçkjkjiptx
ANATOMIA-EM-RADIOLOGIA_light.plçkjkjiptxlvaroSantos51
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividadeMary Alvarenga
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxkarinedarozabatista
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManuais Formação
 
SEMINÁRIO QUIMICA AMBIENTAL - PPGEEA - FINAL.pptx
SEMINÁRIO QUIMICA AMBIENTAL -  PPGEEA - FINAL.pptxSEMINÁRIO QUIMICA AMBIENTAL -  PPGEEA - FINAL.pptx
SEMINÁRIO QUIMICA AMBIENTAL - PPGEEA - FINAL.pptxCompartilhadoFACSUFA
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e CaracterísticassAugusto Costa
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumAugusto Costa
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxLuizHenriquedeAlmeid6
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxleandropereira983288
 
Livro O QUE É LUGAR DE FALA - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA  - Autora Djamila RibeiroLivro O QUE É LUGAR DE FALA  - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA - Autora Djamila RibeiroMarcele Ravasio
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptxMarlene Cunhada
 
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdfPortfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdfjanainadfsilva
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -Aline Santana
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasRosalina Simão Nunes
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.silves15
 
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.Vitor Mineiro
 
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxAULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxLaurindo6
 

Último (20)

Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptxSlides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
Slides Lição 03, Central Gospel, O Arrebatamento, 1Tr24.pptx
 
tabela desenhos projetivos REVISADA.pdf1
tabela desenhos projetivos REVISADA.pdf1tabela desenhos projetivos REVISADA.pdf1
tabela desenhos projetivos REVISADA.pdf1
 
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolaresALMANANHE DE BRINCADEIRAS - 500 atividades escolares
ALMANANHE DE BRINCADEIRAS - 500 atividades escolares
 
ANATOMIA-EM-RADIOLOGIA_light.plçkjkjiptx
ANATOMIA-EM-RADIOLOGIA_light.plçkjkjiptxANATOMIA-EM-RADIOLOGIA_light.plçkjkjiptx
ANATOMIA-EM-RADIOLOGIA_light.plçkjkjiptx
 
Música Meu Abrigo - Texto e atividade
Música   Meu   Abrigo  -   Texto e atividadeMúsica   Meu   Abrigo  -   Texto e atividade
Música Meu Abrigo - Texto e atividade
 
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptxAD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
AD2 DIDÁTICA.KARINEROZA.SHAYANNE.BINC.ROBERTA.pptx
 
Manual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envioManual da CPSA_1_Agir com Autonomia para envio
Manual da CPSA_1_Agir com Autonomia para envio
 
SEMINÁRIO QUIMICA AMBIENTAL - PPGEEA - FINAL.pptx
SEMINÁRIO QUIMICA AMBIENTAL -  PPGEEA - FINAL.pptxSEMINÁRIO QUIMICA AMBIENTAL -  PPGEEA - FINAL.pptx
SEMINÁRIO QUIMICA AMBIENTAL - PPGEEA - FINAL.pptx
 
A poesia - Definições e Característicass
A poesia - Definições e CaracterísticassA poesia - Definições e Característicass
A poesia - Definições e Característicass
 
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - CartumGÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
GÊNERO TEXTUAL - TIRINHAS - Charges - Cartum
 
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptxSlides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
Slides Lição 5, CPAD, Os Inimigos do Cristão, 2Tr24, Pr Henrique.pptx
 
Pedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptxPedologia- Geografia - Geologia - aula_01.pptx
Pedologia- Geografia - Geologia - aula_01.pptx
 
Livro O QUE É LUGAR DE FALA - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA  - Autora Djamila RibeiroLivro O QUE É LUGAR DE FALA  - Autora Djamila Ribeiro
Livro O QUE É LUGAR DE FALA - Autora Djamila Ribeiro
 
VARIEDADES LINGUÍSTICAS - 1. pptx
VARIEDADES        LINGUÍSTICAS - 1. pptxVARIEDADES        LINGUÍSTICAS - 1. pptx
VARIEDADES LINGUÍSTICAS - 1. pptx
 
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdfPortfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
Portfolio_Trilha_Meio_Ambiente_e_Sociedade.pdf
 
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
DESAFIO LITERÁRIO - 2024 - EASB/ÁRVORE -
 
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicasCenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
Cenários de Aprendizagem - Estratégia para implementação de práticas pedagógicas
 
A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.A horta do Senhor Lobo que protege a sua horta.
A horta do Senhor Lobo que protege a sua horta.
 
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
Descreve o conceito de função, objetos, imagens, domínio e contradomínio.
 
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptxAULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
AULA SOBRE AMERICA LATINA E ANGLO SAXONICA.pptx
 

HTML

  • 1. Instituto Superior de Entre Douro e Vouga Tecnologias da Informação e da Comunicação│2010/2011 Tecnologias de Internet Trabalho realizado por: Sérgio Paulo Lopes da Rocha Santa Maria da Feira, 19 Novembro de 2010
  • 2. TP 3 - Trabalho Prático HTML Í NDICE 1. Definição de HTML................................................................................................ 4 2. Elementos básicos da linguagem HTML ............................................................... 4 2.1 Cabeçalhos ................................................................................................... 4 2.2 Parágrafos..................................................................................................... 5 2.3 Quebras de linha........................................................................................... 5 2.4 Comentários.................................................................................................. 5 2.5 Exemplo ........................................................................................................ 6 3. Formatação de texto.............................................................................................. 6 3.1 Elementos para formatação de texto ............................................................ 6 3.2 Exemplo ........................................................................................................ 7 4. Elementos para o "output de código de computador"............................................ 7 5. Elementos para citações e listas de definições ..................................................... 7 6. Ligações de HiperTexto ("links")............................................................................ 8 6.1 O Elemento <a> (âncora) e o atributo href.................................................... 8 6.2 O atributo target ............................................................................................ 8 6.3 O atributo name ............................................................................................ 8 7. Listas ..................................................................................................................... 9 7.1 Listas Não Ordenadas .................................................................................. 9 7.2 Listas Ordenadas .......................................................................................... 9 7.3 Listas de Definições .................................................................................... 10 7.4 Elementos para Listas................................................................................. 11 7.5 Exemplo ...................................................................................................... 11 8. Imagens............................................................................................................... 11 8.1 O elemento <img> e o atributo src .............................................................. 11 8.2 O atributo alt................................................................................................ 12 8.3 Elementos relacionados com imagens........................................................ 12 9. Tabelas................................................................................................................ 13 Sérgio Rocha - 2104 ISVOUGA Página 2 de 15
  • 3. TP 3 - Trabalho Prático HTML 9.1 Elementos relativos a tabelas ..................................................................... 13 10.Formulários.......................................................................................................... 13 10.1 Elementos para Formulários ....................................................................... 14 11.Molduras ("frames")............................................................................................. 14 11.1 Elementos para molduras ("frames") .......................................................... 15 12.Conclusão............................................................................................................ 15 13.Bibliografia........................................................................................................... 15 Sérgio Rocha - 2104 ISVOUGA Página 3 de 15
  • 4. TP 3 - Trabalho Prático HTML 1. DEFINIÇÃO DE HTML HTML é uma sigla inglesa da expressão Hypertext Markup Language e designa uma linguagem de descrição de documentos standard da World Wide Web. É uma aplicação da SGML que utiliza (tags) para definir os diferentes elementos, tais como texto, elementos multimédia, formulários, hiperligações, etc 2. ELEMENTOS BÁSICOS DA LINGUAGEM HTML Algumas das etiquetas mais importantes em HTML são aquelas que definem cabeçalhos de secção, parágrafos, divisões e quebras de linha. Exemplo muito simples que demonstra a forma como o texto dentro de um elemento <p> (parágrafo) é apresentado pelo browser: <html> <head> <title>Exemplo</title> </head> <body> <p>Isto é um parágrafo.</p> <p>Isto é outro parágrafo.</p> <p> Os parágrafos definem-se com o elemento &lt;p&gt; </p> </body> </html> 2.1 CABEÇALHOS Os cabeçalhos (de capítulo ou de secção) definem-se com as etiquetas <h1>...<h3>. <h1> define o cabeçalho mais importante (maior) e <h3> define o menos importante (menor.) <h1>Isto é um cabeçalho</h1> <h2>Isto é um cabeçalho</h2> Sérgio Rocha - 2104 ISVOUGA Página 4 de 15
  • 5. TP 3 - Trabalho Prático HTML <h3>Isto é um cabeçalho</h3> O HTML adiciona de forma automática uma linha em branco antes e depois de um cabeçalho. 2.2 PARÁGRAFOS Os parágrafos definem-se com a etiqueta <p>. <p>Isto é um parágrafo</p> <p>Isto é outro parágrafo</p> O HTML adiciona de forma automática uma linha em branco antes e depois de um parágrafo. 2.3 QUEBRAS DE LINHA A etiqueta <br> usa-se para terminar uma linha sem iniciar um novo parágrafo. Esta etiqueta (<br>, ou "line break") provoca uma mudança de linha forçada no local em que aparece. <p> Isto<br> é um pará-<br>grafo com quebras de linha </p> A etiqueta <br> é uma etiqueta vazia, não pode ter qualquer conteúdo e não tem etiqueta de fim (fecho.) 2.4 COMENTÁRIOS As etiquetas de comentário são especiais, porque não se escrevem da mesma forma que as etiquetas que representam elementos normais. Os comentários servem para dizer ao browser que o seu conteúdo é um comentário, e não pode ser apresentado graficamente. Eles usam-se para fazer anotações que explicam a forma como o código fonte está feito, para que mais tarde consigamos compreender aquilo que fizemos antes. O exemplo seguinte mostra um comentário <!-- Isto é um comentário --> Sérgio Rocha - 2104 ISVOUGA Página 5 de 15
  • 6. TP 3 - Trabalho Prático HTML 2.5 EXEMPLO <html>TIC</html> <head>TI</head> <title>Sérgio Rocha</title> <body> <p>É um trabalho de TI.</p> </body> Na execução ficaria: TIC TI É um trabalho de TI. 3. FORMATAÇÃO DE TEXTO A linguagem HTML define vários elementos para formatar texto, como por exemplo escrever em negrito, itálico, ou sublinhado. 3.1 ELEMENTOS PARA FORMATAÇÃO DE TEXTO Elemento Descrição <b> Define texto escrito em negrito <big> Define texto com letra maior <em> Define texto enfatizado (escreve-se com caracteres itálicos) <i> Define texto escrito com caracteres itálicos <small> Define texto com letra menor <strong> Define texto forte (escreve-se em negrito) <sub> Texto subescrito (alinhado um pouco mais abaixo) <sup> Texto sobreescrito (alinhado um pouco mais acima) <ins> Texto inserido <del> Texto apagado <s> Desaprovado. Use <del> Sérgio Rocha - 2104 ISVOUGA Página 6 de 15
  • 7. TP 3 - Trabalho Prático HTML <strike> Desaprovado. Use <del> <u> Desaprovado. Use estilos CSS 3.2 EXEMPLO <i>TIC</i>, <b>TI</b> Na execução ficaria: TIC, TI 4. ELEMENTOS PARA O "OUTPUT DE CÓDIGO DE COMPUTADOR" Elemento Descrição <code> Define texto que é código de computador <kbd> Texto inserido com o teclado <samp> Amostra de código de computador <tt> "Teletype text" (imita a letra de uma máquina de escrever antiga) <var> Texto que representa uma variável <pre> Texto pré formatado <listing> Desaprovado. Use <pre> <plaintext> Desaprovado. Use <pre> <xmp> Desaprovado. Use <pre> 5. ELEMENTOS PARA CITAÇÕES E LISTAS DE DEFINIÇÕES Elemento Descrição <abbr> Define uma abreviação <acronym> Define um acrónimo <address> Define um endereço (postal) <bdo> Define a direcção de escrita do texto <blockquote> Citação longa <q> Citação curta Sérgio Rocha - 2104 ISVOUGA Página 7 de 15
  • 8. TP 3 - Trabalho Prático HTML <cite> Citação <dfn> Apresenta a definição de um termo 6. LIGAÇÕES DE HIPERTEXTO ("LINKS") 6.1 O ELEMENTO <A> (ÂNCORA) E O ATRIBUTO HREF O elemento <a> serve para criar uma ligação ("link") para outro documento. A ligação pode apontar para qualquer recurso disponível na Web: uma página escrita em HTML, uma imagem, um ficheiro de som, um filme, etc. Sintaxe para criar uma âncora: <a href="url">Texto a mostrar</a> O atributo href contém o endereço (URL) do recurso ao qual se faz a ligação. Aquilo que está dentro do elemento constitui o material visível sobre o qual se deve clicar para ligar ao recurso. A ligação seguinte define uma ligação para o sítio do W3C: <a href="http://www.w3.org/">Sítio do World Wide Web Consortium</a> 6.2 O ATRIBUTO TARGET O atributo target permite-nos abrir a ligação numa janela ou moldura ("frame") diferente daquela em que foi feito o clique. A linha mais abaixo vai abrir o documento numa nova janela do browser: <a href="http://www.w3.org/" target="_blank">World Wide Web Consortium</a> 6.3 O ATRIBUTO NAME O atributo name usa-se para dar um nome único à âncora. Este nome serve para marcar o lugar em que a âncora se encontra, e tornar possível saltar directamente para esse local, a partir de outros documentos ou de outros pontos do mesmo documento sem que o utilizador tenha de se deslocar na página. Mais abaixo temos a sintaxe de uma âncora que recebeu um nome: <a name="nome">Texto a mostrar</a> Sérgio Rocha - 2104 ISVOUGA Página 8 de 15
  • 9. TP 3 - Trabalho Prático HTML O atributo name dá um nome único ao local em que se encontra a âncora. Esse nome pode ser um texto à sua escolha e não deve ser repetido em nenhuma outra âncora que esteja no mesmo documento. A linha seguinte define uma âncora com um nome: <a name="toc">Tabela de Conteúdos</a> 7. LISTAS 7.1 LISTAS NÃO ORDENADAS Uma lista não ordenada contém vários itens marcados todos com o mesmo símbolo (normalmente um círculo pequeno ou um quadrado pequeno.) Para criar uma lista não ordenada usa-se o elemento <ul> ("unordered list.") Dentro desse elemento os vários itens são criados com o elemento <li> ("list item.") O exemplo seguinte mostra uma lista simples: <ul> <li>Rum</li> <li>Bagaço</li> </ul> Este é o aspecto com que fica no browser: • Rum • Bagaço Dentro de uma lista não ordenada podemos colocar parágrafos, quebras de linha, imagens, outras listas, etc. 7.2 LISTAS ORDENADAS Uma lista ordenada contém vários itens numerados e é criada com o elemento <ol> ("ordered list.") Os itens da lista definem-se com o elemento <li> ("list item.") <ol> <li>Rum</li> <li>Bagaço</li> </ol> Sérgio Rocha - 2104 ISVOUGA Página 9 de 15
  • 10. TP 3 - Trabalho Prático HTML Este é o aspecto com que fica browser: 1. Rum 2. Bagaço Dentro de uma lista ordenada podemos colocar parágrafos, quebras de linha, imagens, outras listas, etc. 7.3 LISTAS DE DEFINIÇÕES Uma lista de definições não é constituída por uma série de itens mas sim por vários termos acompanhados de descrições dos seus significados. As listas de definições criam-se com o elemento <dl> ("definition list.") O nome de cada termo fica dentro de um elemento <dt> ("definition term") e a sua descrição fica num elemento <dd> ("definition description".) <dl> <dt>Rum</dt> <dd>Bebida espirituosa muito apreciada pelos piratas das Caraíbas</dd> <dt>Bagaço</dt> <dd>Bebida com elevado conteúdo alcoólico. A sabedoria popular atribui-lhe fortes propriedades terapêuticas.</dd> </dl> Este é o aspecto com que fica no browser: Rum Bebida espirituosa muito apreciada pelos piratas das Caraíbas Bagaço Bebida com elevado conteúdo alcoólico. A sabedoria popular reconhece-lhe fortes propriedades terapêuticas. Dentro de um elemento <dd> podemos colocar parágrafos, quebras de linha, imagens, outras listas, etc. Sérgio Rocha - 2104 ISVOUGA Página 10 de 15
  • 11. TP 3 - Trabalho Prático HTML 7.4 ELEMENTOS PARA LISTAS Elemento Descrição <ol> Define uma lista ordenada <ul> Define uma lista não ordenada <li> Insere um item na lista <dl> Insere uma lista de definições <dt> Apresenta a definição de um termo <dd> Insere a definição de um termo <dir> Desaprovado. Use <ul> <menu> Desaprovado. Use <ul> 7.5 EXEMPLO <h4>Uma Lista de Definições:</h4> <dl> <dt>TIC</dt> <dd>TI é uma disciplina da pós-graduação TIC.</dd> <dd>SO é uma disciplina da pós-graduação TIC.</dd> Na execução ficaria: Uma Lista de Definições: TIC TI é uma disciplina da pós-graduação TIC. SO é uma disciplina da pós-graduação TIC. 8. IMAGENS 8.1 O ELEMENTO <IMG> E O ATRIBUTO SRC A inserção de imagens num documento faz-se com o elemento <img>. Este elemento tem conteúdo vazio, o que significa que ele apenas possui atributos e não tem etiqueta de fecho. Sérgio Rocha - 2104 ISVOUGA Página 11 de 15
  • 12. TP 3 - Trabalho Prático HTML A escolha da imagem a mostrar na página faz-se através do atributo src (que é uma abreviação de "source," ou origem) o qual indica o nome e o local em que pode ser encontrado o ficheiro que contém a imagem. O exemplo seguinte ilustra o uso deste elemento: <html> <body> <img src="magoo.gif"> </body> </html> A forma genérica mais simples deste elemento é a seguinte: <img src="url"> O URL aponta para o local onde se encontra o ficheiro que contém a imagem. Por exemplo, se quisermos mostrar o ícone que aparece no início de cada página do W3C devemos usar o URL: http://www.w3.org/Icons/WWW/w3c_home A imagem será desenhada no local que corresponde ao elemento <img> dentro do documento HTML. 8.2 O ATRIBUTO ALT O atributo alt usa-se para definir "texto alternativo" à imagem. Este texto será mostrado em vez da imagem no caso de o browser não conseguir apresentá-la, e usa-se assim: <img src="http://www.w3.org/Icons/WWW/w3c_home" alt="Ícone do W3C"> O atributo "alt" deve conter uma descrição daquilo que a imagem contém para que seja possível compreender o seu conteúdo mesmo sem a ver. A utilização do atributo "alt" é recomendada porque melhora a acessibilidade das páginas. Este atributo pode ser lido em voz alta pelo software de leitura utilizado pelas pessoas que têm deficiências visuais. Nesses casos, sem o atributo "alt" o conteúdo das imagens seria sempre um mistério. 8.3 ELEMENTOS RELACIONADOS COM IMAGENS Elemento Descrição <img> Insere uma imagem Sérgio Rocha - 2104 ISVOUGA Página 12 de 15
  • 13. TP 3 - Trabalho Prático HTML <map> Define uma mapa sobre uma imagem ("image map") <area> Define uma área clicável sobre um mapa de imagem 9. TABELAS As tabelas definidas em HTML têm permitido apresentar dados em forma tabular e construir arranjos de página complexos. Apesar de as recomendações modernas darem preferência à utilização das Folhas de Estilos em Cascata (CSS) em desfavor das tabelas quando se trata de fazer arranjos gráficos complexos, a verdade é que as tabelas continuam a ser muito úteis devido ao facto de os browsers apresentarem alguns erros na forma como implementam os padrões CSS. 9.1 ELEMENTOS RELATIVOS A TABELAS Elemento Descrição <table> Define uma tabela <th> Define um cabeçalho para uma tabela <tr> Insere uma nova linha numa tabela <td> Insere uma célula numa tabela <caption> Define uma legenda para uma tabela <colgroup> Agrupa colunas numa tabela <col> Define os valores dos atributos para uma ou mais colunas da tabela <thead> Define um cabeçalho de uma tabela <tbody> Define um corpo numa tabela <tfoot> Define o rodapé de uma tabela 10. FORMULÁRIOS Os formulários servem para recolher dados introduzidos pelos utilizadores e enviá-los para processamento no servidor. Sérgio Rocha - 2104 ISVOUGA Página 13 de 15
  • 14. TP 3 - Trabalho Prático HTML 10.1 ELEMENTOS PARA FORMULÁRIOS Elemento Descrição <form> Define um formulário para recolher dados inseridos pelo utilizador <input> Insere um campo para introduzir dados Define uma área de texto (permite inserir texto com várias linhas e um <textarea> número ilimitado de caracteres) <label> Define um nome para um elemento <fieldset> Agrupa elementos num formulário <legend> Define uma legenda para um grupo de elementos do formulário <select> Define uma lista com várias opções seleccionáveis <optgroup> Define um grupo de opções <option> Insere mais uma opção numa lista com várias opções seleccionáveis <button> Define um botão que pode ser pressionado <isindex> Desaprovado. Use <input> com o atributo type="button" 11. MOLDURAS ("FRAMES") As molduras ("frames") são subjanelas definidas sobre a janela principal do browser. Estas subjanelas são criadas dividindo a janela em várias partes. Cada uma dessas partes pode apresentar uma página da Web diferente. As molduras ("frames") permitem-nos apresentar mais do que uma página HTML numa única janela do browser. Cada página está dentro da sua própria moldura (subjanela) e é independente das restantes páginas. Apesar de oferecerem alguma liberdade ao facilitarem bastante a criação de barras de navegação em conjuntos de documentos com muitas páginas e de tornarem bastante mais rápido o carregamento das páginas, as molduras também podem dar origem a algumas dificuldades, tais como: • O criador de páginas vê-se obrigado a lidar com um número maior de páginas ao mesmo tempo. • A impressão do conteúdo do browser fica mais difícil. Sérgio Rocha - 2104 ISVOUGA Página 14 de 15
  • 15. TP 3 - Trabalho Prático HTML • Por vezes é preciso que um único elemento <a> faça ligação a duas ou mais páginas, o que obriga a utilizar JavaScript. 11.1 ELEMENTOS PARA MOLDURAS ("FRAMES") Elemento Descrição <frameset> Define um conjunto de molduras <frame> Define o conteúdo de uma subjanela (moldura, ou "frame") Define uma secção "noframes" para ser usada pelos browsers que não <noframes> suportam molduras <iframe> Define uma subjanela (moldura) interior ("inline frame") 12. CONCLUSÃO Com a proliferação de editores de HTML simples e elegantes, como o Frontpage Express ou o Netscape Composer, é pouco provável que se comece a preparar uma página usando o código HTML directamente. Mas é útil conhecer algo sobre ele, já que o estamos a usar quase todos os dias! Podemos aprender HTML de muitas maneiras sem estudar especificamente a linguagem como se fosse uma linguagem de programação. Mas apesar de tudo e depois da abordagem efectuada neste trabalho, conclui-se que é um método simples mas que necessita de algumas regras básicas que sem elas não se conseguirá atingir o objectivo de criar um página 13. BIBLIOGRAFIA • http://www.artifice.web.pt • http://cmup.fc.up.pt/ • http://pt.wikipedia.org/wiki/Http • http://www.comocriarsite.com.br/websites/aprender-html/ Sérgio Rocha - 2104 ISVOUGA Página 15 de 15