Criar Web, manuais e recursos para desenvolvimento web
Manuais
Programas
FAQS
Diretório
Comunidade
  Inicio > Manuais > Manual de HTML
SEÇÕES
Manuais relacionados
+Manual de HTML
Categorias
+HTML

Índice do Manual Manual de HTML
+ Prólogo ao manual de HTML
+ Introdução ao HTML
+ Sintaxes do HTML
+ Sua primeira página
+ Formato de parágrafos em HTML
+ Formatando o texto
+ Cor, tamanho e tipo de letra
+ Atributos para páginas
+ Listas I
+ Listas II
+ Listas III
+ Caracteres especiais
+ Links em HTML
+ Links internos
+ Links locais
+ Links externos, de correio e para arquivos
+ Imagens em HTML
+ Alinhamento de imagens com HTML
+ Formatos gráficos para páginas web
+ As cores e HTML
+ Tabelas em HTML
+ Tabelas em HTML. Atributos para filas e células.
+ Tabelas em HTML. Atributos da tabela e conclusão.
+ Formulários HTML
+ Elementos de formulários. Campos de texto.
+ Outros elementos de formulários
+ Botão Submit, Apagar Campos e outros em formulários HTML
+ Mapas de imagens com HTML
+ Frames em HTML
+ Frames – Explicação básica
+ Frames – Criação de uma estrutura simples
+ Frames – Uma página em cada janela
+ Frames – Orientar os links
+ Frames – Aninhar frames
+ Frames – Atributos avançados
+ Vantagens e incovenientes do uso de frames
+ As etiquetas de HTML 4.0
+ As etiquetas de HTML 4.0 (1)
+ As etiquetas de HTML 4.0 (2)
+ Áudio em HTML I, introdução
+ Áudio em HTML II, características do áudio digital
+ Áudio em HTML (III)
+ Áudio em HTML (IV)

Descrição dos capítulos

Parceiros
- CSS para Web Design
- S.O.S Designers
- Slackware-Brasil
- Crie seu Web site
- Oficina da Net


Frames – Aninhar frames

Explicamos como se criam estruturas com frames mais complexas: aninhamento de frames.


Para criar estruturas de janelas nas quais se misturam as filas e as colunas devemos aninhar etiquetas <FRAMESET>. Começando pela partição de frames mais geral, devemos colocar dentro as partições de frames menores. A maneira de indicar isto se pode ver facilmente com um exemplo.

Aninhamento de frames
Os passos para definir o aninhamento podem ser encontrados à direita.
Os distintos frames vêem numerados com a ordem
na qual são escritas no código.

Na imagem pode ser visto o resultado final acompanhada da representação sobre a maneira de defini-los. Em primeiro definimos uma estrutura de frames em duas colunas e dentro da primeira coluna colocamos outra partição de frames em duas filas. O código necessário é o seguinte.

<frameset cols="200,*">
    <frameset rows="170,*">
       <frame src="pagina1.html">
       <frame src="pagina2.html">
    </frameset>
    <frame src="pagina3.html">
</frameset>

Podemos ver o exemplo em uma página a parte.

Nota: colocamos uma margem em cada uma das linhas desta definição de frames para conseguir um código mais compreensível visualmente. Estas margens não são em absoluto necessários, simplesmente nos servem para ver em que nível de aninhamento nos encontramos.

O exemplo anterior pode se complicar um pouco mais se incluirmos mais partições. Vamos ver algo um pouco mais complicado para praticar mais com os aninhamentos de frames.

Aninhamento de frames
Os passos para definir o aninhamento podem ser encontrados à direita.
Os distintos frames vêem numerados com a ordem
na qual se escrevem no código.

Na imagem se observa que o primeiro frameset a definir se compõe de duas filas. Posteriormente, dentro da segunda fila do primeiro frameset, temos outra partição em duas colunas, dentro das que colocamos um terceiro nível de frameset com uma definção em filas nos dois casos. O código pode ser visto a seguir.

<frameset rows="60,*">
    <frame src="pagina1.html">
    <frameset cols="200,*">
       <frameset rows="*,150">
          <frame src="pagina2.html">
          <frame src="pagina3.html">
       </frameset>
       <frameset rows="*,60">
          <frame src="pagina4.html">
          <frame src="pagina5.html">
       </frameset>
    </frameset>
</frameset>

Podemos ver o exemplo em uma página a parte.

Até aqui vimos a parte mais básica da criação de frames. Nos próximos capítulos poderemos aprender a configurar as janelas para variar sua aparência e, entre outras coisas, eliminar as barras que separam cada um dos distintos frames.

Autoria e outras referências sobre este artigo

Manuais relacionados com este artigo
Dentro de Manual de HTML

Categorias relacionadas
Através das categorias do nosso diretório podem ser encontrados outros tipos de recursos relacionados com este artigo:
+ Entrar em HTML


Comentário sem rever
Entre os comentários não revistos podem ter alguns interessantes que tenham sido enviado recentemente.
 Foi encontrado um comentário sem rever

VerVer os comentários não revistos



Sobre nós | Copyright | Anuncie | Entrar em contato <criarweb>

Hospedado por Hostnet Hospedagem de Sites