SlideShare una empresa de Scribd logo
1 de 23
Descargar para leer sin conexión
HTML

      Multimídia
Prof.: Fernanda
Introdução

Hyper Text Markup Language
É a linguagem básica da Internet
Utilizaremos o Bloco de Notas (Notepad)
(Iniciar/Programas/Acessórios/Bloco de
Notas)
Todos os arquivos deverão ser salvos
com a extensão .html
Exemplo 1

A estrutura de um documento HTML
  apresenta os seguintes componentes:
 <HTML>
<HEAD><TITLE>PRIMEIRO
   EXEMPLO</TITLE></HEAD>
<BODY>
texto,
imagem,
links, ...
 </BODY>
</HTML>
Cabeçalhos

Há 6 níveis de cabeçalho em HTML, de <h1> a
 <h6>
Exemplo:
      <H1>Este é um cabeçalho de nível 1</H1>
      <H2>Este é um cabeçalho de nível 2</H2>
      <H3>Este é um cabeçalho de nível 3</H3>
      <H4>Este é um cabeçalho de nível 4</H4>
      <H5>Este é um cabeçalho de nível 5</H5>
      <H6>Este é um cabeçalho de nível 6</H6>
Separadores

Quebra de linha: usamos o elemento <br>
Parágrafo: usamos o elemento <p>
Exemplo:
Parágrafo 1;<br> linha 1 do parágrafo 1, <br>linha 2 do
  parágrafo 1.<P>Parágrafo 2;<br> linha 1 do parágrafo 2,
  <br>linha 2 do parágrafo 2.
ALINHAMENTOS


   <P> tem atributo de alinhamento, como os
   cabeçalhos:
Exemplo:

<P ALIGN=CENTER>Assim como os trens, as boas idéias
        às vezes chegam com atraso. <BR>(Giovani
                      Guareschi)</P>
   <P ALIGN=RIGHT>Como diz o provérbio chinês: “É
        melhor passar por ignorante uma vez do que
          permanecer ignorante para sempre”.</P>
<P ALIGN=LEFT>Este é o alinhamento padrão (default), e
  por isso não vou colocar nenhuma frase especial.</P>
Linha Horizontal

      <HR> insere uma linha horizontal
   HR SIZE=7> insere uma linha de largura 7 (pixels)
<HR WIDTH=50%> insere uma linha que ocupa 50% do
                espaço horizontal disponível
 <HR WIDTH=30% ALIGN=RIGHT NOSHADE> insere
   uma linha de comprimento 30% (do espaço horizontal
  disponível), alinhada à direita, sem efeito tridimensional
Listas

Listas não numeradas:
<UL>
<LI>item de uma lista
<LI>item de uma lista, que pode ser tão grande quanto se
  queira, sem que seja necessário se preocupar com a
  formatação das margens de texto
<LI>item
</UL>
Listas

Essa lista pode ter marcadores diferentes,
indicados através do atributo TYPE, que
  assume
os valores CIRCLE, SQUARE e DISC (default):
<UL TYPE=CIRCLE>
<LI>um item
<LI>mais um item
</UL>
Listas

Listas Numeradas
<OL>
<LI>item de uma lista numerada
<LI>item de uma lista numerada, que pode ser tão grande
  quanto se queira, sem que seja necessário se preocupar
  com a formatação das margens de texto
<LI>item de lista numerada
</OL>
Formatação de textos

<B> Quando disponível no browser, é
  mostrado em negrito (em alguns
  browsers, pode aparecer sublinhado)
<I> Itálico (em alguns casos, caracteres
  inclinados)
<U> Sublinhado; deve ser usado com
  cuidado, pois confunde-se com a
  apresentação de links.
Formatação de textos
Cores e Tamanhos

Introduzidos através dos elementos font
Cores:
<FONT COLOR="#rrggbb">Texto</FONT>
Tamanho:
<FONT SIZE=tamanho_da_letra>Texto</FONT>
Exemplo:
<FONT SIZE=+2>Letra maior</FONT>
Letra normal
<FONT SIZE=-2>Letra menor</FONT>
Fontes

Utilizamos o atributo face para o tipo de
 fonte:
Exemplo:
<FONT FACE="Verdana" COLOR="#0000AA">Fonte Verdana
  azul</FONT>

<FONT FACE="Arial" COLOR="#00AA00">Fonte Arial verde</FONT>

<FONT FACE="Courier New" COLOR="#AA0000">Fonte Courier New
  vermelha</FONT>
Atributos de body

 Cor de fundo:
      <body bgcolor=#6600FF>
 Imagem de fundo:
    <body background=#6600FF>
Marquee
É possível obter o efeito de animação de texto, através da formatação
<MARQUEE>



Exemplo:

  <MARQUEE BEHAVIOR=SCROLL WIDTH=30%>Texto</MARQUEE>
Ligações (uso de links)


 <a href="arquivo.extenção">Texto
Link</a>

                       ou
 < a href="http://www.google.com.br">Google</a>
                Para imagens
<a href="arquivo.html"><img src="imagem.gif"></a>
Imagens
 É necessário o uso da extensão da
     imagem para ser mostrada!
      <img src="imagem.jpg">
  Para ajuste de tamanho utilizam-
        se dois parâmetros ex:
     <img src=“Inverno.jpg” width=100
                height=100>
*O tamanho da imagem fica a seu critério, neste caso é 100 pixels de
   largura, e 100 pixels de altura.
Tabela simples

 <table border=1>
 <tr>
 <td>coluna 1, linha 1</td>
 <td>coluna 2, linha 1</td>
 </tr>
 <tr>
 <td>Coluna1, linha 2</td>
 <td>Coluna 2, linha 2</td>
 </tr>
 </table>
Frames

 É a divisão do navegador em janelas ex:
Frames

     As 3 páginas deverão ser
  construídas em separado. Para
     juntá-las não usaremos o
 comando <body> mas usaremos
     o seguinte programação:
Junção das Páginas (Frames)
<html>
                                      O atributo rows
<head>                                 corresponde as
<title>Frames</title>                 linhas divisórias
                                          da pagina
</head>
<frameset rows=“15%,*,75” border=1>
 <frame src=“pagina1.html”>
 <frame src=“pagina2.html”>
 <frame src=“pagina3.html”>
</frameset:
</html>
Trabalho Frames
 Criar uma página toda em html   Produto   Descrição     Preço
 onde haja 3 páginas no
 mesmo corpo. O site será
 sobre produtos para
                                             Placa-mãe   R$500,00
 computadores.
 No 1º frame será o nome da
 loja.
 No 2º frame deverá ser
 mostrada uma tabela, com a
 imagem dos produtos (todas
 do mesmo tamanho), a
 descrição do produto e o
 preço. Exemplo ao lado:
 No 3º frame deverá ser feito
 um menu com 3 opções,
 sendo elas Contato, Clube do
 Hardware, Equipe de
 desenvolvimento do site.

Más contenido relacionado

La actualidad más candente

Resumos html
Resumos htmlResumos html
Resumos htmlesaf
 
Guia de comandos html
Guia de comandos htmlGuia de comandos html
Guia de comandos htmllelabytes
 
Html aula 15 - CSS, Tabelas e Listas
Html aula 15 - CSS, Tabelas e ListasHtml aula 15 - CSS, Tabelas e Listas
Html aula 15 - CSS, Tabelas e ListasErick L. F.
 
Curso Desenvolvimento WEB com PHP - HTML
Curso Desenvolvimento WEB com PHP - HTMLCurso Desenvolvimento WEB com PHP - HTML
Curso Desenvolvimento WEB com PHP - HTMLWillian Magalhães
 
Curso Desenvolvimento WEB com PHP - CSS
Curso Desenvolvimento WEB com PHP - CSSCurso Desenvolvimento WEB com PHP - CSS
Curso Desenvolvimento WEB com PHP - CSSWillian Magalhães
 
Bootstrap praticas mais usadas
Bootstrap praticas mais usadas Bootstrap praticas mais usadas
Bootstrap praticas mais usadas Marconi Pacheco
 
Html básico
Html básicoHtml básico
Html básicoDevmedia
 
Desenvolvimento para a Internet - Aula 03
Desenvolvimento para a Internet - Aula 03Desenvolvimento para a Internet - Aula 03
Desenvolvimento para a Internet - Aula 03Leandro Rezende
 
HTML - HyperText Markup Language - 3
HTML - HyperText Markup Language - 3HTML - HyperText Markup Language - 3
HTML - HyperText Markup Language - 3Israel Messias
 

La actualidad más candente (13)

Resumos html
Resumos htmlResumos html
Resumos html
 
1ª aula php
1ª aula php1ª aula php
1ª aula php
 
Guia de comandos html
Guia de comandos htmlGuia de comandos html
Guia de comandos html
 
Html aula 15 - CSS, Tabelas e Listas
Html aula 15 - CSS, Tabelas e ListasHtml aula 15 - CSS, Tabelas e Listas
Html aula 15 - CSS, Tabelas e Listas
 
Curso Desenvolvimento WEB com PHP - HTML
Curso Desenvolvimento WEB com PHP - HTMLCurso Desenvolvimento WEB com PHP - HTML
Curso Desenvolvimento WEB com PHP - HTML
 
HTML5: Primeiros Contatos (visão geral)
HTML5: Primeiros Contatos (visão geral)HTML5: Primeiros Contatos (visão geral)
HTML5: Primeiros Contatos (visão geral)
 
Curso Desenvolvimento WEB com PHP - CSS
Curso Desenvolvimento WEB com PHP - CSSCurso Desenvolvimento WEB com PHP - CSS
Curso Desenvolvimento WEB com PHP - CSS
 
Bootstrap praticas mais usadas
Bootstrap praticas mais usadas Bootstrap praticas mais usadas
Bootstrap praticas mais usadas
 
HTML Formatando Textos
HTML Formatando TextosHTML Formatando Textos
HTML Formatando Textos
 
Html básico
Html básicoHtml básico
Html básico
 
Desenvolvimento para a Internet - Aula 03
Desenvolvimento para a Internet - Aula 03Desenvolvimento para a Internet - Aula 03
Desenvolvimento para a Internet - Aula 03
 
HTML introdução
HTML  introduçãoHTML  introdução
HTML introdução
 
HTML - HyperText Markup Language - 3
HTML - HyperText Markup Language - 3HTML - HyperText Markup Language - 3
HTML - HyperText Markup Language - 3
 

Destacado

La llegenda de sant Jordi P-5B
La llegenda de sant Jordi P-5BLa llegenda de sant Jordi P-5B
La llegenda de sant Jordi P-5Bm monta
 
Aula 21 de engenharia de software -tópicos avançados
Aula   21 de engenharia de software -tópicos avançadosAula   21 de engenharia de software -tópicos avançados
Aula 21 de engenharia de software -tópicos avançadosErivelton Silva Rocha
 
Aula 03 de engenharia de software uespi 2011-1
Aula 03 de engenharia de software uespi 2011-1Aula 03 de engenharia de software uespi 2011-1
Aula 03 de engenharia de software uespi 2011-1Erivelton Silva Rocha
 
Introducao eng software [modo de compatibilidade]
Introducao eng software [modo de compatibilidade]Introducao eng software [modo de compatibilidade]
Introducao eng software [modo de compatibilidade]Fernanda Ramos
 
Portabilidade de uma aplicação
Portabilidade de uma aplicaçãoPortabilidade de uma aplicação
Portabilidade de uma aplicaçãoTiago Pinhão
 
Engenharia de Software II - Teste de segurança de software
Engenharia de Software  II - Teste de segurança de softwareEngenharia de Software  II - Teste de segurança de software
Engenharia de Software II - Teste de segurança de softwareJuliano Padilha
 

Destacado (9)

La llegenda de sant Jordi P-5B
La llegenda de sant Jordi P-5BLa llegenda de sant Jordi P-5B
La llegenda de sant Jordi P-5B
 
Aula 21 de engenharia de software -tópicos avançados
Aula   21 de engenharia de software -tópicos avançadosAula   21 de engenharia de software -tópicos avançados
Aula 21 de engenharia de software -tópicos avançados
 
Aula 03 de engenharia de software uespi 2011-1
Aula 03 de engenharia de software uespi 2011-1Aula 03 de engenharia de software uespi 2011-1
Aula 03 de engenharia de software uespi 2011-1
 
Introducao eng software [modo de compatibilidade]
Introducao eng software [modo de compatibilidade]Introducao eng software [modo de compatibilidade]
Introducao eng software [modo de compatibilidade]
 
Apostila visualgv25
Apostila visualgv25Apostila visualgv25
Apostila visualgv25
 
Dfd dd
Dfd ddDfd dd
Dfd dd
 
Portabilidade de uma aplicação
Portabilidade de uma aplicaçãoPortabilidade de uma aplicação
Portabilidade de uma aplicação
 
Engenharia de Software II - Teste de segurança de software
Engenharia de Software  II - Teste de segurança de softwareEngenharia de Software  II - Teste de segurança de software
Engenharia de Software II - Teste de segurança de software
 
Redes 1ª aula
Redes 1ª aulaRedes 1ª aula
Redes 1ª aula
 

Similar a Apostila html (20)

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
 
Portifolio net
Portifolio netPortifolio net
Portifolio net
 
Html
HtmlHtml
Html
 
Curso de XHTML
Curso de XHTMLCurso de XHTML
Curso de XHTML
 
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
 
Curso html
Curso htmlCurso html
Curso html
 
Curso HTML e CSS
Curso HTML e CSSCurso HTML e CSS
Curso HTML e CSS
 
O que é html
O que é htmlO que é html
O que é html
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
Aula 1 programação web i
Aula 1   programação web iAula 1   programação web i
Aula 1 programação web i
 
USAR.pptx
USAR.pptxUSAR.pptx
USAR.pptx
 
Minicurso de HTML básico - Atualizado para HTML5
Minicurso de HTML básico - Atualizado para HTML5Minicurso de HTML básico - Atualizado para HTML5
Minicurso de HTML básico - Atualizado para HTML5
 
Css Curso completo
Css Curso completoCss Curso completo
Css Curso completo
 
Apostila Css ( Apostilando.com )
Apostila Css ( Apostilando.com )Apostila Css ( Apostilando.com )
Apostila Css ( Apostilando.com )
 
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3 Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
Fundamentos e Desenvolvimento de Interface Web com HTML5 & CSS3
 
MS Intro HTML.pptx
MS Intro HTML.pptxMS Intro HTML.pptx
MS Intro HTML.pptx
 
Php Básico - Parte 2
Php Básico - Parte 2Php Básico - Parte 2
Php Básico - Parte 2
 
Criação de sites
Criação de sitesCriação de sites
Criação de sites
 
01-Introdução HTML - DDW II
01-Introdução HTML - DDW II01-Introdução HTML - DDW II
01-Introdução HTML - DDW II
 
Comandos html
Comandos html Comandos html
Comandos html
 

Apostila html

  • 1. HTML Multimídia Prof.: Fernanda
  • 2. Introdução Hyper Text Markup Language É a linguagem básica da Internet Utilizaremos o Bloco de Notas (Notepad) (Iniciar/Programas/Acessórios/Bloco de Notas) Todos os arquivos deverão ser salvos com a extensão .html
  • 3. Exemplo 1 A estrutura de um documento HTML apresenta os seguintes componentes: <HTML> <HEAD><TITLE>PRIMEIRO EXEMPLO</TITLE></HEAD> <BODY> texto, imagem, links, ... </BODY> </HTML>
  • 4. Cabeçalhos Há 6 níveis de cabeçalho em HTML, de <h1> a <h6> Exemplo: <H1>Este é um cabeçalho de nível 1</H1> <H2>Este é um cabeçalho de nível 2</H2> <H3>Este é um cabeçalho de nível 3</H3> <H4>Este é um cabeçalho de nível 4</H4> <H5>Este é um cabeçalho de nível 5</H5> <H6>Este é um cabeçalho de nível 6</H6>
  • 5. Separadores Quebra de linha: usamos o elemento <br> Parágrafo: usamos o elemento <p> Exemplo: Parágrafo 1;<br> linha 1 do parágrafo 1, <br>linha 2 do parágrafo 1.<P>Parágrafo 2;<br> linha 1 do parágrafo 2, <br>linha 2 do parágrafo 2.
  • 6. ALINHAMENTOS <P> tem atributo de alinhamento, como os cabeçalhos: Exemplo: <P ALIGN=CENTER>Assim como os trens, as boas idéias às vezes chegam com atraso. <BR>(Giovani Guareschi)</P> <P ALIGN=RIGHT>Como diz o provérbio chinês: “É melhor passar por ignorante uma vez do que permanecer ignorante para sempre”.</P> <P ALIGN=LEFT>Este é o alinhamento padrão (default), e por isso não vou colocar nenhuma frase especial.</P>
  • 7. Linha Horizontal <HR> insere uma linha horizontal HR SIZE=7> insere uma linha de largura 7 (pixels) <HR WIDTH=50%> insere uma linha que ocupa 50% do espaço horizontal disponível <HR WIDTH=30% ALIGN=RIGHT NOSHADE> insere uma linha de comprimento 30% (do espaço horizontal disponível), alinhada à direita, sem efeito tridimensional
  • 8. Listas Listas não numeradas: <UL> <LI>item de uma lista <LI>item de uma lista, que pode ser tão grande quanto se queira, sem que seja necessário se preocupar com a formatação das margens de texto <LI>item </UL>
  • 9. Listas Essa lista pode ter marcadores diferentes, indicados através do atributo TYPE, que assume os valores CIRCLE, SQUARE e DISC (default): <UL TYPE=CIRCLE> <LI>um item <LI>mais um item </UL>
  • 10. Listas Listas Numeradas <OL> <LI>item de uma lista numerada <LI>item de uma lista numerada, que pode ser tão grande quanto se queira, sem que seja necessário se preocupar com a formatação das margens de texto <LI>item de lista numerada </OL>
  • 11. Formatação de textos <B> Quando disponível no browser, é mostrado em negrito (em alguns browsers, pode aparecer sublinhado) <I> Itálico (em alguns casos, caracteres inclinados) <U> Sublinhado; deve ser usado com cuidado, pois confunde-se com a apresentação de links.
  • 13. Cores e Tamanhos Introduzidos através dos elementos font Cores: <FONT COLOR="#rrggbb">Texto</FONT> Tamanho: <FONT SIZE=tamanho_da_letra>Texto</FONT> Exemplo: <FONT SIZE=+2>Letra maior</FONT> Letra normal <FONT SIZE=-2>Letra menor</FONT>
  • 14. Fontes Utilizamos o atributo face para o tipo de fonte: Exemplo: <FONT FACE="Verdana" COLOR="#0000AA">Fonte Verdana azul</FONT> <FONT FACE="Arial" COLOR="#00AA00">Fonte Arial verde</FONT> <FONT FACE="Courier New" COLOR="#AA0000">Fonte Courier New vermelha</FONT>
  • 15. Atributos de body Cor de fundo: <body bgcolor=#6600FF> Imagem de fundo: <body background=#6600FF>
  • 16. Marquee É possível obter o efeito de animação de texto, através da formatação <MARQUEE> Exemplo: <MARQUEE BEHAVIOR=SCROLL WIDTH=30%>Texto</MARQUEE>
  • 17. Ligações (uso de links) <a href="arquivo.extenção">Texto Link</a> ou < a href="http://www.google.com.br">Google</a> Para imagens <a href="arquivo.html"><img src="imagem.gif"></a>
  • 18. Imagens É necessário o uso da extensão da imagem para ser mostrada! <img src="imagem.jpg"> Para ajuste de tamanho utilizam- se dois parâmetros ex: <img src=“Inverno.jpg” width=100 height=100> *O tamanho da imagem fica a seu critério, neste caso é 100 pixels de largura, e 100 pixels de altura.
  • 19. Tabela simples <table border=1> <tr> <td>coluna 1, linha 1</td> <td>coluna 2, linha 1</td> </tr> <tr> <td>Coluna1, linha 2</td> <td>Coluna 2, linha 2</td> </tr> </table>
  • 20. Frames É a divisão do navegador em janelas ex:
  • 21. Frames As 3 páginas deverão ser construídas em separado. Para juntá-las não usaremos o comando <body> mas usaremos o seguinte programação:
  • 22. Junção das Páginas (Frames) <html> O atributo rows <head> corresponde as <title>Frames</title> linhas divisórias da pagina </head> <frameset rows=“15%,*,75” border=1> <frame src=“pagina1.html”> <frame src=“pagina2.html”> <frame src=“pagina3.html”> </frameset: </html>
  • 23. Trabalho Frames Criar uma página toda em html Produto Descrição Preço onde haja 3 páginas no mesmo corpo. O site será sobre produtos para Placa-mãe R$500,00 computadores. No 1º frame será o nome da loja. No 2º frame deverá ser mostrada uma tabela, com a imagem dos produtos (todas do mesmo tamanho), a descrição do produto e o preço. Exemplo ao lado: No 3º frame deverá ser feito um menu com 3 opções, sendo elas Contato, Clube do Hardware, Equipe de desenvolvimento do site.