Etiquetas para dar estructura al texto
Las etiquetas de estructura permiten definir la división en elementos y secciones de un documento. A este nivel, se pueden identificar párrafos, títulos, listas. Además, se incluye la posibilidad de actuar sobre la alineación y distribución de estos bloques.
Los párrafos
El bloque básico de un documento es el párrafo. Dentro de un documento HTML, es preciso marcar explícitamente el comienzo de un párrafo, para lo cual se utiliza la etiqueta <P>.
En caso de no especificarlo, todo el texto se mostraría como una única línea. Se debe tener en cuenta que determinados elementos que se verán más adelante (títulos, blockquotes, preformateados, listas) insertan un salto de párrafo o línea de forma automática.
<P>… </P> | Marca un
el inicio y final de un párrafo.
No es obligatorio marcar el final de un párrafo, ya que se supone que el final de uno viene marcado por el principio del siguiente. |
|
ALIGN= | Especifica la alineación
horizontal de este párrafo. Puede tomar los valores left,
right o center.
Esta opción está incluida en el HTML 3, y es aceptada por la mayoría de los browsers modernos. |
Para especificar un salto de línea, dentro
del mismo párrafo se utiliza <BR>.
<BR> | Cambia a la siguiente línea, dentro del párrafo actual. | |
CLEAR= | Se utiliza para introducir
saltos de línea especiales cuando se utilizan ‘imágenes flotantes’.
Se explicará más adelante.
Puede tomar los valores left, right y all. |
En caso que se desee incluir un espaciado mayor que el que se inserta entre dos párrafos, no sirve utilizar sucesivas etiquetas <P>, ya que todas ellas corresponderán al inicio del mismo párrafo. Se deben utilizar siempre etiquetas <BR>, tantas como saltos de línea adicionales se precisen.
Normas de enlazado con otras etiquetas:
Títulos
Son elementos que permiten dividir el documento en una jerarquía de secciones, en las que el tamaño de presentación del título se corresponde con la importancia del mismo. Existen seis niveles diferentes de títulos; cada browser los muestra de una forma diferente, pero se garantiza que un título de número menor siempre se representa más visible que uno de número mayor.
<Hn>… </Hn> | Marca el texto especificado como un título de nivel n. n puede tomar valores entre 1 y 6, siendo 1 el nivel principal. | |
ALIGN= | Especifica la alineación
de este párrafo. Puede tomar los valores left, right
o center.
Esta opción está incluida en el HTML 3, pero es aceptada por la mayoría de los browsers modernos. |
Normas de enlazado con otras etiquetas:
<H2>H2 - Muestra de títulos</H2>
<H3>H3 - Muestra de títulos</H3>
<H4>H4 - Muestra de títulos</H4>
<H5>H5 - Muestra de títulos</H5>
<H6>H6 - Muestra de títulos</H6>
Podemos comparar con el texto normal
<H2 ALIGN=right>Título alineado a la derecha</H2>
<H2 ALIGN=center>Título centrado</H2>
El control para centrar elementos fué incluído por Netscape mediante la siguiente etiqueta.
<CENTER>… </CENTER> | Centra entre los márgenes
izquierdo y derecho todas los párrafos de texto, así como
otros elementos (tablas, imágenes, ...) contenidos entre las etiquetas.
Fue introducida por Netscape, de forma no estándar, pero es aceptada por la mayoría de los browsers modernos. |
<DIV>… </DIV> | Especifica
la alineación de todos los elementos HTML incluidos entre las dos
etiquetas.
Forma parte de un conjunto más complejo de etiquetas de formato, incluido en HTML 3. Netscape lo implementa como un equivalente a <P align= >. |
|
ALIGN= | Especifica la alineación de los elementos. Puede tomar los valores left, right o center. |
Normas de enlazado con otras etiquetas:
<DIV ALIGN=right>
<P>Estos párrafos están alineados a la derecha.
<P>Es equivalente a utilizar el atributo de <BR>alineación
en cada párrafo individual.
</DIV>
Las líneas horizontales son muy útiles para separar diferentes secciones de un documento. Estos han sido introducidos por Netscape y Microsoft, y están recogidos en HTML 3.2.
<HR> | Inserta una línea horizontal por debajo del elemento anterior a la etiqueta. Si no se indica lo contrario, la línea ocupa toda la anchura de la pantalla del cliente Web. | |
SIZE= | Marca el grosor de la línea. El valor por defecto es 2. | |
WIDTH= | Marca la anchura horizontal
de la línea. Si no se indica nada, la línea ocupa el ancho
de la pantalla.
Se puede expresar como un número (en pixels), o como un porcentaje del ancho de la pantalla (p.e. 75%). |
|
ALIGN= | Especifica la alineación
de la línea. Puede tomar los valores left, right o
center.
Por defecto, las líneas están centradas entre los márgenes. |
|
NOSHADE | Para mostrar una línea sólida, sin la apariencia tridimensional que utiliza por defecto. |
Normas de enlazado con otras etiquetas:
La definición de HTML es muy estricta con la inclusión de líneas horizontales. Sin embargo, los browsers son capaces de presentar construcciones no permitidas por el DTD de HTML. El siguiente ejemplo presenta una inclusión de <HR> dentro de un título, no permitida en HTML.
Sangrado de bloques
<BLOCKQUOTE>… </BLOCKQUOTE> | Permite definir una sección
del documento a la que se aplicará un sangrado, construyéndose
así márgenes interiores.
Los bloques se pueden anidar, para crear niveles interiores adicionales. |
Normas de enlazado con otras etiquetas:
Texto preformateado
Por lo general, no se tiene control directo sobre
la presentación del texto de un documento; el browser se
encarga de procesar el contenido, y mostrarlo en función de las
características de la ventana, del tipo y tamaño de letra
utilizado, etc. Sin embargo, en algunos casos es interesante disponer de
la capacidad de especificar la posición de un texto en la página.
El texto preformateado es una posible solución.
<PRE>… </PRE> | Muestra bloques de texto con el mismo formato que contienen en el documento HTML. De esta forma, se respetan los espacios en blanco entre palabras, los saltos de línea, tabuladores, etc. | |
WIDTH= | Fija el ancho de línea
a utilizar para mostrar el texto.
El valor por defecto es 80, pero se pueden utilizar anchos de 40 y 132 caracteres por línea. El browser utilizará una fuente adecuada para cada presentación. |
Se muestra con letra de ancho fijo (generalmente Courier), por lo que es adecuado para mostrar columnas tabulares de datos, en casos en que no se desee utilizar tablas (o no estén disponibles).
Normas
de enlazado con otras etiquetas:
Direcciones
<ADDRESS>… </ADDRESS> | Se utiliza para incluir
datos sobre el autor de un documento, su dirección, la fecha de
modificación de un documento, etc.
Los clientes Web lo suelen mostrar como texto en itálica, del mismo tipo y tamaño que la fuente por defecto. |
Normas de enlazado con otras etiquetas:
Comentarios
<!-- --> | Define un bloque de texto
como comentario. Todo el texto entre estas dos etiquetas es ignorado por
los clientes WWW.
Por la forma en que se introducen las etiquetas de principio y final, puede ser utilizado para deshabilitar bloques de etiquetas HTML. |
<!-- Los
comentarios sirven para incluir aclaraciones en un documento HTML -->
<!--<H2>Además, pueden desactivar
bloques de código HTML</H2> -->