HTML Básico
Frames
O uso de frames permite que diferentes arquivos HTML componham a mesma página, permitindo dividir o espaço da janela do navegador em colunas e/ou linhas e controlar o seu tamanho, determinando quantas serão as subdivisões e qual será sua distribuição na tela.
É importante ressaltar que cada uma destas "partes da tela" é ocupada por arquivos diferentes, totalmente independentes.
Portanto, o uso dos frames possibilita apresentar mais de uma página em cada tela. Por exemplo, um índice em uma parte pequena dela e os textos relacionados ao índice em outra parte. (Ex: Muitas Dicas, repare que há uma coluna à esquerda, independente do conteúdo à direita).
Exemplos de frames
Com 2 arquivos
Com 3 arquivos
2 colunas
2 linhas
2 colunas a 2a. com 2 linhas
2 linhas a 2a. com 2 colunas
Geralmente uma página com frames é constituída de dois ou três elementos básicos:
- a página cujo nome é frameset. Ela contém os tags que especificam como as diferentes páginas aparecerão dentro da janela do navegador; ou seja,tem atributos que definem a divisão do espaço da janela do browser em colunas ou linhas.
- as páginas internas normais, denominadas frames, que aparecerão de acordo com as instruções contidas no código do frameset.
Cada uma destas marcações - e - aceita extensões, valores e atributos.
Observação: É bom lembrar que a barra de rolagem de um frame fica sempre à direita.
Características do frameset
A página frameset é um arquivo HTML que, ao invés de conter os tags e os quais indicam o conteúdo do documento, possui os tags e .
Códigos do frameset
No tag frameset são importantes os atributos "Rows" e "Cols" (Linhas e colunas) que determinam a orientação dos frames.
COLS: determina a divisão da tela em colunas.
ROWS: determina a divisão da tela em linhas.
Tanto depois de COLS, como após ROWS aparecem, separados por vírgulas, o tamanho de cada linha ou coluna da página.
Os valores poderão ser:
-