Seu Site
com
Frame...
- O que
são Frames ?
- Frame é
apenas uma arquivo html que permite a
apresantação de mais de uma página na
mesma tela.
- Para usar
Frame é necessário Netscape 2.0 ou superior
ou internet exploder .
- A
utilização de frames é um recurso muito
util, mas não deve-se exagerar, pois: muitas
pessoas não gostam de frames, alguns
browsers não as aceitam e também porque
muitas veses não há nessecidade.
- Recomendo
que você tenha a sua página em duas
versões , uma com frame e a outra sem , pois
se o browser do visitante não aceitar , ele
tem a opção de uma página sem .
- Como
fazer...
- Exemplos
mais usuais...
Como
fazer...
Estrutura
- Assim como o
HTML, as frames tem sua estrutura.
- Eles entram
no lugar do corpo, substituindo o
|
por
- Ex:
Sintaxe dos Frames
- Primeiramente
devemos fazer um documento HTML para ele ser
especificado pela sintaxe de frames, no caso chamado
de Frame1.htm.
- Frame n1
- 1.
A primeira especificação é o FRAMESET, que
é acompanhado pelas definições ROWS e COLS.
ROWS
- Especifica
o numero de frames e a altura de cada um.
- Ex:
- No
exemplo a cima, ele puxa 3 frames, o 1º com 20% da
tela, o 2º com 30% da tela, o 3º com 50% da tela
(ambos em altura).
COLS
- Especifica
o numero de frames e a largura de cada um.
- Ex:
- No
exemplo a cima, ele puxa 3 frames, o 1º com 20% da
tela, o 2º com 30% da tela, o 3º com 50% da tela
(ambos em largura).
2.
A segunda especificação é o FRAME, que é
acompanhado pelas definições SRC, NAME,
SCROLLING, NORESIZE, TARGET.
SRC
- Especifica
o documento de formato HTML chamado para o frame.
Indispensável, por que sem ele só o documento
aparecerá vazio, só com as divisões.
- Ex:
NAME Especifica o nome do
documento de formato HTML puxado para a frame. É
extremamente necessário para o uso do Target, que será
visto a seguir. Ex:
SCROLLING Define se o Frame terá barra de rolagem, o
default é Auto. Fornece as opções: Yes, No, Auto. Yes -
Exibe a barra de rolagem independente do tamanho do
documento. No - Não exibe a barra de rolagem, mesmo que o
documento seja maior que o tamanho especificado. Auto - Só
exibe a barra de rolagem se o documento for maior que a área
especificada. Ex:
NORESIZE
- Impossibilita o
usuário de mudar o tamanho da área especificada do
Frame. Por default o usuário pode mudar esta área.
TARGET
Define qual a área (Frame) que aparecerá o
documento especificado pelo link. Mais útil na
utilizaçãode Menus e índices. Necessita do NAME.
Ex:
- O Link:
- Intel< /A>
- BORDER
- Define qual a borda
que o frame terá. Mais útil na utilizaçãode de
backgrounds iguais.
- Ex:
Exemplos
de algumas frames mais usadas...
<html>
<frameset
cols="20%,79%">
<frame
name="Frame1" src="nome do
arquivo HTML que você quer que fique na
frame1.htm"
scrolling=auto noresize>
<frame
name="Frame2" src="nome do
arquivo HTML que você quer que fique na
frame2.htm"
scrolling=auto noresize>
</frameset>
<noframes>
<body>
Seu
Browser não aceita frames
</noframes>
|
<html>
<frameset
rows="80%,20%">
<frame
name="Frame1" src="nome do
arquivo HTML que você quer que fique na
frame1.htm"
scrolling=auto noresize>
<frame
name="Frame2" src="nome do
arquivo HTML que você quer que fique na
frame2.htm"
scrolling=auto noresize>
</frameset>
<noframes>
<body>
</noframes>
|
|
<html>
<frameset
rows="80%,20%">
<frame
name="Frame1" src="nome do
arquivo HTML que você quer que fique na
frame1.htm"
scrolling=auto noresize>
<frameset
cols="50%,50%">
<frame
name="Frame2" src="nome do
arquivo HTML que você quer que fique na
frame2.htm"
marginheight=3 marginwidth=2
scrolling=auto noresize>
<frame
name="Frame3" src="nome do
arquivo HTML que você quer que fique na
frame3.htm"
scrolling=auto noresize>
</frameset>
<noframes>
<body>
|
RESIDENCIAS
Overview
Germany
Entertainment
Ballykissangel
Benny Hills
Business Park
Campus
City Pubs
Greenfield
Lavender Hill
Little Italy
Melting Pot