HTML Capitulo 12
FRAMES
Frames (quadros) são relativamente usadas na Web. Há os que adoram o uso de frames e não admitem que suas home-pages fiquem sem elas, por outro lado há os que abominam o uso de frames, porque julgam que eles "estragam" o layout da homepage.
Fazer frames tem o mesmo procedimento que confecção de home-pages simples, a diferença é que se deve trocar a tag <BODY> pela tag <FRAMSET>
Para termos uma home-page com frames devemos ter três páginas, uma com o código que contém a tag <FRAMESET> e duas outras com os códigos onde serão inseridas as páginas de cada frame.
Vamos procurar entender melhor.
Uma documento HTML simples seria assim :
<HTML>
<HEAD>
<TITLE>Página simples </TITLE>
</HEAD>
<BODY>
Neste campo entram os comandos em geral
</BODY>
</HTML>
Já um documento HTML que teria frames ficaria assim:
<HTML>
<HEAD>
<TITLE>Página com Frame </TITLE>
</HEAD>
<FRAMESET>
NESTE CAMPO ENTRAM AS CHAMADAS PARA OS DOCUMENTOS DOS FRAMES
</FRAMESET>
</HTML>
Então o que devemos fazer ? Devemos criar um documento HTML normal e um documento HTML de frames.
68
AG8 Informática
Vejamos um exemplo:
<HTML>
<HEAD>
<TITLE> Exemplo de frame</TITLE>
</HEAD>
<FRAMESET COLS=20% , 80%> <! Este comando inicia o frame e divide a tela do navegador em 2 partes, uma com 20% da tela e outra com 80%>
<FRAME SRC=FRAME1.HTM> <! Este comando chama as páginas HTML que devem ocupar as colunas divididas pelo frame>
<FRAME SRC=FRAME2.HTM>
</FRAMESET>
</HTML>
Este é o código para gerar os frames (veja a figura) .
Agora vamos crias os códigos para serem inseridos nas duas colunas que criamos.
<HTML>
<HEAD>
<TITLE>Página simples </TITLE>
</HEAD>
<BODY>
AQUI ENTRA A PRIMEIRA PÁGINA NORMAL
</BODY>
</HTML>
Salve este exemplo como FRAME1.HTM. Por que ? Porque no código que geramos no exemplo de frames chamamos a página com o comando <FRAME
SRC=FRAME1.HTM>, se você salvar o nome do código de forma diferente deverá alterar também o código da página de frame.
<HTML>
<HEAD>
<TITLE>Página