html-manual de referencia 28
58 pág.

html-manual de referencia 28


DisciplinaAnálise Textual9.458 materiais293.865 seguidores
Pré-visualização14 páginas
simple entre 1 y 100. Si el total de porcentajes supera 100, todos los porcentajes se escalan hacia 
abajo. Si el total es menor que 100, y existen vistas de tamaño relativo, el espacio sobrante se les dará a ellas. Si no hay vistas de tamaño 
relativo, todos los porcentajes se escalarán hacia arriba para llegar a un total del 100%. 
l valor*. El valor de este campo es opcional, un sólo asterisco implica una vista de "tamaño relativo", lo que se interpreta como una petición 
de darle a la vista todo el espacio que quede libre. Si hay varias vistas de tamaño relativo, el espacio libre se divide entre ellas. Si hay un 
valor delante del asterisco, la vista que lo tenga toma más espacio relativo, por ejemplo "2*,*" daría 2/3 del espacio a la primera vista y un 
tercio a la segunda. 
Veamos algunos ejemplos (sólo hemos empleado filas, pero se haría lo mismo para poner sólo columnas o para definir filas y columnas): 
La siguiente declaración implica una página con tres vistas, la primera y la segunda más pequeñas que la central: 
<FRAMESET ROWS=&quot;20%,60%,20%&quot;>
esta otra implica tres filas con las dos de los extremos de tamaño fijo y la central ocupa el espacio restante (variará según el tamaño de la ventana): 
<FRAMESET ROWS=&quot;100,*,100&quot;>
La marca FRAMESET puede estar incluida en otras marcas FRAMESET. En ese caso, la subvista completa se coloca en el espacio que hubiera sido 
empleado para vista si en lugar de una marca FRAMESET hubiéramos puesto una marca FRAME. 
La marca <FRAME> define una vista dentro de un conjunto de ellas. La marca FRAME no contiene nada, por lo que no tiene marca de cierre. Puede 
tener hasta seis atributos: SRC, NAME, MARGINWIDTH, MARGINHEIGHT, SCROLLING, y NORESIZE. Veamos qué indica cada uno de ellos: 
l SRC=&quot;url&quot;. El atributo SRC toma como valor el URL del documento que se debe mostrar en esa vista en particular. Si no se incluye, se 
muestra un espacio en blanco del tamaño que debería haber tenido la vista. 
l NAME=&quot;nom_vista&quot;. El atributo NAME se emplea para asignarle un nombre a una vista, de manera que pueda ser referenciada por enlaces 
en otros documentos (generalmente desde otras vistas en el mismo documento). El atributo es opcional; por defecto las ventanas no tienen 
nombre. Los nombres deben comenzar con caracteres alfanuméricos y pueden tener marcados sus contenidos con el nuevo atributo TARGET. 
l MARGINWIDTH=&quot;valor&quot;. Este atributo se emplea cuando se quiere controlar el ancho de los márgenes izquierdo y derecho de una vista. 
Si se especifica un valor, será en píxeles. Los márgenes no pueden tener un tamaño menor que uno (los objetos dentro de la vista no pueden 
tocar los bordes) y no pueden tener un tamaño que no deje sitio para los contenidos del documento. Este atributo es opcional; por defecto es 
el visor el que decide el tamaño apropiado. 
file:///E|/Documentación/Informática/html/html%20-%20manual%20de%20referencia/htmlref.htm (54 of 58) [14/12/2001 15:32:18]
HTML. Manual de Referencia
l MARGINHEIGHT=&quot;valor&quot;. Es igual que el anterior, pero se refiere a los márgenes superior e inferior. 
l SCROLLING=&quot;yes|no|auto&quot;. El atributo SCROLLING se emplea para indicar si la vista debe tener barras de desplazamiento o no. Si 
ponemos yes tendremos siempre barras en esa vista, si ponemos no, nunca usaremos barras, mientras que auto hace que el visor decida 
cuando son necesarias y las coloque donde sea cuando hagan falta. Este atributo es opcional; el valor por defecto es auto. 
l NORESIZE. Este atributo no tiene valores, es simplemente un indicador que dice que la vista no puede ser redimensionada por el usuario. 
Para redimensionar los usuarios seleccionan un borde de la vista y lo desplazan a una nueva posición. Si una vista adyacente a un borde no se 
puede redimensionar, todo ese borde no se podrá mover, lo que condicionará el redimensionado de otras vistas. El atributo es opcional, por 
defecto todas las vistas son redimensionables. 
Un visor que no soportara vistas no mostraría nada de un documento con cuerpo <FRAME>, para solucionarlo existe el último elemento 
mencionado, <NOFRAMES>, que se emplea para incluir una página alternativa para esos visores. Un visor que sí soporte la marca <FRAME> 
ignoraría todas las marcas y datos entre <NOFRAMES> y </NOFRAMES>. 
Veamos un ejemplo: 
<HTML>
<HEAD> <TITLE>La ventana Indiscreta</TITLE> </HEAD>
<FRAMESET ROWS=&quot;100, *, 100&quot;>
<NOFRAMES>
<BODY>
Su visor no tiene vistas, pinche <A HREF=&quot;nfindex.html&quot;>aqu&iacute;</A> para ver un &iacute;ndice 
de contenidos.
</BODY>
</NOFRAMES>
<FRAME SRC=&quot;menu.html&quot;>
<FRAMESET COLS=&quot;30%, 70%&quot;>
<FRAME NAME=&quot;indice&quot;>
<FRAME NAME=&quot;contenido&quot;>
</FRAMESET>
<FRAME SRC=&quot;copyright.html&quot;>
</FRAMESET>
</HTML>
file:///E|/Documentación/Informática/html/html%20-%20manual%20de%20referencia/htmlref.htm (55 of 58) [14/12/2001 15:32:18]
HTML. Manual de Referencia
SCRIPT
Introducida por Netscape, permite incluir el código de programas (scripts) directamente en el documento HTML. Sólo funciona en las versiones del 
Netscape Navigator 2.0 y superiores. 
La sintaxis de la inclusión de los scripts en los documentos es: 
Instrucciones en JavaScript
...
El atributo opcional LANGUAGE especifica el lenguaje de programación empleado para escribir el guión (pudiendo ser empleado en un futuro para 
incluir guiones en otros lenguajes de automatización como el AppleScript, PERL o VisualBASIC): 
Instrucciones en JavaScript ...
La marca , y su cierre, , pueden contener cualquier numero de sentencias JavaScript en un documento. El JavaScript 
distingue entre mayúsculas y minúsculas. 
Una de las peculiaridades de esta marca es que su contenido no es ignorado por los visores que no lo soportan, por lo que se ha incorporado un 
mecanismo de ocultación del código: los guiones o scripts se pueden colocar dentro de comentarios: 
<!-- Comienza la ocultación del guión.
Instrucciones en JavaScript ... 
// Termina aquí la ocultación. -->
file:///E|/Documentación/Informática/html/html%20-%20manual%20de%20referencia/htmlref.htm (56 of 58) [14/12/2001 15:32:18]
HTML. Manual de Referencia
Aunque no vamos a describir aquí el JavaScript, hay que indicar un par de cosas sobre cómo se analizan los guiones y dónde se deben colocar en 
las páginas: 
l Definición y llamada de funciones. Los guiones colocados entre marcas SCRIPT se evalúan después de cargar toda la página. Las funciones 
se almacenan, pero no se ejecutan hasta que no se produce algún evento en la página. Es importante marcar la diferencia entre la definición 
de la función y la llamada a la misma: la definición simplemente le asigna un nombre y especifica qué hacer cuando es llamada, mientras que 
la llamada es la que realmente ejecuta el código empleando los parámetros indicados. 
l Situación de los guiones. Generalmente, se deben definir las funciones para una página en la cabecera de la misma (HEAD). Dado que la 
cabecera es lo primero que se carga, esta práctica garantiza que las funciones se han cargado antes de que el usuario tenga opción de hacer 
cualquier cosa que pueda llamar a una función. 
Puede encontrar más información sobre el JavaScript en el URL: 
http://home.netscape.com/eng/mozilla/Gold/handbook/javascript/. 
[contenidos][sección] 
Enlaces relacionados con el HTML
Información sobre el estándar
l Información sobre el HTML en la W3 Organization 
l Información sobre el HTML del HTML Working Group (IETF). 
l Propuesta de estándar para el HTML 2.0 (RFC 1866, copia local) 
l Borrador del HTML 3.0. 
Manuales y guias de estilo (inglés)
l A Beginner's Guide to HTML (Marc Andreessen) 
l Introduction to HTML documentation (Ian Graham, U of Toronto) 
l How to write HTML files (Peter Flynn, UCC Ireland) 
file:///E|/Documentación/Informática/html/html%20-%20manual%20de%20referencia/htmlref.htm (57 of 58) [14/12/2001 15:32:18]
HTML.