HTML
Especificación de los contenidos iniciales de un marco El atributo «SRC» especifica el documento inicial que contendrá el marco. El siguiente ejemplo de documento HTML: <HTML> <HEAD> <TITLE>Un documento con marcos</TITLE> </HEAD> <FRAMESET cols="33%,33%,33%"> <FRAMESET rows="*,200"> <FRAME src="contenidos_del_marco1.html"> <FRAME src="contenidos_del_marco2.gif"> </FRAMESET> <FRAME src="contenidos_del_marco3.html"> <FRAME src="contenidos_del_marco4.html"> </HTML> Prof. Ricardo César Timaná Ortiz
Especificación de los contenidos iniciales de un marco debería crear una distribución de marcos parecida a ésta: Los contenidos de un marco no deben estar en el mismo documento que la definición del marco. Prof. Ricardo César Timaná Ortiz
Definiciones de atributos scrolling = auto|yes|no auto: Este valor le dice al agente de usuario que proporcione mecanismos de desplazamiento en la ventana del marco cuando sea necesario. Este es el valor por defecto. yes: Este valor le dice al agente de usuario que siempre proporcione mecanismos de desplazamiento en la ventana del marco. no: Este valor le dice al agente de usuario que nunca proporcione mecanismos de desplazamiento en la ventana del marco. frameborder = 1|0 (CN) Este atributo proporciona información al agente de usuario sobre el borde del marco. Valores posibles: 1: Este valor indica que dibuje un separador entre este marco y todos los marcos adyacentes. Este es el valor por defecto. 0: Este valor indica que no dibuje un separador entre este marco y todos los marcos adyacentes.
Definiciones de atributos Marginwidth = PIXELES (CN) Este atributo especifica la cantidad de espacio que debe dejarse entre los contenidos del marco en sus márgenes izquierdo y derecho. El valor debe ser mayor o igual que cero (píxeles). El valor por defecto depende del agente de usuario. marginheight = PIXELES (CN) Este atributo especifica la cantidad de espacio que debe dejarse entre los contenidos del marco en sus márgenes superior e inferior. El valor debe ser mayor o igual que cero (píxeles). El valor por defecto depende al agente de usuario.
Representación visual de un marco El siguiente ejemplo ilustra el uso de los atributos decorativos de FRAME. Especificamos que el marco 1 no permitirá barras de desplazamiento. El marco 2 dejará espacio en blanco alrededor de sus contenidos (inicialmente, un fichero de imagen) y el marco no será redimensionable. No se dibujará ningún borde entre los marcos 3 y 4. Se dibujarán los bordes (por defecto) entre los marcos 1, 2 y 3.
CÓDIGO EJEMPLO <HTML> <HEAD> <TITLE>Un documento con marcos</TITLE> </HEAD> <FRAMESET cols="33%,33%,33%"> <FRAMESET rows="*,200"> <FRAME src="contenidos_del_marco1.html" scrolling="no"> <FRAME src="contenidos_del_marco2.gif" marginwidth="10" marginheight="15"> </FRAMESET> <FRAME src="contenidos_del_marco3.html" frameborder="0"> <FRAME src="contenidos_del_marco4.html" frameborder="0"> </HTML>