html-manual de referencia 28
58 pág.

html-manual de referencia 28


DisciplinaTecnologias Web3.427 materiais10.209 seguidores
Pré-visualização14 páginas
a 72 caracteres en la definición del HTML. Los nombres de elementos y atributos no distinguen entre 
mayúsculas y minúsculas, pero los nombres de entidades (la representación alternativa de los caracteres) sí. 
file:///E|/Documentación/Informática/html/html%20-%20manual%20de%20referencia/htmlref.htm (5 of 58) [14/12/2001 15:32:16]
HTML. Manual de Referencia
En las marcas, el nombre del elemento debe comenzar inmediatamente después del <. 
Atributos
Cuando una marca inicial admite atributos, éstos se escriben a continuación del nombre del elemento. Generalmente los atributos tienen la forma 
nombre, signo igual, valor del atributo aunque en algunos casos basta con el nombre del atributo. Se pueden poner espacios en blanco antes y 
después del signo igual. 
El valor de un atributo puede ser: 
l Una cadena de caracteres entre comillas (simples o dobles) que no contenga el símbolo de fin de marca &quot;>&quot;. 
l Un nombre como los definidos en el apartado anterior. 
La longitud del valor de un atributo no puede superar los 1024 caracteres. 
Comentarios
Para incluir comentarios en HTML se emplea la declaración de comentarios. Una declaración de comentarios comienza con <!, le siguen uno o 
varios comentarios y termina con >. Cada comentario comienza con -- e incluye todo el texto hasta la siguiente aparición de -- . Dentro de una 
declaración de comentarios, se pueden poner espacios en blanco después de cada uno de ellos, pero no antes del primero. Toda la declaración del 
comentario se ignora. 
Identificación del Nivel HTML de un Documento
Para identificar un documento como HTML que sigue el estándar 2.0, cada documento debe comenzar con la siguiente declaración: 
<!DOCTYPE HTML PUBLIC &quot;-//ITEF//DTD HTML 2.0//EN&quot;>
file:///E|/Documentación/Informática/html/html%20-%20manual%20de%20referencia/htmlref.htm (6 of 58) [14/12/2001 15:32:16]
HTML. Manual de Referencia
Existen más identificadores que especifican otros detalles, por ejemplo si el documento contiene formularios. Este mecanismo también puede ser 
empleado por los visores para reconocer otros tipos de documentos. 
[contenidos][sección] 
Estructura de los Documentos
Los documentos en formato HTML son un conjunto de elementos anidados. En el nivel más alto nos encontramos el elemento HTML (marca 
inicial <HTML> y final </HTML>) que consta de dos partes: cabecera y cuerpo. 
La cabecera se emplea para proporcionar información acerca del documento, mientras que el cuerpo contiene el texto de la página, es decir, la 
información que se va a presentar al usuario. En el cuerpo se pueden incluir todo tipo de elementos y marcas. 
No es mala idea diseñarse una plantilla para desarrollar siempre a partir de ella. Además del esqueleto de la página (marcas de texto HTML, 
cabecera y cuerpo) podemos incluir en ella otras informaciones que siempre queramos que aparezcan (tanto comentarios como elementos del cuerpo 
o la cabecera). Prácticamente todos lo editores específicos permiten el uso de plantillas y macros para introducir información útil, como por ejemplo 
la fecha de la última modificación. La siguiente página puede ser un buen punto de partida: 
<!DOCTYPE HTML PUBLIC &quot;-//ITEF//DTD HTML 2.0//EN&quot;>
<!-- Comentario sobre el autor -->
<HTML>
<HEAD>
<TITLE></TITLE>
<!-- Datos adicionales -->
</HEAD>
<BODY>
<!-- Datos cabecera pagina -->
<HR>
<HR>
<!-- Datos pie de pagina -->
file:///E|/Documentación/Informática/html/html%20-%20manual%20de%20referencia/htmlref.htm (7 of 58) [14/12/2001 15:32:16]
HTML. Manual de Referencia
</BODY>
</HTML>
Los datos adicionales dependerán del autor. La cabecera y pie pueden ser útiles para dar a todas las páginas el mismo aspecto, aunque dependerán 
de que la persona que escribe las páginas lo considere necesario. 
Entraremos ahora en la descripción de los elementos que pueden aparecer en la cabecera y el cuerpo. 
Cabecera
La cabecera es una colección de información acerca del documento. Las marcas de principio y fin son <HEAD> y </HEAD>. 
La cabecera puede contener los siguientes datos, sin importar el orden en que aparezcan: 
l Título (TITLE). Indica el nombre del documento, los visores lo emplean generalmente como etiqueta de la ventana. Este campo es el único 
obligatorio en la cabecera. 
l Dirección de base (BASE). Proporciona una dirección de base para interpretar los enlaces relativos cuando el documento se lee fuera de su 
contexto (por ejemplo cuando está guardado en un disco). 
l El documento es un índice (ISINDEX). Si se pone la palabra clave ISINDEX, el cliente interpretará que la página es un índice y permitirá al 
usuario introducir palabras clave para buscarlas. 
l Enlaces relacionados (LINK). En la cabecera podemos incluir varios enlaces relacionados con el documento como versiones anteriores, 
dirección del autor, etc. 
l Metainformación (META). Este campo sirve para proporcionar información sobre el documento que no pueda ser expresada en los campos 
anteriores. La información se escribe usando pares nombre/valor que pueden ser empleados para dos propósitos: 
1. Proporcionar datos al servidor de HTTP para que genere campos de cabecera (como por ejemplo la fecha de caducidad de un 
documento que se actualiza periódicamente) o, 
2. Para que un usuario incluya información adicional sobre el documento, como palabras clave o el nombre del autor. 
Para la primera función se emplean atributos del tipo HTTP-EQUIV y para la segunda los del tipo NAME. En ambos casos, el valor se asigna 
en el campo CONTENT. Un ejemplo del primer caso sería: 
file:///E|/Documentación/Informática/html/html%20-%20manual%20de%20referencia/htmlref.htm (8 of 58) [14/12/2001 15:32:16]
HTML. Manual de Referencia
<META HTTP-EQUIV =&quot;Expires&quot; CONTENT=&quot;Dec 1996&quot;> 
Y del segundo: 
<META NAME=&quot;Autor&quot; CONTENT=&quot;Plo+Serg&quot;> 
El atributo NAME se refiere a nombres elegidos al azar por el usuario, mientras que HTTP-EQUIV significa que el valor tiene una cabecera 
equivalente real en el protocolo HTTP. 
l Siguiente Identificador (NEXTID). En la actualidad este campo ya no se usa, lo empleaban los editores de HTML para asignar nombres a 
documentos de forma automática. 
Cuerpo
Como ya hemos dicho, el cuerpo contiene el texto de la página que se va a presentar al usuario. Las marcas de principio y fin del cuerpo son 
<BODY> y </BODY> respectivamente. 
A continuación describiremos los elementos que pueden aparecer en el cuerpo, clasificados por categorías. 
Encabezados
Los encabezados se emplean para dividir los documentos en secciones, o más concretamente para marcar los títulos de esas secciones. Las marcas 
son del tipo <H#>Título</H#>, donde # puede ser un numero cualquiera entre 1 y 6. 
Aunque el estándar no lo especifica, es recomendable usar los niveles en orden, es decir, después de un encabezado de nivel uno deberemos usar 
encabezados de nivel dos para las subsecciones y no saltar directamente al tres o al cuatro, por ejemplo. 
La representación de los encabezados depende del visor, generalmente se representan en negrita y van cambiando de tamaño y espacios antes y 
file:///E|/Documentación/Informática/html/html%20-%20manual%20de%20referencia/htmlref.htm (9 of 58) [14/12/2001 15:32:17]
HTML. Manual de Referencia
después, de más a menos, en función del nivel (el nivel uno es el mayor). 
Ejemplo: 
<H1>Don Quijote de la Mancha</H1>
<H2>Cap&iacute;tulo 1</H2>
<P>En un lugar de la Mancha de cuyo nombre no quiero acordarme \u2026 
Definición de Bloques
Para definir y separar bloques de texto se emplea una serie de marcas que definen párrafos, texto preformateado o bloques con un significado 
especial como direcciones o citas. También, y aunque no son propiamente para definir bloques, hablamos en este punto de dos marcas especiales, 
una para representar saltos de línea y otra que inserta una línea horizontal. Ambas permiten dividir el texto, por lo que las hemos incluido aquí. 
Las marcas de bloque son: 
l <P> para separar párrafos. Dado que para el HTML todo el texto