<frame>

Frame ou Sub-Janela

Definição:

A tag <frame> define uma sub-janela na página. Esta tag só pode ser usada na especificação DTD frameset.

A tag <frame> define a página de internet a ser carregada no frame conforme definidos através da tag <frameset>.

Suporte:

Netscape: 2.0
Internet Explorer: 3.0
Aceito nas especificação DTD: Frameset

Dica:

Por definição páginas contendo tags <frame> e <frameset> não podem conter as tags <body> e </body>.

Exemplo:

Código Resultado

Clique no link ao lado para abrir uma página contendo frames. A página aberta possui o seguinte código:

...
<frameset cols="30%, *">
<frame src="/samples/goncalvesdias.html" />
<frame src="/samples/carlosdrumond.html" />
</frameset>
...

Clique aqui para ver o resultado

Atributos Padrão:

class, id, style, title

Atributos Opcionais:

Atributo Valor Descrição
frameborder 0
1
Especifica se a uma borda deve ser colocada ao redor do frame ou não.
0 = não colocar borda
1 = colocar borda
longdesc URL Especifica a URL para uma página contendo uma descrição do frame, utilizado caso o navegador não suporte frames (algo muito raro nos dias de hoje).
marginheight pixels Especifica a margem superior e inferior do frame, em pixels
marginwidth pixels Especifica a margem esquerda e direita do frame, em pixels
name nome_do_frame Especifica um nome único para o frame permitindo que estes seja identificado por scripts.
noresize noresize Quando este atributo estiver setado, o usuário não terá a opção de re-dimensionar o frame.
scrolling yes
no
auto
Especifica se uma barra de rolagem será colocada no frame caso o conteúdo deste exceda as dimensões do mesmo no navegador.
src URL Especifica a URL de uma página que será mostrada pelo navegador dentro do respectivo frame.