Curso de HTML/Frames

Origem: Wikilivros, livros abertos por um mundo aberto.

Frames, do inglês quadro, servem para dividir a sua página em várias telas, possibilitando que seja mostrada mais de uma página na mesma tela.

Quando for fazer um frame, ao invés de inserir a tag <body> apos a tag </head> deverá utilizar <frameset>.

[editar] Atributos de FRAMESET

  • cols: define as colunas do frame em pixel ou porcentagem. <frameset cols=”X.X”>
  • rows: define as linhas do frame em pixel ou porcentagem. <frameset rows=”X.X”>
  • border: define a espessura da borda frameset border=”X”

Já a tag <frame> é inserida entre as tags <frameset></frameset>, ela especifica as páginas que irão abrir nos frames correspondentes.

[editar] Atributos de FRAME

  • src: especifica o endereço que será carregado. <frame src="endereço">
  • name: nomeia o frame <frame name="nome_frame">
  • norezise: determina que o frame não poderá ser redimensionando. <frame noresize>

[editar] Exemplo de página com frame

<html>
<head>
<title>Exemplo Frame</title>
</head>
<frameset cols="30%,*">
<frame src="http://pt.wikipedia.org/wiki/P%C3%A1gina_principal">
<frameset  cols="30%,*" >
<frame src="http://pt.wikipedia.org/wiki/P%C3%A1gina_principal">
<frame src="http://pt.wikipedia.org/wiki/P%C3%A1gina_principal">
</frameset>
</html>
Página
Frames firefox.png

Índice - Recursos meta | Lista de tags HTML