HTML: framesAgrupamento de Escolas da Batalha
Miguela Fernandes
Novembro 2010
HTML: FRAMES
O uso de frames permite que diferentes ficheiros HTML componham a mesma página, permitindo dividir o espaço da janela do browser em colunas e/ou linhas e controlar o seu tamanho, determinando quantas serão as subdivisões e qual será sua distribuição na página principal.
HTML: TIPO DE FRAMES
Com 2 ficheiros html
2 Colunas 2 linhas
Com 3 ficheiros html
2 colunasa 2ª com 2 linhas
2 linhasa 2ª com 2 colunas
HTML: FRAMESET
A página frameset é um ficheiro HTML que em vez de conter as tags <BODY> e </BODY> que indicam o conteúdo do documento, possui as tags <FRAMESET> e </FRAMESET>.
HTML: FRAMESET
Na 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.
HTML: FRAMESET – COL e ROW
Os valores em cada frame poderão ser:Numérico - pixels – Ex.: (ROWS="30, 50").
Relativo – Ex.: (ROWS="2*,*"). O valor é relativo. Nesse caso a primeira frame ocupará dois terços da tela e o segundo um terço.
Percentual – Ex.: (ROWS="25%, 25%, 50%"). O total deve somar 100%. Também poderia ser (ROWS="25%, 25%, *"), pois onde está o asterisco ( * ) o browser colocará o valor que falta para que a soma dos valores seja os 100%.
HTML: FRAMESET ATRIBUTOS
Atributos pode ser:FRAMESPACING: determina o espaço entre frames (em pixels).FRAMEBORDER: define se haverá ou não limites entre as frames (admite os valores 1, para inserir limites ou 0, para retirá-las).BORDERCOLOR - especifica a cor do limite entre frames.NORESIZE SCROLLING – Frame não pode ser redimencionada ="NO"
HTML: FRAMESET FRAME (1)
Entre as tags <FRAMESET> e </FRAMESET>, deve inserir as tags <FRAME> de acordo com o número de colunas ou linhas inserido nos atributos COLS e ROWS.
As tags <FRAME> são responsáveis por definir a página HTML que será carregada dentro de cada uma das divisões do frameset.
<HTML><HEAD><TITLE>REDES</TITLE></HEAD>
<FRAMESET ROWS="15%,*"> <FRAME SRC="topo.html" NAME=TITLE SCROLLING=NO>
<FRAMESET COLS="20%,*"> <FRAME SRC="menu.html" NAME=menu> <FRAME SRC="pagina.html" NAME=pagina> </FRAMESET></FRAMESET>
</HTML>
HTML: FRAMESET FRAME (2)
MENU
<html>
<head>
<title>Redes de computadores</title>
</head>
<body>
Menu
<br>
<A HREF="http://www.google.pt" target=pagina>google</A>
<br>
<A HREF="http://www.youtube.com" target=pagina>youtube</A>
</body>
</html>
PÁGINA<html><head><title>Redes de computadores</title></head><body>Texto página</body></html>
HTML: FRAMESET FRAME (3)
Webgrafia
http://www.ufpa.br/dicas/htm/htm-fra.htm
http://www.htmlcodetutorial.com/frames/_FRAMESET.html
http://www.tizag.com/htmlT/frames.php
Top Related