Virtualnauta
Sea protagonista de la Web

Virtualnauta > Tutorial HTML > Marcos

Marcos en HTML

Vínculos Tablas


¿Qué son los marcos?


Los frames(marcos en español) permiten a los autores presentar documentos con vistas múltiples. Esto posibilita mantener cierta información visible mientras otras vistas se desplazan o se sustituyen.

Cada vista es un documento independiente de los otros.



La etiqueta frameset


La etiqueta <frameset> se usa para dividir la ventana en marcos.

Cada frameset define un grupo de filas y columnas.


<frameset rows="30%,70%" cols="33%,34%,33%">
...el resto de la definición...
</frameset>

Este ejemplo crea una cuadrícula de 2x3 subespacios.



La etiqueta frame


La etiqueta <frame> define que documento colocaremos en cada frame.


<frameset cols="25%,75%">
   <frame src="frame1.htm">
   <frame src="frame2.htm">
</frameset>

En el ejemplo dividimos la pantalla en una columna de 25% y otra de 75%.

La primer columna contiene el documento "frame1.htm" y la segunda columna el documento "frame2.htm".



La etiqueta noframes


El elemento noframes muestra un texto para los navegadores que no soportan frames.



<frameset rows="25%,75%">
   <noframes>
      <body>
      Su navegador no soporta frames
      </body>
   </noframes>
   <frame src="cabezapag.htm">
   <frame src="cuerpopag.htm">
</frameset>


La etiqueta iframe


La etiqueta iframe se usa para crear un frame en línea que contiene otro documento.


Código

<iframe src="http://www.virtualnauta.com" width="100%">
</iframe>
Resultado



Etiquetas y atributos de los marcos

Etiquetas Atributos Valor Descripción Ej
<frameset>     Organiza ventanas múltiples.  
cols pixels Asigna el número y el tamaño de las columnas. Ejemplo
% Ejemplo
* Ejemplo
rows pixels Asigna el número y el tamaño de las filas. Ejemplo
% Ejemplo
* Ejemplo
<frame>     Define una subventana.  
frameborder 0 Especifica si se mostrará o no el borde alrededor del frame. Ejemplo
1 Ejemplo
longdesc URL URL con una larga descripción del contenido del frame (se usa para navegadores que no soportan frames).  
marginheight pixels Define el margen superior e inferior del frame. Ejemplo
marginwidth pixels Define el margen izquierdo y derecho del frame. Ejemplo
name frame_name Define un nombre para el frame. Ejemplo
noresize noresize No le permite al usuario modificar el tamaño del frame. Ejemplo
scrolling yes Determina la acción de la barra de desplazamiento. Ejemplo
no Ejemplo
auto Ejemplo
src URL Archivo que va a ser mostrado en el frame. Ejemplo
<noframes>     Muestra un texto para los navegadores que no soportan frames. Ejemplo
<iframe>     Crea un frame en línea que contiene otro documento.  
align left Alineación del iframe con respecto al texto. Ejemplo
right Ejemplo
top  
middle  
bottom  
frameborder 0 Especifica si se mostrará o no el borde alrededor del iframe. Ejemplo
1 Ejemplo
height pixels Define la altura del iframe. Ejemplo
%  
longdesc URL URL con una larga descripción del contenido del iframe (se usa para navegadores que no soportan frames).  
marginheight pixels Define el margen superior e inferior del iframe.  
marginwidth pixels Define el margen izquierdo y el derecho del iframe.  
name nombre Define un nombre para el iframe. Ejemplo
scrolling yes Determina la acción de la barra de desplazamiento. Ejemplo
no Ejemplo
auto Ejemplo
src URL Archivo que va a ser mostrado en el iframe. Ejemplo
width pixels Define el ancho del iframe. Ejemplo
% Ejemplo

Atributos estándard

id, class, title, style, lang

Si desea una descripción completa, diríjase a: atributos estándard.


Eventos intrínsecos

onload, onunload, onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup

Si desea una descripción completa, diríjase a: eventos intrínsecos.



Vínculos Tablas

Búsqueda

 

Otros tutoriales

CSS
Herramientas Utiles

Google

Diseño Web

Diseño Web

Intercambio

Banners
Links

    Virtualnauta provee del material para uso exclusivo de aprendizaje.
No garantizamos que el contenido sea correcto.
El riezgo por el uso del mismo queda bajo la entera responsabilidad del usuario.
Mientras use este sitio, usted acuerda haber leido y aceptado nuestros términos de uso y privacidad.

Copyright 2007 - 2008 by Martín Solomiak. Todos los derechos reservados.


webmaster@virtualnauta.com

Mapa del sitio Valid XHTML 1.0 Transitional Valid CSS!