SlideShare uma empresa Scribd logo
Módulo 3: Criação de Páginas Web @ Rui Barreiro – 2008/2009 e-mail: rpcb.estp@gmail.com Escola Secundária de Tomaz Pelayo UNIÃO EUROPEIA Fundo Social Europeu Sumário: Conceitos de HTML e hipertexto; Criação de uma página em HTML; Javascript.
Hipertexto Com o aparecimento da World Wide Web, como método de disponibilização de informação trouxe um novo conceito: o Hipertexto; Os documentos na Web são páginas de Hipertexto, contendo pedaços de texto, imagens, sons e vídeo, podendo conter ponteiros ou “ links ” para outras páginas; HTTP (Hypertext Transfer Protocol) – Protocolo para a transferência de hipertexto na Web.
Hipertexto As páginas WWW estão guardadas nos servidores em ficheiros de texto, escritos em linguagem HTML Página de Hipertexto Página 2 Outras Páginas Vídeo Fotos
HTML - HyperText Mark-up Language  HTML foi inventado em 1990 por um cientista chamado Tim Berners-Lee; Consiste na linguagem utilizada nas páginas Web; O HTML é uma linguagem de formatação de texto, capaz de ser interpretada pelo browser; Um documento HTML pode ser criado em qualquer editor de texto, por exemplo, Bloco de Notas do Windows, desde que guardado com a extensão “*.html” ou “*.htm”.
HTML - HyperText Mark-up Language Num documento HTML, os elementos/marcas de formatação são sempre delimitados pelos caracteres “<“ e “>”; Um elemento de formatação inicia a aplicação de uma determinada característica a uma zona de texto e deve sempre corresponder a um outro elemento a terminar a aplicação da característica, por ex:  <u>O meu texto sublinhado</u> O meu texto sublinhado
HTML - HyperText Mark-up Language Estrutura da página: <html> <head> … </head> <body> …   </body> </html> Delimita o início/fim do documento Delimita o cabeçalho Marca os limites do corpo do documento <title> …  </title> Delimita o título (aparece no topo da janela)
As Tags <H>: Headings Os  headings  servem para estruturar o documento em títulos. Existem 6 níveis de headings h1, ..., h6. Exemplo: <html>  <head>  <TITLE>Um Pequeno Exemplo</TITLE>  </head>  <body>  <H1>Heading 1</H1>  <H2>Heading 2</H2>  <H3>Heading 3</H3>  <H4>Heading 4</H4>  <H5>Heading 5</H5>  <H6>Heading 6</H6>  </body>  </html>
A Tag <P>: Parágrafo As mudanças de linha no HTML são ignoradas. Uma mudança de linha necessita da tag <BR>. Para se definir um parágrafo é necessário utilizar a tag <P>.  A tag <P> tem um argumento opcional:  ALIGN . Pode tomar os valores CENTER e RIGHT, por omissão é LEFT. Por exemplo: <P>isto é um parágrafo </P>  <P ALIGN=CENTER>isto é outro parágrafo, <BR>mas centrado </P> Terá o seguinte resultado, com uma linha de intervalo entre os dois parágrafos.: isto é um parágrafo isto é outro parágrafo,  mas centrado
Formatar o estilo das letras < B> define texto a bold, ou negrito. <B>Este texto está a negrito.</B> Este texto está a negrito. <I> define texto a itálico. <I>Este texto está a itálico.</I> Este texto está a itálico. <TT> define texto com letras de tamanho fixo, tipo Courier. <TT>Este texto está a TT.</TT> Este texto está a TT.
Introduzir Links Para introduzir links utiliza-se a tag <A> A tag <A> tem um argumento: HREF que define o URL para o qual se quer fazer o link. Exemplo: <A HREF=“http://www.estp.edu.pt”>Escola Secundária Tomaz Pelayo</A> Escola Secundária Tomaz Pelayo
Referências absolutas e relativas Suponhamos que nos encontramos na seguinte página  www.pagina.pt/inicial.html A referência <A HREF=“estudo.html”>estudo</A> é relativa. E é relativa à página actual. Portanto obtemos  www.pagina.pt/estudo.html Um outro link relativo é  <A HREF=“trabalhos/relatório.html”>relatório</A>  O resultado é:  www.pagina.pt/trabalhos/relatório.html A referência absoluta para o mesmo endereço seria: <A HREF=“http://www.pagina.pt/trabalhos/relatório.html”>relatório</A> A vantagem das referências relativas é a mobilidade do trabalho, pois todas as páginas são relativas à primeira.
Inserção de imagens Para a inserção de imagens utiliza-se a tag  img.  Esta tem como atributo obrigatório o SRC; que define a localização da imagem a inserir e os opcionais: WIDTH e HEIGHT; que definem a largura e altura da imagem. Por omissão estes valores são os definidos pela imagem. Exemplo: < IMG SRC=“imagem.jpg” WIDTH=50 HEIGHT=50>
Composição de Tags O HTML permite que se componham tags. Por exemplo, um link que é uma imagem. <A HREF=“http://ruibarreiro.wordpress.com”><IMG SRC=“logo.gif”></A>
Backgrounds Pode-se definir uma cor ou uma imagem para o fundo da página.  Para definir a cor ou a imagem de fundo configura-se a tag  Body. Exemplo: formatar a cor de fundo para vermelho. <body bgcolor=“red”> Exemplo: formatar o fundo com a imagem img.jpg <body background=“img.jpg”> Existem várias cores pré-definidas:  white ,  black ,  blue , etc. Quem quiser cores diferentes pode utilizar a palete RGB, por exemplo,  bgcolor=“#FF02DF”.  Os dois primeiros digitos definem a quantidade de vermelho em hexadécimal (00 a FF), os segundos de verde e os terceiros de azul.
Algumas Cores em Hexadecimal Azul escuro: #000066 Azul: #0000FF Verde escuro: #006600 Verde: #00FF00 Laranja: #FF6600 Vermelho: #FF0000 Azul claro: #00FFFF Cinza: #999999 Magenta: #FF00FF Preto: #000000   Amarelo: #FFFF00  Branco: #FFFFFF
Javascript O Javascript é uma linguagem de script que é incorporada nas etiquetas Html; Permite incrementar a apresentação e interactividade das páginas Web; Javascript é então uma extensão do código HTML das páginas Web; Estes scripts vão ser gerados e executados pelo próprio browser sem fazer apelo aos recursos de um servidor.
Javascript <html> <head> <Title> Teste Javascript</title> </head> <script language=“JavaScript”> Alert (“Atenção: Esta é uma mensagem Javascript”); </script> <body> <p>Pagina de Teste Javascript!</p> </body> </html>
Jogo em Javascript <html> <head> <title> Adivinhe o número </title> <SCRIPT LANGUAGE=&quot;Javascript&quot;> var num=Math.round(100*(Math.random())); var num_in, x=50, tentativas=0; while(true){ num_in=prompt(&quot;Adivinhe o numero? (0-100):&quot;,x); tentativas++; if (num_in==num) break; if(num_in>num){ alert(&quot;Grande demais! Tente de novo...&quot;); } else { alert(&quot;Pequeno demais! Tente de novo...&quot;); } x=num_in; } document.write(&quot;Numero: &quot;,num); document.write(&quot;<br>Acertou em &quot;,tentativas,&quot; tentativas!<br>&quot;); </script> </head> <body> Prima F5 para jogar de novo ... </body> </html>

Mais conteúdo relacionado

PDF
Html
Morvana Bonin
 
PDF
Apostila html,xhtml e css
Sliedesharessbarbosa
 
PDF
Aula 3 – Linguagem HTML - formatação de texto
André Constantino da Silva
 
PPTX
HTML - Aula 01 - Estrutura básica e tags básicas no html
Tiago Luiz Ribeiro da Silva
 
PDF
Curso HTML e CSS Part1
Herbet Ferreira Rodrigues
 
PPTX
CSS formatação de parágrafos
Agrupamento de Escolas da Batalha
 
PDF
HTML
Sérgio Rocha
 
Apostila html,xhtml e css
Sliedesharessbarbosa
 
Aula 3 – Linguagem HTML - formatação de texto
André Constantino da Silva
 
HTML - Aula 01 - Estrutura básica e tags básicas no html
Tiago Luiz Ribeiro da Silva
 
Curso HTML e CSS Part1
Herbet Ferreira Rodrigues
 
CSS formatação de parágrafos
Agrupamento de Escolas da Batalha
 

Mais procurados (18)

PDF
Curso HTML e CSS Part2
Herbet Ferreira Rodrigues
 
PPT
Desenvolvimento para a Internet - Aula 03
Leandro Rezende
 
PPTX
Introdução ao HTML - Parte 1 - O que é?, Títulos, Texto Simples e Parágrafo
Alamo Saravali
 
PPT
Html Básico
Marcelo Machado Pereira
 
PDF
Css tutorial
Cezar Bruno
 
PDF
Pequeno resumo de comandos HTML
guest975dcd
 
PPTX
HTML
thiageek
 
DOCX
Revisoesm3
Eb 2,3 de beiriz
 
PDF
HTML Básico
Wanderlei Silva do Carmo
 
PPT
Xhtml 2011 - atualizado
Sergio Finamore
 
PPT
Como escrever para Web: Construindo a Pirâmide Invertida
Nathalia Sandonato
 
PPT
Rompa a uniformidade do texto
Jess Gama
 
PDF
HTML Formatando Textos
Mayza de Oliveira
 
PPTX
Curso de html - Introdução ao HTML
Tales Augusto
 
PPTX
CSS tipo de letra (fontes)
Agrupamento de Escolas da Batalha
 
PPTX
Html - textos
Luís Cobucci
 
Curso HTML e CSS Part2
Herbet Ferreira Rodrigues
 
Desenvolvimento para a Internet - Aula 03
Leandro Rezende
 
Introdução ao HTML - Parte 1 - O que é?, Títulos, Texto Simples e Parágrafo
Alamo Saravali
 
Css tutorial
Cezar Bruno
 
Pequeno resumo de comandos HTML
guest975dcd
 
HTML
thiageek
 
Revisoesm3
Eb 2,3 de beiriz
 
Xhtml 2011 - atualizado
Sergio Finamore
 
Como escrever para Web: Construindo a Pirâmide Invertida
Nathalia Sandonato
 
Rompa a uniformidade do texto
Jess Gama
 
HTML Formatando Textos
Mayza de Oliveira
 
Curso de html - Introdução ao HTML
Tales Augusto
 
CSS tipo de letra (fontes)
Agrupamento de Escolas da Batalha
 
Html - textos
Luís Cobucci
 
Anúncio

Destaque (20)

PDF
Criação de páginas web 2
arturramisio
 
PPT
Criação de páginas web
arturramisio
 
PDF
Tic
msaoteixeira
 
PDF
Criação de Sites web Tutorial
Jose De Almeida Batista
 
PPT
Introdução à Criação De Páginas Web Aula1
marioreis
 
PDF
Tic 10º Ano - Apresentação
João Torres
 
PPT
Ferramentas e Utilitários
Pedui
 
PPT
Introdução à Criação De Páginas Web Aula2
marioreis
 
PPT
Criação de páginas web 3
arturramisio
 
ODP
Melhores Efeitos Especiais
Alex Gonçalves
 
PPT
Criação de páginas web 1
arturramisio
 
PDF
Alguns conceitos web
Jose De Almeida Batista
 
PDF
Tic-excel-03
diogoa21
 
PPT
Modulo 3 tic
iliana fernandez
 
PPTX
Design responsivo
Ana Laura Gomes
 
PDF
Regras básicas na construção de um site
Ana Santos
 
PDF
Design e Usabilidade na Web
Marcelo Vianna
 
PDF
Projeto de WEB Site
Ailton Adriano
 
PDF
What Makes Great Infographics
SlideShare
 
Criação de páginas web 2
arturramisio
 
Criação de páginas web
arturramisio
 
Criação de Sites web Tutorial
Jose De Almeida Batista
 
Introdução à Criação De Páginas Web Aula1
marioreis
 
Tic 10º Ano - Apresentação
João Torres
 
Ferramentas e Utilitários
Pedui
 
Introdução à Criação De Páginas Web Aula2
marioreis
 
Criação de páginas web 3
arturramisio
 
Melhores Efeitos Especiais
Alex Gonçalves
 
Criação de páginas web 1
arturramisio
 
Alguns conceitos web
Jose De Almeida Batista
 
Tic-excel-03
diogoa21
 
Modulo 3 tic
iliana fernandez
 
Design responsivo
Ana Laura Gomes
 
Regras básicas na construção de um site
Ana Santos
 
Design e Usabilidade na Web
Marcelo Vianna
 
Projeto de WEB Site
Ailton Adriano
 
What Makes Great Infographics
SlideShare
 
Anúncio

Semelhante a HTML e Hipertexto (20)

PPTX
Apresentação1.pptx
ssusercbd9c4
 
PDF
Curso html
richard_romancini
 
PPTX
Html
Jardsonsss
 
PDF
Html+para+iniciantes
bradock1964
 
PDF
HTML
dotTEC
 
PDF
HyperText Markup Language
Mateus Ferri Schmitz
 
PDF
Html
Joel Camillo
 
DOCX
Html
joaopratas
 
PDF
Apresentando o HTML
Mércia Regina da Silva
 
PPT
HTML Básico 2
ProfessorLuiz
 
PDF
Criação de sites
Kundan Narendra
 
DOC
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
Mércia Regina da Silva
 
DOCX
Portifolio net
laerciopds
 
DOCX
Html básico
Devmedia
 
PPT
Aula1
softeam
 
PDF
Html 01
edersondiniz
 
PDF
Apostila html,xhtml e css
mario_venancio
 
Apresentação1.pptx
ssusercbd9c4
 
Curso html
richard_romancini
 
Html+para+iniciantes
bradock1964
 
HTML
dotTEC
 
HyperText Markup Language
Mateus Ferri Schmitz
 
Apresentando o HTML
Mércia Regina da Silva
 
HTML Básico 2
ProfessorLuiz
 
Criação de sites
Kundan Narendra
 
Mercia regina portfólio-interdisciplinar-individual - analise-de-sistemas-1º-...
Mércia Regina da Silva
 
Portifolio net
laerciopds
 
Html básico
Devmedia
 
Aula1
softeam
 
Html 01
edersondiniz
 
Apostila html,xhtml e css
mario_venancio
 

HTML e Hipertexto

  • 1. Módulo 3: Criação de Páginas Web @ Rui Barreiro – 2008/2009 e-mail: [email protected] Escola Secundária de Tomaz Pelayo UNIÃO EUROPEIA Fundo Social Europeu Sumário: Conceitos de HTML e hipertexto; Criação de uma página em HTML; Javascript.
  • 2. Hipertexto Com o aparecimento da World Wide Web, como método de disponibilização de informação trouxe um novo conceito: o Hipertexto; Os documentos na Web são páginas de Hipertexto, contendo pedaços de texto, imagens, sons e vídeo, podendo conter ponteiros ou “ links ” para outras páginas; HTTP (Hypertext Transfer Protocol) – Protocolo para a transferência de hipertexto na Web.
  • 3. Hipertexto As páginas WWW estão guardadas nos servidores em ficheiros de texto, escritos em linguagem HTML Página de Hipertexto Página 2 Outras Páginas Vídeo Fotos
  • 4. HTML - HyperText Mark-up Language HTML foi inventado em 1990 por um cientista chamado Tim Berners-Lee; Consiste na linguagem utilizada nas páginas Web; O HTML é uma linguagem de formatação de texto, capaz de ser interpretada pelo browser; Um documento HTML pode ser criado em qualquer editor de texto, por exemplo, Bloco de Notas do Windows, desde que guardado com a extensão “*.html” ou “*.htm”.
  • 5. HTML - HyperText Mark-up Language Num documento HTML, os elementos/marcas de formatação são sempre delimitados pelos caracteres “<“ e “>”; Um elemento de formatação inicia a aplicação de uma determinada característica a uma zona de texto e deve sempre corresponder a um outro elemento a terminar a aplicação da característica, por ex: <u>O meu texto sublinhado</u> O meu texto sublinhado
  • 6. HTML - HyperText Mark-up Language Estrutura da página: <html> <head> … </head> <body> … </body> </html> Delimita o início/fim do documento Delimita o cabeçalho Marca os limites do corpo do documento <title> … </title> Delimita o título (aparece no topo da janela)
  • 7. As Tags <H>: Headings Os headings servem para estruturar o documento em títulos. Existem 6 níveis de headings h1, ..., h6. Exemplo: <html> <head> <TITLE>Um Pequeno Exemplo</TITLE> </head> <body> <H1>Heading 1</H1> <H2>Heading 2</H2> <H3>Heading 3</H3> <H4>Heading 4</H4> <H5>Heading 5</H5> <H6>Heading 6</H6> </body> </html>
  • 8. A Tag <P>: Parágrafo As mudanças de linha no HTML são ignoradas. Uma mudança de linha necessita da tag <BR>. Para se definir um parágrafo é necessário utilizar a tag <P>. A tag <P> tem um argumento opcional: ALIGN . Pode tomar os valores CENTER e RIGHT, por omissão é LEFT. Por exemplo: <P>isto é um parágrafo </P> <P ALIGN=CENTER>isto é outro parágrafo, <BR>mas centrado </P> Terá o seguinte resultado, com uma linha de intervalo entre os dois parágrafos.: isto é um parágrafo isto é outro parágrafo, mas centrado
  • 9. Formatar o estilo das letras < B> define texto a bold, ou negrito. <B>Este texto está a negrito.</B> Este texto está a negrito. <I> define texto a itálico. <I>Este texto está a itálico.</I> Este texto está a itálico. <TT> define texto com letras de tamanho fixo, tipo Courier. <TT>Este texto está a TT.</TT> Este texto está a TT.
  • 10. Introduzir Links Para introduzir links utiliza-se a tag <A> A tag <A> tem um argumento: HREF que define o URL para o qual se quer fazer o link. Exemplo: <A HREF=“http://www.estp.edu.pt”>Escola Secundária Tomaz Pelayo</A> Escola Secundária Tomaz Pelayo
  • 11. Referências absolutas e relativas Suponhamos que nos encontramos na seguinte página www.pagina.pt/inicial.html A referência <A HREF=“estudo.html”>estudo</A> é relativa. E é relativa à página actual. Portanto obtemos www.pagina.pt/estudo.html Um outro link relativo é <A HREF=“trabalhos/relatório.html”>relatório</A> O resultado é: www.pagina.pt/trabalhos/relatório.html A referência absoluta para o mesmo endereço seria: <A HREF=“http://www.pagina.pt/trabalhos/relatório.html”>relatório</A> A vantagem das referências relativas é a mobilidade do trabalho, pois todas as páginas são relativas à primeira.
  • 12. Inserção de imagens Para a inserção de imagens utiliza-se a tag img. Esta tem como atributo obrigatório o SRC; que define a localização da imagem a inserir e os opcionais: WIDTH e HEIGHT; que definem a largura e altura da imagem. Por omissão estes valores são os definidos pela imagem. Exemplo: < IMG SRC=“imagem.jpg” WIDTH=50 HEIGHT=50>
  • 13. Composição de Tags O HTML permite que se componham tags. Por exemplo, um link que é uma imagem. <A HREF=“http://ruibarreiro.wordpress.com”><IMG SRC=“logo.gif”></A>
  • 14. Backgrounds Pode-se definir uma cor ou uma imagem para o fundo da página. Para definir a cor ou a imagem de fundo configura-se a tag Body. Exemplo: formatar a cor de fundo para vermelho. <body bgcolor=“red”> Exemplo: formatar o fundo com a imagem img.jpg <body background=“img.jpg”> Existem várias cores pré-definidas: white , black , blue , etc. Quem quiser cores diferentes pode utilizar a palete RGB, por exemplo, bgcolor=“#FF02DF”. Os dois primeiros digitos definem a quantidade de vermelho em hexadécimal (00 a FF), os segundos de verde e os terceiros de azul.
  • 15. Algumas Cores em Hexadecimal Azul escuro: #000066 Azul: #0000FF Verde escuro: #006600 Verde: #00FF00 Laranja: #FF6600 Vermelho: #FF0000 Azul claro: #00FFFF Cinza: #999999 Magenta: #FF00FF Preto: #000000   Amarelo: #FFFF00 Branco: #FFFFFF
  • 16. Javascript O Javascript é uma linguagem de script que é incorporada nas etiquetas Html; Permite incrementar a apresentação e interactividade das páginas Web; Javascript é então uma extensão do código HTML das páginas Web; Estes scripts vão ser gerados e executados pelo próprio browser sem fazer apelo aos recursos de um servidor.
  • 17. Javascript <html> <head> <Title> Teste Javascript</title> </head> <script language=“JavaScript”> Alert (“Atenção: Esta é uma mensagem Javascript”); </script> <body> <p>Pagina de Teste Javascript!</p> </body> </html>
  • 18. Jogo em Javascript <html> <head> <title> Adivinhe o número </title> <SCRIPT LANGUAGE=&quot;Javascript&quot;> var num=Math.round(100*(Math.random())); var num_in, x=50, tentativas=0; while(true){ num_in=prompt(&quot;Adivinhe o numero? (0-100):&quot;,x); tentativas++; if (num_in==num) break; if(num_in>num){ alert(&quot;Grande demais! Tente de novo...&quot;); } else { alert(&quot;Pequeno demais! Tente de novo...&quot;); } x=num_in; } document.write(&quot;Numero: &quot;,num); document.write(&quot;<br>Acertou em &quot;,tentativas,&quot; tentativas!<br>&quot;); </script> </head> <body> Prima F5 para jogar de novo ... </body> </html>