<iframe>
Frame ou Sub-Janela em Linha
Definição:
A tag <iframe> vem do inglês inline frame e significa frame em linha.
Esta tag permite resultados similares ao obtido com o uso das tags <frame> e <frameset>, com a diferença de que a página correspondente ao frame é apresentado dentro de uma sub-janela na página atual sem a necessidade de um frameset.
O texto inserido entre as tags <iframe> e </iframe> será apresentado pelo navegador apenas se o mesmo não suportar o frame em linha.
Suporte:
Netscape: 7.0
Internet Explorer: 2.0
Aceito nas especificações DTD: Estrito, Transicional e Frameset
Dicas:
Frames em linha não podem ser re-dimensionados.
Uma outra forma de inserir páginas de internet dentro de outras é através da tag <object>.
Exemplo:
| Código | Resultado |
| <iframe src="http://www. referenciando.com/"> Seu navegador não suporta frames em linha.</iframe> |
Atributos Padrão:
Atributos Opcionais:
| Atributo | Valor | Descrição |
| align | bottom left middle right top |
Especifica o alinhamento do frame em linha em relação ao texto ao redor. Caso haja algum texto ao redor do frame em linha, ele será acomodado ao redor do iframe de acordo com o alinhamento. Note que este atributo é considerado obsoleto e não será suportado na próxima revisão da linguagem. Recomenda-se utilizar folhas de estilo em cascata (CSS) para configurar o alinhamento. bottom = em baixo |
| frameborder | 1 0 |
Especifica a presença ou não de uma borda ao redor do frame. 1 = com borda |
| height | pixels % |
Especifica a altura em pixes ou percentual da área disponível. |
| longdesc | URL | Especifica a URL para uma página contendo uma descrição do iframe, utilizado caso o navegador não suporte frames. |
| marginheight | pixels | Especifica a margem deixada acima e abaixo do frame em linha. |
| marginwidth | pixels | Especifica a margem deixada aos lados do frame em linha. |
| name | nome_do_frame | Especifica um nome único para o frame de modo que scripts possam acessar e modificar suas propriedades. |
| scrolling | yes no auto |
Especifica se uma barra de rolagem será colocada no frame caso o conteúdo deste exceda as dimensões do mesmo no navegador. |
| src | URL | Especifica a URL da página que será mostrada pelo navegador dentro do frame em linha. |
| width | pixels % |
Especifica a largura em pixels ou percentual da área disponível. |
