170 likes | 288 Views
Desenvolvimento WEB. Profª Fernanda Regebe Castro. CEFET-BA – Unidade Porto Seguro. Frames. Recurso que permite dividir uma página Internet em outras, na mesma página A quantidade de Frames utilizados é definido por <FRAMESET> Cada Frame chama uma página internet diferente
E N D
Desenvolvimento WEB Profª Fernanda Regebe Castro CEFET-BA – Unidade Porto Seguro
Frames • Recurso que permite dividir uma página Internet em outras, na mesma página • A quantidade de Frames utilizados é definido por <FRAMESET> • Cada Frame chama uma página internet diferente • São utilizados normalmente em páginas de abertura (index.htm)
<FRAMESET> • É a TAG de inserção para a elaboração de um conjunto de frames e seus elementos • Aceita atributos COLS e ROWS, referente à divisão das janelas, que pode ser horizontal ou vertical • Internamente só podem ser utilizadas as marcações FRAMESET, FRAME e NOFRAMES
Atributos Utilizados • COLS – Define o número de colunas a ser utilizado. O valor pode ser em pixels ou porcentagem. • ROWS – Tem a mesma função de COLS, só que este é para linhas de um frame • FRAMEBORDER – divisa dos frames, 0 sem borda e 1 com borda
<FRAME> • Define o FRAME a ser criado. Não é utilizada a TAG de encerramento </FRAME> pois não necessita • Define cada janela contida em uma área
Atributos Utilizados • SRC=“URL” – Endereço do arquivo e extensão que será exibido no frame • NAME – nome da janela. É utilizado para associar um nome a uma janela. Utilizado para criar alvos de um frame para outro
Atributos Utilizados • MARGINWIDTH=“valor” – Coloca as margens de cada frame à direita ou à esquerda. Distância entre os conteúdos de cada página e as margens da janela • MARGINHEIGHT=“valor” – Tem a mesma função de MARGINWIDTH, só que controla as margens superior e inferior • SCROLLING=“yes, no ou auto” – É um atributo opcional. Define se a janela deve ou não possuir barra de rolagem. • NORESIZE – Este atributo não possui complementos. Quando não adicionado á TAG <FRAME>, o usuário poderá alterar o tamanho das janelas, movendo as bordas das janelas do cursor. Por padrão todas as janelas podem ter seu tamanho alterado, mas é bom colocar esse atributo para não modificar o layout de sua página
<NOFRAMES> • TAG utilizada para informar a alguns usuários que seu navegador não suporta frames • Hoje em dia a maioria dos navegadores não tem esse problema • Deve ser encerrada com a TAG </NOFRAMES> • Ex: <FRAMESET> <NOFRAMES> Informações a serem dispostas sobre a possibilidade de se navegar em uma página </NOFRAMES> </FRAMESET>
Interligando Documentos entre Frames • TARGET=“complementos” • Utilizada na TAG de Links, permite controlar o alvo que uma determinada pagina irá abrir, ou seja, em que frame específico deverá aparecer • Complementos do atributo TARGET • Nome do Frame: Indica em qual frame deverá ser aberta a nova janela. Não é necessário indicar caso a janela a ser aberta deverá ser localizada no mesmo frame. • _blank: Convenciona ao navegador que ele deverá abrir uma janela em branco para visualizar a página indicada pelo link