HTML Avançado 1 – Frames e Iframes
Conceito básico dos FRAMES
Os Frames são divisões da tela do browser. Com isso, torna-se possível apresentar mais de uma página por vez: por exemplo, um índice principal em uma parte pequena da tela, e os textos relacionados ao índice em outra parte.
É muito fácil colocar Frames em páginas; porém, nem todos os usuários gostam deles, pois nem sempre a navegação é fácil, além de problemas para a impressão e a marcação dos documentos interiores aos Frames nos Bookmarks. A alternativa natural para os Frames são as tabelas.
A utilização de Frames na linguagem HTML é feita através dos marcadores <FRAMESET> </FRAMESET>. A página onde o FRAMESET é codificado não leva o marcador <BODY> e tem a finalidade de definir o layout a ser apresentado pelos Frames.
Em um FRAMESET os atributos ROWS e COLS definem, respectivamente, o número de subespaços horizontais e verticais que podem ser utilizados para criar efeitos de grade.
Se o atributo ROWS não é utilizado, cada coluna ocupará todo o comprimento da página ao passo que se o atributo COLS não for utilizado, cada linha estende-se ocupando a largura total da página.
Frames são criados da esquerda para direita, em se tratando de colunas, e de cima para baixo em se tratando de linhas. Quando os dois atributos são especificados, repartições são criadas da esquerda para direita na primeira linha, e da esquerda para direita na segunda linha.
Exemplo:
<FRAMESET ROWS=”30%,40%,30%“>
<FRAME SRC=”pagina1.html“>
<FRAME SRC=”pagina2.html“>
<FRAME SRC=”pagina3.html“>
</FRAMESET>
Esta paquena introdução de Frames e Iframes no inicio do HTML Avançado já deu para ter uma idéia do que é o Frame, próximo artigo mostrarei os principais atributos deste marcador, até a próxima!

Tweet This
Share on Facebook
Digg This
Save to delicious
Stumble it
RSS Feed
