M�todos Avanzados / Ejemplos Simples

Ejemplos Simples
(Simple Examples)

Comencemos aprendiendo c�mo p�ginas que usan marcos son constru�dos primeramente al observar unos cuantos simples pero esquem�ticos ejemplos.  Mostraremos el c�digo de HTML que se utiliza para crear el conjunto de marcos en cada caso y subir los archivos dentro de varios marcos. La mayor�a de �ste c�digo se muestra en letra para separa not�blemente (az�l) blue el c�digo del resto de la discusi�n. En algunos casos, porciones del HTML son mostradas en letra (rojo) red para enfatizar diferencias importantes en dos secciones de HTML que estamos comparando. Tambi�n ilustraremos el conjunto de marcos que crea �ste c�digo al mostrarte los marcos en una ventana nueva del navegador que abrimos con Javascript.

No te confundas por nuestro uso de ventanas nuevas para ilustrar el conjunto de marcos.  No necesitas usar una ventana nueva de navegador para usar marcos.  Solo lo abrimos los conjuntos de ejemplos de marcos en ventanas nuevas aqu�:

1)

y as� puedes observar simult�neamente el conjunto de marcos que crea el c�digo, y

2)

para evitar la posibilidad de confusi�n que resultatr�a si fuecemos a abrir uno o mas conjuntos de marcos dentro de los marcos actualmente en uso por webTeacher.

Tambi�n nota que abrimos las nuevas ventanas con Javascript aqu� en vez de con HTML  simplemente porque deseamos que las ventanas nuevas tengan un m�nimo de adornos de navegaci�n (ning�n punto teniendo botones ni men�s adicionales interfiriendo) y porque queremos controlar el tama�o de las ventanas nuevas. Mas tarde hablaremos sobre c�mo el tama�o de un conjunto de marcos se relaciona al tama�o de la ventana conteni�ndo ese conjunto de marcos.

Conjuntos de Marcos Bien Simples - Dos Filas o Dos Columnas
(Very Simple Frame Sets - Two Rows or Two Columns)

Dos Filas - Vamos a considerar los marcos del Example 1.Este es un conjunto de marcos con dos filas: el marco superior toma hasta un 20% del espacio vertical disponible  y el marco inferior toma hasta un 80% del espacio vertical disponible.

El c�digo HTML usado para crear �ste primer conjunto de marcos es:

<frameset rows="20%,80%">
<frame src="file1.html">
<frame src="file2.html">
</frameset>

Dos Columnas - Tal como en nuestro segundo ejemplo, aqu� hay un conjunto de marcos con dos columnas: Example 2. El marco izquierdo toma hasta un 20% del espacio horizontal disponible, y  e4l marco derecho toma hasta un 80% del espacio horizontal disponible.

El c�digo HTML usado para crear �ste segundo conjunto de marcos es:

<frameset cols="20%,80%">
<frame src="file1.html">
<frame src="file2.html">
</frameset>

El texto en rojo (red), como mensionamos nanteriorments, se usa aqu� para indicar la �nica diferencia en el c�digo HTML para �stos dos ejemplos.

Las cosas m�s importantes de reconocer en �stos ejemplos son:

El conjunto de marcos y las etiquetas de los marcos pueda que tengan atributos adicionales que te permitir�n entallar a�n mas un conjunto de marcos y/o codo del conjunto de marcos con funcionamiento aditional. Comenzamos nuestra discusi�n considerando los m�s m�nimos atributos que �stas etiquetas deben de tener; vamos a otras caracter�sticas mas adetante.

En estos ejemplos file1.html y file2.html son archivos muy simples; cada uno solo tiene una pieza peque�a de texto sobre un color s�lido de fondo:

file1.html


<html>
<head>
<title>File 1</title>
</head>
<body bgcolor="#ff0000">
File 1
</body>
</html>

file2.html


<html>
<head>
<title>File 2</title>
</head>
<body bgcolor="#0000ff">
File 2
</body>
</html>

Aqu� est� mostrado file1.html solo en una ventana, y aqu� est�  file2.html mostrado solo. Escojimos �stos archivos simples para subirlos dentro del conjunto de marcos porque dese�bamos enfatizar la estructura del conjunto de marcos y c�mo cre�rlo, sin ningunos hechos obscurecidos con material particular en los archivos que est�n dentro de los dos marcos.

De hecho, puedes entrar en cualquier marco de archivo (a�n un conjunto completo de marcos), cualquier archivo de imagen, o cualquier otro tipo de archivo mostrado enl�nea en una p�gin a de la red. Por supuesto, las p�ginas pueden ser o archivos locales o de cualquier lugar en la red, entre tanto son especificadas con el pasillo local correcto o el URL.

Ejemplo 1 Reverso

Probablemente has adivinado que si deseamos intercambiar los marcos de nuestro primer ejemplo, todo lo que necesitas hacer es invertir los valores en la lista asignada a rows(filas):

<frameset rows="80%,20%">
<frame src="file1.html">
<frame src="file2.html">
</frameset>

He aqu� el conjunto del marco nuevo que �ste c�digo modificado cre�: Example 3.

Empero, archivo file1.html est� en un marco grande mientras que file2.html est� en el marco peque�o. Y si deseamos intercambiar los archivos as� como los dos marcos para obtener Example 3a, debe estar claro lo que debemos de hacer:

<frameset rows="80%,20%">
<frame src="file2.html">
<frame src="file1.html">
</frameset>