2. ¿QUÉ SON LOS FRAMES? Una de las más modernas características de HTML son los frames, los frames -que significan en castellano marcos- son una manera de partir la página en distintos espacios independientes los unos de los otros, de modo que en cada espacio se coloca una página distinta que se codifica en un fichero HTML distinto. Cómo ya hemos dicho, los frames nos permiten dividir la ventana del navegador en varias zonas o subventanas completamente independientes entre sí, como si fueran páginas diferentes, incluso cada una de ellas con sus propias barras de scroll. .
3. CONCEPTO: Los frames (marcos o cuadros) permiten dividir la ventana en varias más pequeñas, de modo que en cada una de ellas se cargua una página html distinta. Los frames se declaran con la etiqueta <FRAMESET> , que debe ser colocada antes de la etiqueta <BODY>. Si no se cumple este requisito, la etiqueta se ignorará.
4. CODIGO: <HTML> <HEAD><TITLE> Título de la página </TITLE></HEAD> <FRAMESET ROWS=75,*> <FRAME SRC="frames1.htm" > <FRAME SRC="frames2.htm" > </FRAMESET> <NOFRAMES> <BODY> Lo siento,su navegador no soporta frames. Pulse <a href="frames1.htm>aquí </A> para acceder a los contenidos de estas páginas. </BODY> </NOFRAMES> </HTML>
5. EL atributo ROWS (filas) es el que define el número y el tamaño de los frames, en este caso dos filas, de 75 píxels la primera y el resto de la ventana la segunda. También se puede dividir en columnas mediante COLS El tamaño de los frames se puede especificar de más formas: COLS=*,5* dos columnas, la segunda cinco veces mayor que la primera COLS=150,*,150 tres colunmas, la primera y tercera de 150 píxels, la segunda ocupa el resto. ROWS=20%,80% dos filas que ocupan el 20 % y el 80 % del espacio respectivamente. Las etiquetas FRAME SRC="frames.htm" cargan las página indicadas en el frame correspondiente. FILAS Y COLUMNAS
6. Filas y columnas Ajuste de la filasatributo define el número de subespacios horizontales en un conjunto de marcos. Ajuste de la colsatributo define el número de subespacios verticales. Ambos atributos se pueden establecer al mismo tiempo para crear una cuadrícula. Si el filasatributo no está establecido, cada columna se extiende a lo largo de toda la página. Si elcolsatributo no está establecido, cada fila se extiende a todo el ancho de la página. Si ninguno de atributo se establece, el marco tiene exactamente el tamaño de la página.