Académique Documents
Professionnel Documents
Culture Documents
http://www.criarweb.com/artigos/143.php
Home
Monotemticos
Sees
Comunidade
Usurios : login / registro
1 voto
A parte da criao das janelas propriamente dita, existem muitos atributos com os que configurar sua aparncia. 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 existncia ou no de barras de deslocamento, etc. Atributos para a etiqueta <frameset> J conhecemos o atributo cols e rows, que servem para indicar se a distribuo em janelas se far horizontalmente ou verticalmente. Somente se pode utilizar um deles e se iguala s dimenses de cada uma das divises, separadas por vrgulas. border="nmero de pixels" Permite especificar de maneira global para todo o frameset o nmero de pixels que h de ter a borde dos frames. bordercolor="#rrggbb" Com este atributo podemos modificar a cor da borda dos frames, tambm de maneira global a todo o frameset. frameborder="yes|no|0" Serve para mostrar ou no a borda do frame. Seus possveis valores so "yes" (para que se vejam as bordas) e "no" ou "0" (para que no se vejam). Na prtica elimina a borda, mas permanece uma linha de separao dos frames. framespacing="nmero de pixels" Para determinar a largura da linha de separao 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 captulos anteriores os atributos src, que servem para indicar o arquivo que contm a janela e name, para dar um nome janela e logo direcionar os links para ele. Vejamos agora outros atributos disponveis. marginwidth="nmero de pixels" Define o nmero de pixels que tem a margem do frame onde se indica. Esta margem se aplica pgina que pretendemos ver nessa janela, de modo que se colocamos 0, os contedos da pgina nessa janela estaro completamente grudados na borda da margem e se indicamos um valor de 10, os contedos da pgina estariam separados da borda 10 pixels. marginheight="nmero 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 sairo as barras, se indicamos "no" no sairo nunca e se colocamos "auto" sairo somente se forem necessrias. Auto o valor por padro.
Conselho: H que ter cuidado se eliminamos as bordas dos frames, visto que a a pgina web pode ter dimenses distintas dependendo da definio de tela do visitante. Se o espao da janela se v reducido, poderia se ver reduzido o espao para o frame e pode acontecer de no caber os elementos que antes sim cabiam e se eliminamos as barras de deslocamento pode ser que o visitante no possa ver todo o contedo da janela. Este mesmo conselho pode ser aplicado ao redimensionamento de frames, que veremos no seguinte atributo. Se fizermos com que as janelas no sejam redimensionveis provavelmente teramos uma declarao de frames demasiado rgida, que pode ser mal vista em algum tipo de tela.
Manuais relacionados
Manual de HTML
(54 artigos) Ver o ndice do manual Baixar o manual
Categorias relacionadas
HTML
O autor
Miguel Angel Alvarez - Traduo de JML
Cursos online
Cursos de programao e design: PHP Avanado PHP Orientado a objetos Lgica Orientada a Objetos JavaScript Oracle SQL Server 2008 PostgreSQL SEO UML C# - CSharp bsico Lgica de Programao CSS PHP Segurana Java JSE / J2SE XHTML JQuery Microformats Java JEE / J2EE Avanado
noresize Este atributo no tem valores, simplesmente se coloca ou no se coloca. No caso de que esteja presente
1 de 2
11/9/2012 20:06
http://www.criarweb.com/artigos/143.php
indica que o frame no 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 padro, se no colocamos nada, as janelas podem ser redimensionadas. frameborder="yes|no|0" Este atributo permite controlar a apario das bordas dos frames. Com este atributo igualado a "0" ou "no" 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 no funcionam sempre bem em todos os navegadores. recomendvel fazermos um teste sobre o que estamos desenhando em vrios navegadores para comprovar que nosos frames se vem bem em todas as plataformas.
Comentrios do artigo
Foram enviados 2 comentrios ao artigo 1 comentrio no revisado 1 comentrio revisado: Acrescentar um comentrio ao artigo
31/3/11
Ol, eu gostaria de saber se ao invs de colocar por exemplo vermelho na cor da borda d eum frame, se eu poderia aplicar uma textura... tipo de alminio, madeira, tijolo... Queria fazer isso, mas no sei como e nem se possvel...
T fazendo a pgina em html e usando css... Clique se acha que este comentrio um spam
<criarweb.com>
2 de 2
11/9/2012 20:06