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 moldura
+ 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)
+ Áudio em HTML (V)
+ Declaração DOCTYPE em documentos HTML
+ Atributo nofollow nos links
+ Etiqueta Iframe

Descrição dos capítulos

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


Frames – Atributos avançados

Lista de atributos das etiquetas frameset e frame com as quais podemos configurar a aparência e características das janelas.


A parte da criação das janelas propriamente dita, existem muitos atributos com os que configurar sua aparência. Para isso, tanto a etiqueta <frameset> como <frame> admitem diversos atributos que permitem especificar a forma de elementos como as bordas dos frames, a margem, a existência ou não de barras de deslocamento, etc.

Atributos para a etiqueta <frameset>

Já conhecemos o atributo cols e rows, que servem para indicar se a distribução em janelas se fará horizontalmente ou verticalmente. Somente se pode utilizar um deles e se iguala às dimensões de cada uma das divisões, separadas por vírgulas.

border="número de pixels"
Permite especificar de maneira global para todo o frameset o número de pixels que há de ter a borde dos frames.

bordercolor="#rrggbb"
Com este atributo podemos modificar a cor da borda dos frames, também de maneira global a todo o frameset.

frameborder="yes|no|0"
Serve para mostrar ou não a borda do frame. Seus possíveis valores são "yes" (para que se vejam as bordas) e "não" ou "0" (para que não se vejam). Na prática elimina a borda, mas permanece uma linha de separação dos frames.

framespacing="número de pixels"
Para determinar a largura da linha de separação dos frames. Pode -se utilizar em Internet Explorer e junto com o atributo frameborder="0" serve para eliminar a borda das janelas.

Atributos para a etiqueta <frame>

Para esta etiqueta, assinalamos nos capítulos anteriores os atributos src, que servem para indicar o arquivo que contém a janela e name, para dar um nome à janela e logo direcionar os links para ele. Vejamos agora outros atributos disponíveis.

marginwidth="número de pixels"
Define o número de pixels que tem a margem do frame onde se indica. Esta margem se aplica à página que pretendemos ver nessa janela, de modo que se colocamos 0, os conteúdos da página nessa janela estarão completamente grudados na borda da margem e se indicamos um valor de 10, os conteúdos da página estariam separados da borda 10 pixels.

marginheight="número de pixels"
O mesmo que o atributo anterior, mas para a margem vertical.

scrolling="yes|no|auto"
Serve para indicar se queremos que haja barras de deslocamento nas diferentes janelas. Se indicamos "yes" sempre sairão as barras, se indicamos "no" não sairão nunca e se colocamos "auto" sairão somente se forem necessárias. Auto é o valor por padrão.

Conselho: Há que ter cuidado se eliminamos as bordas dos frames, visto que a a página web pode ter dimensões distintas dependendo da definição de tela do visitante. Se o espaço da janela se vê reducido, poderia se ver reduzido o espaço para o frame e pode acontecer de não caber os elementos que antes sim cabiam e se eliminamos as barras de deslocamento pode ser que o visitante não possa ver todo o conteúdo da janela.

Este mesmo conselho pode ser aplicado ao redimensionamento de frames, que veremos no seguinte atributo. Se fizermos com que as janelas não sejam redimensionáveis provavelmente teríamos uma declaração de frames demasiado rígida, que pode ser mal vista em algum tipo de tela.


noresize
Este atributo não tem valores, simplesmente se coloca ou não se coloca. No caso de que esteja presente indica que o frame não se pode redimensionar. Como podemos ver, ao colocar o mouse sobre a borda das janelas sai um cursor que nos assinala que podemos mover tal borda e redimensionar assim os frames. Por padrão, se não colocamos nada, as janelas podem ser redimensionadas.

frameborder="yes|no|0"
Este atributo permite controlar a aparição das bordas dos frames. Com este atributo igualado a "0" ou "não" as bordeas se eliminam. Entretanto, ficam as feias margens na borda. Pelo que podemos comprovar funciona melhor no Netscape do que no Internet Explorer. De qualquer forma, temos um pouco mais adiante, uma nota para explicar os frames sem bordas.

Nota: os atributos de frames não funcionam sempre bem em todos os navegadores. É recomendável fazermos um teste sobre o que estamos desenhando em vários navegadores para comprovar que nosos frames se vêem bem em todas as plataformas.

bordercolor="#rrggbb"
Permite especificar a cor da borda da janela.

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ários dos visitantes
Os comentários dos visitantes são para ampliar a informação do artigo. Todos podem participar.
Acrescentar um comentário do artigo Acrescentar um comentário do artigo



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

Hospedado por Hostnet Hospedagem de Sites