Links e Frames José Antônio da Cunha

Documentos relacionados
HTML Página 29. Índice

ftp://ftp.cr-df.rnp.br/pub/netinfo/training/rnp/kit-bsb/html/guia5.zip 1996 Tutorial - Autoria em World Wide Web

INTRODUCAO DESENVOLVIMENTO E DESIGN DE WEBSITES FRAMES. Professor Carlos Muniz

DESENVOLVIMENTO WEB I

6.2 - Formulários: form <form action="url_de_script" method="método">...</form> form action method POST GET exceto outros formulários form

Introdução. Introdução a HTML. A Linguagem HTML. Estrutura de uma Página. Mário Antonio Meireles Teixeira

Programação de Servidores CST Redes de Computadores

Quem sou eu? Ana Paula Alves de Lima. Formação:

Autoria Web HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

Prof.: Melba Lima Gorza Aula Introdutória de HTML. Componentes do HTML. Estrutura de um documento XHTML

TECNOLOGIAS WEB. Unidade 2 Introdução a Construção de Páginas Estáticas. Luiz Leão luizleao@gmail.com

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL

Aula 2: Listas e Links

HTML Página 1. Índice

Aplicação para Web I. Começando a compreender o HTML

Programação para Internet

Desenvolvimento em Ambiente Web. HTML - Introdução

PÓS-GRADUAÇÃO EM MATEMÁTICA COMPUTACIONAL INFORMÁTICA INSTRUMENTAL Aula 06: Introdução Linguagem HTML

Vejamos um exemplo. Vamos supor que queiramos montar uma tabela 3X2, ou seja de 3 colunas por 2 linhas, o código HTML para isso é :

Introdução ao HTML Utilizando frames Hospedando seu site na WEB

Introdução. HyperText Markup Language HTML. Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário. Fluxo do Formulário

CEEP-CENTRO ESTADUAL DE EDUCAÇÃO PROFISSIONAL PEDRO BOARETTO NETO INTERNET E PROGRAMAÇÃO WEB INICIO DE HTML

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

REVISÃO DAS PUBLICAÇÕES

Tutorial Moodle ESDM - professores

WEB DESIGNER WEB DESIGNER

Definindo um Layout de Website sem Tabelas Vou apresentar nesse post como fazer o código do layout de um website sem utilizar

Introdução à Tecnologia Web HTML HyperText Markup Language XHTML extensible HyperText Markup Language Estrutura Básica do Documento HTML

Webdesign HTML. Introdução a HTML e as principais tags da linguagem. Thiago Miranda dos Santos Souza

Índice. 5. Editar as seções de um curso 6. Estruturar o curso 7. Publicar o curso 8. Resumo do Fluxo de criação de um curso no educommons

PROGRAMAÇÃO WEB DO LADO DO CLIENTE

Web Design Aula 11: XHTML

Prova de pré-requisito

Manual de Utilizador. Caderno. Recursos da Unidade Curricular. Gabinete de Ensino à Distância do IPP.

Índice Static Text (texto estático) Dynamic Text (Texto Dinâmico) Input Text Exercício...8

MODULO 4 DESENVOLVIMENTO DE PÁGINAS WEB ESTÁTICAS. Redes de Comunicação

Scientific Electronic Library Online

Desenvolvimento em Ambiente Web. Prof. André Y. Kusumoto

Respondendo a eventos

Aula 01 Conceitos Iniciais sobre Excel 2010

3 HTML Tabelas, frames e formulário

OPERAÇÃO DE SOFTWARE E APLICATIVOS

André Kawamoto NE31A

Universidade Federal do Espírito Santo

Incorporando JavaScript em HTML

BLOG ESCOLAS. Após acessar o seu respectivo blog, você será direcionado a tela a seguir. Vamos conhecê-la um pouco melhor.

1. INTRODUÇÃO. 1.1 Como são as marcações (tags) HTML?

Ferramentas para Multimídia e Internet

1. HTML - Introdução. Hyper Text Markup Language. É uma linguagem de formatação de conteúdos. Portável. Ficheiros de pequena dimensão

INTRODUÇÃO AO DESENVOLVIMENTO WEB. PROFª. M.Sc. JULIANA H Q BENACCHIO

Formulários. Permite ao usuário enviar informações por meio da página, em forma de pesquisa, mala direta, compra eletrônica e outros.

Passa a passo para construir uma página pessoal - Parte 1

Roteiro 2: Conceitos de Tags HTML

Vamos criar uma nova Página chamada Serviços. Clique em Adicionar Nova.

A estrutura de um documento HTML apresenta os seguintes componentes:

Certificado ISO 9001:2000 Nº /98. Centro de Informática CETEP Quintino Elaborada por: Wanderson Mirandela

Imagens: <img src="..."> src <img src="tecnologia.jpg"> único atributo que não pode ser omitido neste TAG Nota: img

Imagens: <IMG SRC="..."> SRC <IMG SRC="tecnologia.jpg"> único atributo que não pode ser omitido neste tag Nota: img

HTML Básico. Antonio Fernando de Oliveira Núcleo de Computação Eletrônica da UFRJ Tel. (021)

Portal do Projeto Tempo de Ser

Layouts de páginas com HTML e CSS

UNIPAMPA Universidade Federal do Pampa. Núcleo de Tecnologia da Informação (NTI)

Orientações para o uso do webmail da CODEVASF

Informática básica Telecentro/Infocentro Acessa-SP

QUEM FEZ O TRABALHO?

Formatos de publicidade

Programação WEB II. Formulários Em PHP. Métodos GET e POST progweb2@thiagomiranda.net. Thiago Miranda dos Santos Souza

Unidade IV Introdução à Linguagem PHP Parte 1

MANUAL MOODLE - PROFESSORES

MANUAL WEBDRIVE. webdrive.whirlpool.com.br

Relatório: Página HTML

MANUAL DE INSTALAÇÃO/UTILIZAÇÃO DO PEDIDO ELETRÔNICO

a p r e s e n t a CARTILHA WIKI

Professor Paulo Lorini Najar

Profa. Reane Franco Goulart

INCLUINDO OU EDITANDO UM TEXTO DE UM ARQUIVO JÁ EXISTENTE

PROCEDIMENTO DO CLIENTE

Aula 12: Funções. Pré-requisitos: Todas as aulas anteriores deste módulo. 1. Aproveitando Códigos no Programa

Manual do Usuário - ProJuris Web - Biblioteca Jurídica Página 1 de 20

UTILIZANDO RECURSOS E ATIVIDADES NO MOODLE

Compositor de Impressão do QGIS

Manual de Utilização do PLONE (Gerenciador de página pessoal)

Manual do Usuário CMS WordPress Versão atual: 3.0

Migrando para o Word 2010

MANUAL DO ANIMAIL Terti Software

HTML HTML. Criação de Páginas WEB. Caracteres especiais < < > > Sessão 10

Verifique se o Plugin do Flash Player está instalado no seu computador para a navegação adequada no portal.

O Windows também é um programa de computador, mas ele faz parte de um grupo de programas especiais: os Sistemas Operacionais.

Desenvolvedor Web Docente André Luiz Silva de Moraes

Noções Básicas sobre o FrontPage Criar uma simples home-page utilizando o FrontPage

Instituto Siegen Manual do Professor

COMO ADICIONAR BANNER ROTATIVO Portal Ebserh Site dos Hospitais Universitários

CURSO: PROGRAMADOR WEB DISCIPLINA: HTML 4.0.1

Wordpress - Designtec. Manual básico de gerenciamento Práticas de Geografia

Desenvolvimento de Sites com PHP e Mysql Docente André Luiz Silva de Moraes

Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Prof. Felippe Scheidt IFPR Campus Foz do Iguaçu 2014/2

1. Introdução pág.3 2. Apresentação do sistema Joomla! pág.4 3. Acessando a administração do site pág.4 4. Artigos 4.1. Criando um Artigo 4.2.

www. t PAGINANAHORA Guia de gestão de conteúdos

Transcrição:

Links e Frames José Antônio da Cunha

Links Até agora, produzimos documentos simples. Mas os documentos de hipertexto têm como principal característica, fazer ligações com outros hipertextos. Os pontos que ligam esses hipertextos são chamados de hypertlinks, links ou âncoras de hipertexto. A tag, que indica a região a ser tratada como um hyperlink, é <A> e </A>. Dentro dessa tag, na forma de atributo, é colocada a referência ao arquivo ligado. A referência indica a URL do documento. Com a HTML é possível fazermos ligações de uma região de texto (ou imagem) a um outro documento. O navegador destaca essas regiões e imagens do texto, indicando que são ligações de hipertexto também chamadas de hypertext links, ou hiperlinks ou simplesmente links.

Links Para inserir um link em um documento, utilizamos a etiqueta <A>, que é uma abreviação para âncora. A tag A depende de alguns atributos principais: <A HREF = arq_dest >âncora</a> onde: arq_dest é o URL do documento de destino; âncora é o texto ou imagem que servirá de ligação hipertexto do documento sendo apresentado, para o documento de destino.

Links Caminhos para o documento de destino HREF representa Hipertext Reference que, significa referência de hipertexto ou página, e ele é que determina para onde vai o vínculo.

Links Caminho Relativo o caminho relativo pode ser usado sempre que quisermos fazer referência a um documento que esteja no mesmo servidor do documento atual. Neste caso, basta colocar o nome da página a que a âncora se refere. Exemplo: <A HREF= relativo.html >exemplo de caminho relativo </A> Da mesma forma, se quisermos um link deste documento para um outro que esteja em diretório diferente, neste mesmo servidor, basta colocar os diretórios em que se localizam as outras páginas. Exemplo: <A HREF= site/aula/curso/imagens.html >Imagens</A> Nota: para usar links com caminhos relativos, é preciso conhecer a estrutura de diretório do servidor no qual estamos trabalhando.

Links Caminho Absoluto utilizamos caminho absoluto quando desejamos referenciar um documento que esteja em outro servidor, ou seja, caminho absoluto é aquele caminho (URL) que não depende da referência ou localização da página atual. Exemplo: <A HREF=http://www.rockwave.com/80>89 a rádio Rock!</A> Que oferece um link para um documento no servidor WWW do Grupo de Pesquisa Intermídia. Com a mesma sintaxe, é possível escrever links para qualquer servidor de informações da Internet.

Links Outro exemplo de caminho absoluto é quando damos referência de uma página local mas apresentando o caminho completo do seu endereço. Exemplo: <A HREF= /C:/CAM/Exemplos/Links.html >Linkes de páginas</a> Neste exemplo, o link em questão irá acessar a página Links.html que se localiza no drive C: na pasta CAM na subpasta Exemplos.

Links Ligações para trechos de documentos além do atributo HREF, que indica um documento destino de uma ligação hipertexto, o elemento A possui um atributo NAME que permite indicar um texto de documento como ponto de checada de uma ligação hipertexto. Quando você inserir uma tag <A> com o atributo NAME em sua página, estabelecerá uma âncora nela em que você pode estabelecer um link para um determinado ponto da página, trazendo o usuário não só para uma determinada página mas também para um determinado ponto dela. Exemplo: <A HREF= #relativo >Caminho relativo</a> <A NAME= relativo >Caminho relativo</a>

Links <HTML> <HEAD><TITLE> Teste com a LINKS</TITLE></HEAD> <BODY> <A HREF="#PARTE1"> Características Gerais <A> <A HREF="#PARTE2"> Marcações HTML <A> <P> <A NAME="PARTE1"> <A> Características Gerais do HTML Documentos HTML são arquivos escritos em ASCII -texto.<br> Podem ser criados em qualquer editor de texto ( vi, emacs, edit, notepad)<br> Existem editores específicos para várias plataformas<br> Existem conversores de vários formatos, por exemplo, doc para html<br> A unidade mínima de informação é a página <br> <P> </BODY> </HTML>

Links Hiperlinks com imagens utilizar uma imagem como hiperlink não requer prática nem habilidade, basta que você utilize a tag para inserir imagens na área, onde se indica a âncora do seu link. Exemplo: <A HREF=http://www.rockwave.com/89><IMG SRC= sobrinhos.gif WIDTH=310 HEIGHT=220 ALT= Sobrinhos do Ataíde ></A> O que irá aparecer em sua página não seria uma frase e sim uma imagem (no caso a dos sobrinhos do Ataíde) e, se você clicasse nela, seria lançado para a página da 89 Rock.

Frames O que é Frame? FRAME é uma divisão que cria um ambiente, em que mais de uma página pode estar sendo vista ao mesmo tempo. A vantagem de um FRAME é que você pode ter ao mesmo tempo na tela, partes como um índice u um cabeçalho que estarão sempre visíveis, e partes como o assunto da página que podem estar divididas em várias outras páginas e que não precisam necessariamente alterar as outras divisões. Para utilizarmos os recursos dos frames, a primeira coisa a fazer é substituir a tag <BODY> por <FRAMESET>.

Frames A página que contém este FRAMESET, na verdade, não tem informação nenhuma, a não ser a referência das outras páginas que serão exibidas e o título da página (indicada pela tag TITLE). O resto faz parte das páginas que serão abertas. Nota: ao abrir um frame, o endereço que você indicará para o navegador é o da página de frame, o resto é por conta dele.

Exemplo: <html> <head><title> Frames </title></head> <frameset rows= 75%,25% > <frame src= pagina.html > <frame src= nome.html > </ frameset > </html> Frames

Frames Modificadores rows e cols Estes atributos indicam de que forma será dividida a sua página e em que porcentagem. Rows representa a divisão horizontal Cols representa a divisão vertical Quando você indicar uma divisão, também deve indicar a porcentagem da tela que cada uma irá representar. Exemplo: <frameset rows= 20%,80% >

Frames Quanto mais porcentagens você indicar em seu atributo, mas divisões aparecerão em sua tela. <frameset rows=,20%,60%,20%> No exemplo acima, a tela será dividida em três partes. Você também pode dividir a tela em várias partes, se quiser dividi-la tanto na horizontal quanto na vertical, basta incluir outro frameset na página. Um com atributo rows e outro com cols. <frameset rows=n%,n%> <frameset cols=n%,n%>

<html> <head><title>frames</title></head> <frameset rows= 25%,75% > <frame src= prime1.html > <frameset cols= 50%,50% > <frame src= exemplo6.html > <frame src= exemplo7.html > </frameset> </frameset> </html> Frames

Frames NORESIZE o nome já diz sem redimensionamento. Quando você inserir este atributo, será impedido ao seu usuário que ele possa alterar o tamanho de cada divisão. Este comando ao contrário do que parece, não deve ser utilizado na tag <frameset> e sim na tga <frame>. O redimensionamento de uma de uma página é atribuído a cada um dos frames independentemente. <html> <head><title>frames</title></head> <frameset rows= 25%,75% > <frame src= prime1.html noresize> <frameset cols= 50%,50% > <frame src= exemplo6.html noresize> <frame src= exemplo7.html noresize> </frameset> </frameset> </html>

Frames marginwidth= N e marginheight= N define as margens horizontais e verticais (respectivamente) em pixels. marginwidth define um espaço de N pixels tanto do lado esquerdo quanto do lado direito de seu documento. marginheight terá a mesma função mas manipulando as margens superiores e inferiores da página. Exemplo: <frame src= menu.html marginwidth= 20 marginheight= 50 >

Frames Scrolling (yes, no, auto) configura a presença da barra de rolagem no seu frame. <html> <head><title> Frames </title></head> <frameset rows= *,* > <frame src= lista.html scrolling= yes noresize> <frame src= lista2.html scrolling= no noresize> </frameset> </html>

Frames frameborder você determinará se a borda do frame irá ser apresentada ou não. Os valores para este atributo são yes ou no. border com esse atributo, você controlará a espessura da borda e os valores são interpretados em pixels. Este atributo deve ser inserido na tag <frameset> para contrplar todas as bordas do frame. bordercolor este atributo altera a cor das bordas do frame. Exemplo: <frameset rows= 25%, 75% border= 15 bordercolor= red frameborder= yes > <frame src= ex35.html noresize scrolling= yes >

Frames Name = nome com esse atributo, você pode definir um nome para a página que será aberta. Este atributo depende do próximo. Target = nome este atributo não é indicado na página do frame e sim em uma das páginas que o compõem. Este atributo deve ser colocado em um link para que ele possa indicar ao frame qual de suas páginas será alterada. Para que ele funcione, você terá de nomear o frame antes. Após nomear um frame, coloque este modificador na tag de link, e ele irá alterar o outro frame em vez do mesmo.

Frames Exemplo: Na página de abertura: <html> <head><title> Exemplos de Frame </title></head> <frameset cols= 40%, 50% > <frame src= menu.html marginwidth= 100 marginheight= 0 > <frame src= intro.html name= tela > </frameset> </html>

Frames Exemplo: No página do Menu: <html> <head><title> Menu </title></head> <body bgcolor= #000000 > <a href= intro.html target= tela >Introducao</a><br \> <a href= Conclusao.html target= tela >Linhas</a><br \> </body> </html>

Frames noframes caso o PC do usuário não suporte frames, o navegador executará esta parte. Com ele, você pode indicar uma página sem frame. <html> <head> <title>xxxxxxxxxx</title> </head> <frameset border="1" bordercolor="#3a72bc" cols="15%,*"> <frame NAME="esquerda" src="coluna1.html" NORESIZE bordercolor="#3f85b8" target="main"> <frame NAME="direita" src="coluna2.html" NORESIZE bordercolor="#4086c6" target="direita"> <noframes> <body> </body> </noframes> </frameset> </html>