<frameset>

Frameset ou Divisões de uma Sub-Janela

Definição:

A tag <frameset> define o contexto e formato no qual frames ou sub-janelas serão criadas dentro de uma página de internet. Esta tag opera em conjunto com a tag <frame> na definição e especificação de frames.

Cada frame ou sub-janela representa uma página diferente e o tamanho e localização destas sub-janelas é determinado pelos atributos da tag <frameset>.

Páginas contendo a tag <frameset> só podem existir na especificação DTD frameset.

Suporte:

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

Dica:

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

Exemplo:

Código Resultado

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

Clique aqui para ver o resultado

Atributos Obrigatórios:

Atributo Valor Descrição
cols pixels
%
*
Especifica uma lista de larguras separadas por vírgula para cada uma das colunas contendo frames ou sub-paginas. Cada frame pode ter uma largura diferente. O valor '*' (asterisco) representa 'o restante da página'. Ou seja, se um valor "80%, *" for especificado, a página será dividida em duas colunas, a primeira ocupando 80% e a segunda o restante, ou seja, 20%.
rows pixels
&
*
Especifica uma lista de alturas separadas por vírgulas para cada uma das linhas contendo frames ou sub-páginas. Cada frame pode ter uma altura diferente. O valor '*' (asterisco) representa o 'restante da página'. Ou seja, se um valor "80%, *" for especificado, a página será dividida em duas linhas, a primeira ocupando 80% e a segunda o restante, ou seja 20%.

Atributos Padrão:

class, id, style, title

Eventos Associados:

onload, onunload