PáginasWeb com: HTML, CSS e JavaScript
Profª. Marlene da Silva Maximiano de Oliveira
& Profª. Alessandra Aparecida da Silva
Links
• Links quer dizer vínculos.
• A HTML usa um hiperlink para vincular-se a outro documento na Web.
Exemplo – Link para um site
<html>
<body>
<p>
<a href="http://www.microsoft.com/">
Este texto</a> é um vínculo para uma página na Internet.
</p>
</body>
</html>
Exemplo – Para uma página dentro do mesmo site
<html>
<body>
<p>
<a href=“link1.html">
Este texto</a> é um vínculo (link) para
uma página no mesmo site.
</p>
</body>
</html>
Exemplo – Imagem como link
<html>
<body>
<p>
Você também pode usar uma imagem como um
vínculo:
<a href="link1.html"> <img border="0" src="buttonnext.gif" >
</a>
</p>
</body>
</html>
ATag Âncora e o Atributo Href
A HTML usa a tag <a> (âncora) para criar um vínculo (link) com outro documento.
Uma âncora pode apontar para qualquer recurso naWeb: uma página em HTML, uma
imagem, um arquivo de som, um filme, etc.
Sintaxe para criar uma âncora:
<a href="url">Texto a ser exibido</a>
O atributo href
A tag <a> é usada para criar uma âncora de onde vincular, o
atributo href é usado para onde endereçar o documento, e as
palavras entre as tags de abertura e fechamento da âncora serão
exibidas como um hiperlink.
Esta âncora define um vínculo para o uol:
A linha acima será mostrada assim em um navegador:
<a href="http://www.uol.com.br/">Visite o uol!</a>
A Atributo Alvo (Target)
• Com o atributo alvo, você pode definir onde o documento vinculado será
aberto.
• A linha abaixo abrirá o documento em uma nova janela do navegador:
• <a href="http://www.uol.com.br/" target="_blank">Visite o uol!</a>
OutrosTipos de alvo muito usados em Frame
(veremos em outra aula)
_Blank - Faz um link ser aberto em outra janela, guia ou navegador (dependendo da versão do
seu navegador)
_Self - O link inicia ali mesmo, sobre aquela página.
_Parent - Ele abre sobre outros links ou sobre a janela que estamos trabalhando.
_Top - Essa tag indica que independente de onde o link se originou, ele abrirá em uma tela
inteira. Se o seu blog ou página utilizar "frames", ele carregará o conteúdo usando toda a tela,
e não o espaço do frame
ATag Âncora e o Atributo Nome
O atributo nome é usado para criar uma âncora nomeada. Quando usamos âncoras nomeadas podemos criar
vínculos que saltam diretamente para uma seção específica em uma página, em vez de deixar o usuário rolar [a
janela (scroll)] por todo parte para encontrar o que ele/ela está procurando.
Abaixo está a sintaxe de uma âncora nomeada:
<a name="rótulo">Texto a ser exibido</a>
O atributo nome é usado para criar uma âncora nomeada. O nome da âncora pode ser qualquer texto que você
quiser usar.
A linha abaixo define uma âncora nomeada:
<a name="dicas">Seção de Dicas Úteis</a>
ATag Âncora e o Atributo Nome
Você deve observar que a âncora nomeada não é exibida de maneira especial.
Para vincular diretamente a uma seção "dicas", adicione um sinal de # e o nome da
âncora no final de uma URL, como esta:
<a href="http://www.w3schools.com/html_links.asp#tips">
Saltar para a Seção de Dicas Úteis</a>
ATag Âncora e o Atributo Nome
Um hipervínculo para a Seção de Dicas Úteis de DENTRO do arquivo
"html_links.asp" seria assim:
<a href="#dicas">Saltar para a Seção de Dicas
Úteis</a>
Criar um vínculo de correio (mailto)
• Este exemplo demonstra como fazer um vínculo para uma mensagem de
correio (somente irá funcionar de você tiver o correio instalado).
• Exemplo à seguir:
Vínculo de correio - mailto
<html>
<body>
<p>
Este é um vínculo de correio (mail):
<a href="mailto:someone@microsoft.com?
subject=Hello%20again">
Enviar Correio</a>
</p>
<p>
<b>Observação:</b> Os espaços entre as
palavras devem ser substituídos por %20
para <b>assegurar</b> que o navegador
exiba o seu texto apropriadamente.
</p>
</body>
</html>
Frames ou Molduras
Com molduras, você pode exibir mais de um documento HTML na mesma janela do
navegador.Cada documento HTML é chamado de moldura, e cada moldura é independente
das outras.
As desvantagens de usar molduras são:
O desenvolvedorWeb deve vigiar mais documentos HTML.
É difícil imprimir a página inteira.
ATag Moldura (Frame)
A tag <frame> define qual documento HTML colocar em cada moldura.
Imagine o seguinte exemplo: um conjunto de frames com duas colunas.
A primeira coluna é configurada em 25% da largura da janela do navegador.
A segunda coluna é configurada em 75% da largura da janela do navegador.
O documento HTML "frame_a.htm" é colocado na primeira coluna, e o documento HTML "frame_b.htm" é colocado na
segunda coluna:
<frameset cols="25%,75%">
<frame src="frame_a.htm">
<frame src="frame_b.htm"> </frameset>
Não permitir o redimensionamento das
bordas.
• Se uma moldura tem bordas visíveis, o usuário pode redimensiona-las
arrastando a borda. Para evitar que um usuário faça isso, você pode
adicionar noresize="noresize" à tag <frame>.
Exemplo 1 – MoldurasVerticais
<html>
<frameset cols="25%,50%,25%">
<frame src="frame_a.html">
<frame src="frame_b.html">
<frame src="frame_c.html">
</frameset>
</html>
Página index.html
Criando as páginas que compõe a moldura
• Faça o mesmo para as outras páginas:
• frame_b.html
• frame_c.html
Página frame_a.html
<html>
<head>
<title></title>
</head>
<body>
Esta é a página "frame_a.html"
</body>
</html>
Como aparecerá no navegador
Obs. Salve as 4 páginas HTML na mesma pasta.
Molduras Horizontais
<html>
<frameset rows="25%,50%,25%">
<frame src="frame_a.htm">
<frame src="frame_b.htm">
<frame src="frame_c.htm">
</frameset>
</html>
Sem bordas<html>
<frameset border=0 rows="25%,50%,25%">
<frame src="frame_a.htm">
<frame src="frame_b.htm">
<frame src="frame_c.htm">
</frameset>
</html>
Exemplo
<html>
<frameset rows="10%,90%">
<frame noresize="noresize" src="frame_a.html">
<frameset cols="15%,85%">
<frame noresize="noresize" src="frame_b.html">
<frame noresize="noresize" src="frame_c.html">
</frameset>
</frameset>
</html>
Moldura com links
• Criar uma página chamada principal.html
<html>
<head>
<title></title>
</head>
<body>
<a href ="frame_a.html" target ="showframe">Moldura a</a><br>
<a href ="frame_b.html" target ="showframe">Moldura b</a><br>
<a href ="frame_c.html" target ="showframe">Moldura c</a>
</body>
</html>
Crie a página index.html
<html>
<frameset cols="120,*">
<frame src="principal.html">
<frame src="frame_a.html"
name="showframe">
</frameset>
</html>

Mais conteúdo relacionado

PPT
Slide internet
PDF
Curso de HTML5 - Aula 01
PDF
Aula 1 requisitos
PDF
Aula 1 - Introdução ao Conteúdo de Banco de Dados
PDF
Banco de Dados
PPT
Arquitetura cliente servidor
PPTX
Big data
Slide internet
Curso de HTML5 - Aula 01
Aula 1 requisitos
Aula 1 - Introdução ao Conteúdo de Banco de Dados
Banco de Dados
Arquitetura cliente servidor
Big data

Mais procurados (20)

PDF
Prova informatica - nivel c
PDF
Principios do design
PDF
Aula 3 - Introdução a cloud computing
PPT
Linguagem Digital
PPTX
Computação Móvel e Ubíqua
PDF
AULA 9 - INTRODUÇÃO À CIBERSEGURANÇA
PDF
Aula 2 – Introdução a HTML - conceitos básicos e estrutura
PDF
Matéria de apoio (Base de dados)
PPT
Uma introdução ao multimédia: conceitos básicos
PPTX
Os principais serviços de internet
PPTX
Multimédia. O que é?
PDF
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
PDF
Fake News na Web
PPTX
Intro Multimedia
PPTX
Slide Gênero Textual Notícia
PPTX
Multimédia powerpoint
PPTX
Fanzines: uma cultura do faça você mesmo.
PDF
Introducao a Arquitetura de Software
PDF
Computação Gráfica
PPT
Interlocução e Contexto
Prova informatica - nivel c
Principios do design
Aula 3 - Introdução a cloud computing
Linguagem Digital
Computação Móvel e Ubíqua
AULA 9 - INTRODUÇÃO À CIBERSEGURANÇA
Aula 2 – Introdução a HTML - conceitos básicos e estrutura
Matéria de apoio (Base de dados)
Uma introdução ao multimédia: conceitos básicos
Os principais serviços de internet
Multimédia. O que é?
Sistemas Operacionais - Aula 01 (Conceitos básicos de so)
Fake News na Web
Intro Multimedia
Slide Gênero Textual Notícia
Multimédia powerpoint
Fanzines: uma cultura do faça você mesmo.
Introducao a Arquitetura de Software
Computação Gráfica
Interlocução e Contexto
Anúncio

Destaque (19)

DOC
вопросы по Equifax
PDF
Cna midsummer 17by11_002
PDF
Sept 2011 Rate Sheet
PPT
Verda mppt
PDF
August 2011 Rate Sheet
PPTX
14 CSS Introdução
DOC
النشاط الثانى
PDF
July 2011 Rate Sheet
PPTX
Nou producte croquetes
DOCX
Asking for permission on twitter
DOCX
UrbanVoodoo, Erik Morrison, Pato Banton, TooCoolDaWestCoastJ, Jeremmiah Rosbo...
PPT
PBK - Pertemuan 3
PDF
Gesund schaefer
ODP
Peno5folder
PDF
Analyser concevoir
PPTX
Cmmi and Agile v1.4 (1)
PPTX
18 CSS - Trabalhando com Links
PPTX
10 SQL - Funções de agregação
PDF
Mc kinsey report internet matters may11
вопросы по Equifax
Cna midsummer 17by11_002
Sept 2011 Rate Sheet
Verda mppt
August 2011 Rate Sheet
14 CSS Introdução
النشاط الثانى
July 2011 Rate Sheet
Nou producte croquetes
Asking for permission on twitter
UrbanVoodoo, Erik Morrison, Pato Banton, TooCoolDaWestCoastJ, Jeremmiah Rosbo...
PBK - Pertemuan 3
Gesund schaefer
Peno5folder
Analyser concevoir
Cmmi and Agile v1.4 (1)
18 CSS - Trabalhando com Links
10 SQL - Funções de agregação
Mc kinsey report internet matters may11
Anúncio

Semelhante a 06 html links e frames (20)

PDF
01-Introdução HTML - DDW II
PDF
Html iniciante
PDF
PDF
Html 02
PDF
Aula 4 – Linguagem HTML - Imagens e links
PPSX
W3C Web Standards HTML
PPTX
O que é html
PDF
Html - capitulo 10
PDF
Manual de HTML TIC 2020.pdf
DOC
Apostila de html
PDF
Tecnologias Web com foco na criação de Landing Pages
PPT
Desenvolvimento para a Internet - Aula 04
PDF
Curso html
DOC
Html E Css
PDF
HTML - Guia 1 e 2
PDF
Elemento ancora
PPT
Html
PPT
PDF
Apostila De Html
PPTX
USAR.pptx
01-Introdução HTML - DDW II
Html iniciante
Html 02
Aula 4 – Linguagem HTML - Imagens e links
W3C Web Standards HTML
O que é html
Html - capitulo 10
Manual de HTML TIC 2020.pdf
Apostila de html
Tecnologias Web com foco na criação de Landing Pages
Desenvolvimento para a Internet - Aula 04
Curso html
Html E Css
HTML - Guia 1 e 2
Elemento ancora
Html
Apostila De Html
USAR.pptx

Mais de Centro Paula Souza (20)

PDF
Ds aula 01 - Introdução ao Visual Studio CSharp - Modo Visual
PPTX
12 SQL - Junções / Join
PPTX
11 SQL - Funções de string e matemática
PPTX
09 SQL - Trabalhando com campo do tipo data
PPTX
17 CSS - layouts de textos
PPTX
16 CSS Cores e Fundos
PPTX
15 CSS - Trabalhando com fontes
PPTX
07 Modelagem de banco de dados: Modelo Físico
PPTX
06 Modelagem de banco de dados: Modelo Lógico
PPTX
05 Modelagem de banco de dados: Modelo Conceitual
PPTX
08 Trabalhando com mais de uma tabela (Relacionamento)
PPTX
07 Consultando os dados de uma tabela
PPTX
06 Trabalhando com registros
PPTX
10 Java Script - Exemplos práticos
PPTX
09 Java Script - As formas de usar
PPTX
13 Java Script - Validação de formulário
PPTX
12 Java Script - Trabalhando com datas
PPTX
11 Java Script - Exemplos com eventos
PPTX
08 Java Script Introdução - Teoria
PPTX
04 modelagem de dados introdução
Ds aula 01 - Introdução ao Visual Studio CSharp - Modo Visual
12 SQL - Junções / Join
11 SQL - Funções de string e matemática
09 SQL - Trabalhando com campo do tipo data
17 CSS - layouts de textos
16 CSS Cores e Fundos
15 CSS - Trabalhando com fontes
07 Modelagem de banco de dados: Modelo Físico
06 Modelagem de banco de dados: Modelo Lógico
05 Modelagem de banco de dados: Modelo Conceitual
08 Trabalhando com mais de uma tabela (Relacionamento)
07 Consultando os dados de uma tabela
06 Trabalhando com registros
10 Java Script - Exemplos práticos
09 Java Script - As formas de usar
13 Java Script - Validação de formulário
12 Java Script - Trabalhando com datas
11 Java Script - Exemplos com eventos
08 Java Script Introdução - Teoria
04 modelagem de dados introdução

Último (20)

PDF
Educacao_Contempranea_educação paulo freire
PPT
Os Grandes Períodos Históricos UESC 2009.1
PDF
Sociologia Cultural, Aspecto teóricos e conceitos
PPTX
NR 5 Treinamento completo gestão CIPA.pptx
PDF
ENTREVISTA-PROCESSO-SELETIVO-idc8j5.pdf 1
PDF
Fronteira escrito por José de Souza Martins
PDF
DECISÃO (2).pdf Derrota histórica do Sintero expõe racha interno e fragilidad...
PDF
Solucões-inovadoras-para-reduzir-desigualdades-educacionais (2).pdf
PPTX
DOUTRINA FORÇA TÁTICA PMRO 2022 - PPT (1).pptx
PDF
_Filosofia_-_SLIDES___questões.pdf.pptx (3).pdf
PPTX
Treinamento de Espaço Confinado_Trabalhadores e Vigias NR 33.pptx
PDF
Poema Minha Pátria. Análise e compreensão do poema
PPTX
Aulwbrivekwohevjeoeiiegeievjebvejeihegeueh
PPTX
02-simulado-saeb-9o-ano-matematica1.pptx
PDF
Análise e interpretação da letra da música Página Por Página - Mundo Bita.
PDF
Escala de Proficiência do SAEB_Escala de Proficiência do SAEB
PPTX
A enfermagem voltada aos adultos portadores de sindrome de down
PPTX
Adaptação Curricular para Alunos com Deficiências - EMEB. ODIR (1).pptx
PPTX
Basic life Support - suporte tecnico de vida
PPTX
REVISA-GOIAS-6o-ANO-LP-3o-BIMESTRE-PPT.pptx
Educacao_Contempranea_educação paulo freire
Os Grandes Períodos Históricos UESC 2009.1
Sociologia Cultural, Aspecto teóricos e conceitos
NR 5 Treinamento completo gestão CIPA.pptx
ENTREVISTA-PROCESSO-SELETIVO-idc8j5.pdf 1
Fronteira escrito por José de Souza Martins
DECISÃO (2).pdf Derrota histórica do Sintero expõe racha interno e fragilidad...
Solucões-inovadoras-para-reduzir-desigualdades-educacionais (2).pdf
DOUTRINA FORÇA TÁTICA PMRO 2022 - PPT (1).pptx
_Filosofia_-_SLIDES___questões.pdf.pptx (3).pdf
Treinamento de Espaço Confinado_Trabalhadores e Vigias NR 33.pptx
Poema Minha Pátria. Análise e compreensão do poema
Aulwbrivekwohevjeoeiiegeievjebvejeihegeueh
02-simulado-saeb-9o-ano-matematica1.pptx
Análise e interpretação da letra da música Página Por Página - Mundo Bita.
Escala de Proficiência do SAEB_Escala de Proficiência do SAEB
A enfermagem voltada aos adultos portadores de sindrome de down
Adaptação Curricular para Alunos com Deficiências - EMEB. ODIR (1).pptx
Basic life Support - suporte tecnico de vida
REVISA-GOIAS-6o-ANO-LP-3o-BIMESTRE-PPT.pptx

06 html links e frames

  • 1. PáginasWeb com: HTML, CSS e JavaScript Profª. Marlene da Silva Maximiano de Oliveira & Profª. Alessandra Aparecida da Silva
  • 2. Links • Links quer dizer vínculos. • A HTML usa um hiperlink para vincular-se a outro documento na Web.
  • 3. Exemplo – Link para um site <html> <body> <p> <a href="http://www.microsoft.com/"> Este texto</a> é um vínculo para uma página na Internet. </p> </body> </html>
  • 4. Exemplo – Para uma página dentro do mesmo site <html> <body> <p> <a href=“link1.html"> Este texto</a> é um vínculo (link) para uma página no mesmo site. </p> </body> </html>
  • 5. Exemplo – Imagem como link <html> <body> <p> Você também pode usar uma imagem como um vínculo: <a href="link1.html"> <img border="0" src="buttonnext.gif" > </a> </p> </body> </html>
  • 6. ATag Âncora e o Atributo Href A HTML usa a tag <a> (âncora) para criar um vínculo (link) com outro documento. Uma âncora pode apontar para qualquer recurso naWeb: uma página em HTML, uma imagem, um arquivo de som, um filme, etc. Sintaxe para criar uma âncora: <a href="url">Texto a ser exibido</a>
  • 7. O atributo href A tag <a> é usada para criar uma âncora de onde vincular, o atributo href é usado para onde endereçar o documento, e as palavras entre as tags de abertura e fechamento da âncora serão exibidas como um hiperlink. Esta âncora define um vínculo para o uol: A linha acima será mostrada assim em um navegador: <a href="http://www.uol.com.br/">Visite o uol!</a>
  • 8. A Atributo Alvo (Target) • Com o atributo alvo, você pode definir onde o documento vinculado será aberto. • A linha abaixo abrirá o documento em uma nova janela do navegador: • <a href="http://www.uol.com.br/" target="_blank">Visite o uol!</a>
  • 9. OutrosTipos de alvo muito usados em Frame (veremos em outra aula) _Blank - Faz um link ser aberto em outra janela, guia ou navegador (dependendo da versão do seu navegador) _Self - O link inicia ali mesmo, sobre aquela página. _Parent - Ele abre sobre outros links ou sobre a janela que estamos trabalhando. _Top - Essa tag indica que independente de onde o link se originou, ele abrirá em uma tela inteira. Se o seu blog ou página utilizar "frames", ele carregará o conteúdo usando toda a tela, e não o espaço do frame
  • 10. ATag Âncora e o Atributo Nome O atributo nome é usado para criar uma âncora nomeada. Quando usamos âncoras nomeadas podemos criar vínculos que saltam diretamente para uma seção específica em uma página, em vez de deixar o usuário rolar [a janela (scroll)] por todo parte para encontrar o que ele/ela está procurando. Abaixo está a sintaxe de uma âncora nomeada: <a name="rótulo">Texto a ser exibido</a> O atributo nome é usado para criar uma âncora nomeada. O nome da âncora pode ser qualquer texto que você quiser usar. A linha abaixo define uma âncora nomeada: <a name="dicas">Seção de Dicas Úteis</a>
  • 11. ATag Âncora e o Atributo Nome Você deve observar que a âncora nomeada não é exibida de maneira especial. Para vincular diretamente a uma seção "dicas", adicione um sinal de # e o nome da âncora no final de uma URL, como esta: <a href="http://www.w3schools.com/html_links.asp#tips"> Saltar para a Seção de Dicas Úteis</a>
  • 12. ATag Âncora e o Atributo Nome Um hipervínculo para a Seção de Dicas Úteis de DENTRO do arquivo "html_links.asp" seria assim: <a href="#dicas">Saltar para a Seção de Dicas Úteis</a>
  • 13. Criar um vínculo de correio (mailto) • Este exemplo demonstra como fazer um vínculo para uma mensagem de correio (somente irá funcionar de você tiver o correio instalado). • Exemplo à seguir:
  • 14. Vínculo de correio - mailto <html> <body> <p> Este é um vínculo de correio (mail): <a href="mailto:[email protected]? subject=Hello%20again"> Enviar Correio</a> </p> <p> <b>Observação:</b> Os espaços entre as palavras devem ser substituídos por %20 para <b>assegurar</b> que o navegador exiba o seu texto apropriadamente. </p> </body> </html>
  • 15. Frames ou Molduras Com molduras, você pode exibir mais de um documento HTML na mesma janela do navegador.Cada documento HTML é chamado de moldura, e cada moldura é independente das outras. As desvantagens de usar molduras são: O desenvolvedorWeb deve vigiar mais documentos HTML. É difícil imprimir a página inteira.
  • 16. ATag Moldura (Frame) A tag <frame> define qual documento HTML colocar em cada moldura. Imagine o seguinte exemplo: um conjunto de frames com duas colunas. A primeira coluna é configurada em 25% da largura da janela do navegador. A segunda coluna é configurada em 75% da largura da janela do navegador. O documento HTML "frame_a.htm" é colocado na primeira coluna, e o documento HTML "frame_b.htm" é colocado na segunda coluna: <frameset cols="25%,75%"> <frame src="frame_a.htm"> <frame src="frame_b.htm"> </frameset>
  • 17. Não permitir o redimensionamento das bordas. • Se uma moldura tem bordas visíveis, o usuário pode redimensiona-las arrastando a borda. Para evitar que um usuário faça isso, você pode adicionar noresize="noresize" à tag <frame>.
  • 18. Exemplo 1 – MoldurasVerticais <html> <frameset cols="25%,50%,25%"> <frame src="frame_a.html"> <frame src="frame_b.html"> <frame src="frame_c.html"> </frameset> </html> Página index.html
  • 19. Criando as páginas que compõe a moldura • Faça o mesmo para as outras páginas: • frame_b.html • frame_c.html Página frame_a.html <html> <head> <title></title> </head> <body> Esta é a página "frame_a.html" </body> </html>
  • 20. Como aparecerá no navegador Obs. Salve as 4 páginas HTML na mesma pasta.
  • 21. Molduras Horizontais <html> <frameset rows="25%,50%,25%"> <frame src="frame_a.htm"> <frame src="frame_b.htm"> <frame src="frame_c.htm"> </frameset> </html>
  • 22. Sem bordas<html> <frameset border=0 rows="25%,50%,25%"> <frame src="frame_a.htm"> <frame src="frame_b.htm"> <frame src="frame_c.htm"> </frameset> </html>
  • 23. Exemplo <html> <frameset rows="10%,90%"> <frame noresize="noresize" src="frame_a.html"> <frameset cols="15%,85%"> <frame noresize="noresize" src="frame_b.html"> <frame noresize="noresize" src="frame_c.html"> </frameset> </frameset> </html>
  • 24. Moldura com links • Criar uma página chamada principal.html <html> <head> <title></title> </head> <body> <a href ="frame_a.html" target ="showframe">Moldura a</a><br> <a href ="frame_b.html" target ="showframe">Moldura b</a><br> <a href ="frame_c.html" target ="showframe">Moldura c</a> </body> </html>
  • 25. Crie a página index.html <html> <frameset cols="120,*"> <frame src="principal.html"> <frame src="frame_a.html" name="showframe"> </frameset> </html>