HTML Tutorial

Alinhamento
Formatação
Títulos
Linhas
Listas
Tabelas
Imagens
Mapas Clicáveis
Formulários

FRAMES

Frames s�o campos, molduras ou quadros gerados pela tag < frameset> onde diferentes p�ginas podem ser carregadas atrav�s da  tag <frame>.
  • Uso da tag <frameset>
Atributos obrigat�rios: rows ou cols..
Atributos opcionais: frameborder, border e bordercolor.
O atributo rows define as divis�es horizontais (linhas) e seu valor poder� ser atribu�do em pixels (ex.: rows="30,50"),  percentual (ex.: rows="50%,50%") ou relativa (ex.: rows="*,2*").
<frameset rows="35%,65%">
	<frame>
	<frame>
</frameset>
Ver o exemplo acima.
O atributo cols define as divis�es verticais (colunas) da mesma forma que o atributo anterior.
<frameset cols="35%,65%">
	<frame>
	<frame>
</frameset>
Ver o exemplo acima.
O atributo frameborder define a presen�a ou n�o de bordas 3D conforme os valores "yes" (default) e "no".  Se omitido, ser� usado o valor do frameset mais externo.
<frameset cols="35%,65%" frameborder="no">
	<frame>
	<frame>
</frameset>
Ver o exemplo acima.
O atributo border define a largura da borda.  border=0 equivale-se a frameborder="no".
<frameset cols="35%,65%" border="10">
	<frame>
	<frame>
</frameset>
Ver o exemplo acima.
O atributo bordercolor define a cor da borda.
<frameset cols="35%,65%" bordercolor="blue">
	<frame>
	<frame>
</frameset>
Ver o exemplo acima.
  • Uso da tag <frame>
Atributos: src, name, marginwidth, marginheight, scrolling, noresize, frameborder e bordercolor
O atributo src define a URL da p�gina que ser� exibida, como visto nos exemplos anteriores.  Se omitido, teremos regi�es em branco na tela.
<frameset rows="35%,65%">
	<frame>
	<frame src="preto.htm">
</frameset>
Ver o exemplo acima.
O atributo name define o nome do quadro.
<frameset cols="35%,65%">
	<frame src="branco.htm">
	<frame name="direita">
</frameset>
Ver o exemplo acima.
O atributo marginwidth define as margens esquerda e direita do frame, com valores em pixels.
<frameset rows="10%,*">
	<frame>
	<frame src="preto.htm" marginwidth="200">
</frameset>
Ver o exemplo acima.
O atributo marginheight define as margens superior e inferior do frame, com valores em pixels.
<frameset cols="10%,*">
	<frame>
	<frame src="preto.htm" marginheight="200">
</frameset>
Ver o exemplo acima.
O atributo scrolling define a presen�a ou n�o de barras de rolagem, com os valores: "auto" (default), "yes" e "no".
<frameset rows="*,10%">
	<frame scrolling="yes">
	<frame>
</frameset>
Ver o exemplo acima.
O atributo noresize n�o possui valor associado e quando presente impede a possibilidade de se alterar o tamanho do frame arrastando sua borda com o mouse.
<frameset cols="80%,*">
	<frame noresize>
	<frame>
</frameset>
Ver o exemplo acima.
O atributo frameborder define a presen�a ou n�o de bordas 3D conforme os valores "yes" (default) e "no".  
<frameset rows="75%,*">
	<frameset cols="25%,*">
		<frame>
		<frame>
	</frameset>
	<frameset rows="50%,*">
		<frame frameborder="no">
		<frame frameborder="no">
	</frameset>
</frameset>
Ver o exemplo acima.
O atributo bordercolor define a cor da borda.
<frameset rows="75%,*">
	<frameset cols="25%,*">
		<frame>
		<frame>
	</frameset>
	<frameset rows="50%,*">
		<frame bordercolor="blue">
		<frame bordercolor="blue">
	</frameset>
</frameset>
Ver o exemplo acima.
  • Uso da tag <noframes>
Os browsers que suportam frames ignoram o conte�do entre as tags <noframes> e </noframes>, mas ao contr�rio, os browsers que n�o suportam frames consideram apenas esse conte�do (que deve estar compreendido entre as tags <body> e </body>).
<frameset rows="*,*">
	<frame>
	<frame>
</frameset>
<noframes>
	<body>
	p�gina vis�vel pelo browser que n�o suporta frames
	</body>
</noframes>
Hosted by www.Geocities.ws

1