Cadernos de Informática - Portal do Professor
Cadernos de Informática - Portal do Professor
Cadernos de Informática - Portal do Professor
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
<strong>Ca<strong>de</strong>rnos</strong> <strong>de</strong> <strong>Informática</strong><br />
42<br />
CURSO DE INTRODUÇÃO AO WEBSITE<br />
Secretaria <strong>de</strong> Esta<strong>do</strong> <strong>de</strong> Educação MG<br />
Frames<br />
<br />
<br />
<br />
Com os frames você po<strong>de</strong> exibir mais <strong>de</strong> um <strong>do</strong>cumento HTML na mesma janela <strong>do</strong><br />
browser. Cada <strong>do</strong>cumento HTML é chama<strong>do</strong> <strong>de</strong> frame, e cada frame é in<strong>de</strong>pen<strong>de</strong>nte um<br />
<strong>do</strong> outro.<br />
As <strong>de</strong>svantagens <strong>de</strong> usar frames são:<br />
• O <strong>de</strong>senvolve<strong>do</strong>r Web tem que cuidar <strong>de</strong> mais <strong>do</strong>cumentos HTML;<br />
• É dificil <strong>de</strong> imprimir uma página completa.<br />
A Tag Frameset<br />
• A tag <strong>de</strong>fine como dividir a janela em frames;<br />
• Cada frameset <strong>de</strong>fine um conjunto <strong>de</strong> linhas (rows) e colunas(columns);<br />
• Os valores <strong>de</strong> linhas/colunas indicam a quantida<strong>de</strong> <strong>de</strong> tela que cada linha/coluna irá<br />
ocupar.<br />
A tag Frame<br />
• A tag <strong>de</strong>fine que <strong>do</strong>cumento HTML será exibi<strong>do</strong> em cada frame.<br />
No exemplo abaixo temos um frameset com duas colunas. A primeira coluna irá ocupar<br />
25% da largura da janela <strong>do</strong> browser. a segunda coluna irá ocupar os outros 75% da<br />
largura. O <strong>do</strong>cumento HTML "frame_a.htm" é coloca<strong>do</strong> na primeira coluna e o <strong>do</strong>cumento<br />
"frame_b.htm" será coloca<strong>do</strong> na segunda coluna:<br />
<br />
<br />
<br />
<br />
Notas Básicas<br />
Se um frame tem bordas visíveis, o usuário po<strong>de</strong> mudar o tamanho <strong>do</strong> frame arrastan<strong>do</strong><br />
a borda. Para previnir o usuário <strong>de</strong> fazê-lo, você po<strong>de</strong> adicionar o atributo<br />
noresize="noresize" à tag .<br />
Adicione a tag para browsers que não suportam frames.<br />
Mais Exemplos<br />
Frameset Misto<br />
Este exemplo <strong>de</strong>monstra como fazer um frameset com três <strong>do</strong>cumentos, e como misturar<br />
eles em linhas e colunas.