HTML: frames

11
HTML: frames Agrupamento de Escolas da Batalha Miguela Fernandes Novembro 2010

description

HTML: frames. Agrupamento de Escolas da Batalha Miguela Fernandes Novembro 2010. HTML: FRAMES. - PowerPoint PPT Presentation

Transcript of HTML: frames

Page 1: HTML: frames

HTML: framesAgrupamento de Escolas da Batalha

Miguela Fernandes

Novembro 2010

Page 2: HTML: frames

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.

Page 3: HTML: frames

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

Page 4: HTML: frames

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>.

Page 5: HTML: frames

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.

Page 6: HTML: frames

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%.

Page 7: HTML: frames

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"

Page 8: HTML: frames

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>

Page 9: HTML: frames

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>

Page 10: HTML: frames

HTML: FRAMESET FRAME (3)