![]() |
Frame
Atributos Frame
Os frames são divisores que dividem a página em
duas ou mais partes, cada parte é chamada de frameset. Os frames
são geralmente usados para que um frameset permaneça enquanto
outros mudem baseados nos links que o usuário seleciona.
<frameset>
<frameset><frameset>
Determina o início e o fim de um frame. Deve ser
usado juntamente com os parâmentros cols (frame na vertical) ou
rows (frame na horizontal).
cols="x,x"
Determina o número de regiões verticais
da página. Deve ser indicado juntamente com uma lista de
valores. Cada valor especifica a largura de cada frameset e pode
ser definido em pixels, percentual ou através de asterisco.
rows="x,x"
Determina o número de regiões horizontais
da página. Deve ser indicado juntamente com uma lista de
valores. Cada valor especifica a largura de cada frameset e pode
ser definido em pixels, percentual ou através de asterisco.
border = "x"
Determina a espessura da linha divisória
que aparece entre os framesets. Sendo que x é o valor da borda
em pixels.
bordercolor = "cor"
Determina a cor da linha divisória que
aparece entre os framesets.
<frame>
src = "página.htm"
Determina a página ou arquivo que será
carregado na região correspondente.
name = "nome"
Determina um nome ao frameset
correspondente. O nome é de vital importância na utilização
dos frames.
noresize
Deixa a linha do frameset estática.
Marginheight = "x"
Determina a largura em pixels da margem
vertical.
Marginwidth = "x"
Determina a largura em pixels da margem
horizontal.
scrolling = "valor"
Determina se aparecerá barra de rolagem.
Os valores podem ser yes (com barra de rolagem), no (sem barra de
rolagem) ou auto (barra de rolagem só aparecerá quando o
conteúdo da página ultrapassar o tamanho do frameset.
Importante
Para abrir uma página em frameset
diferentes você deve especificar o nome do mesmo no link. Ex:
<a href="pagina.htm"
target="nomedoframeset"></a>
Exemplo
Logo abaixo está o código básico de uma
página com frame. Se preferir faça odownload de um exemplo
completo e modifique-o em seu editor.
<html> <head> <title> Home Page </title> </head> <frameset cols="25%,*"> <frame src="menu.htm" name="menu"> <frame src="principal.htm" name="conteudo"> </frameset> </html> |