Elementos y Atributos de Tablas HTML
Elementos y Atributos de Tablas HTML
Título al pie.
TABLE TR TD TH CAPTION
BORDER X - - - -
ROWSPAN - - X X -
COLSPAN - - X X -
ALIGN - X X X X
VALIGN - - X - -
WIDTH X - X - -
HEIGTH X - X - -
CELLPADDING X - - - -
CELLSPACING X - - - -
Resumen de tablas
<CENTER>
<TABLE BORDER>
<TR>
<TD><TH>TABLE</TH><TH>TR</TH><TH>TD</TH><TH>TH</TH><TH>CAPTION</TH></
TD>
</TR>
<TR ALIGN=CENTER>
<TH>BORDER</TH><TD>X</TD><TD>-</TD><TD>-</TD><TD>-</TD><TD>-</TD>
</TR>
<TR ALIGN=CENTER>
<TH>ROWSPAN</TH><TD>-</TD><TD>-</TD><TD>X</TD><TD>X</TD><TD>-</TD>
</TR>
<TR ALIGN=CENTER>
<TH>COLSPAN</TH><TD>-</TD><TD>-</TD><TD>X</TD><TD>X</TD><TD>-</TD>
</TR>
<TR ALIGN=CENTER>
<TH>ALIGN</TH><TD>-</TD><TD>X</TD><TD>X</TD><TD>X</TD><TD>X</TD>
</TR>
<TR ALIGN=CENTER>
<TH>VALIGN</TH><TD>-</TD><TD>-</TD><TD>X</TD><TD>-</TD><TD>-</TD>
</TR>
<TR ALIGN=CENTER>
<TH>WIDTH</TH><TD>X</TD><TD>-</TD><TD>X</TD><TD>-</TD><TD>-</TD>
</TR>
<TR ALIGN=CENTER>
<TH>HEIGTH</TH><TD>X</TD><TD>-</TD><TD>X</TD><TD>-</TD><TD>-</TD>
</TR>
<TR ALIGN=CENTER>
<TH>CELLPADDING</TH><TD>X</TD><TD>-</TD><TD>-</TD><TD>-</TD><TD>-</TD>
</TR>
<TR ALIGN=CENTER>
<TH>CELLSPACING</TH><TD>X</TD><TD>-</TD><TD>-</TD><TD>-</TD><TD>-</TD>
</TR>
</TABLE>
</CENTER>
Media
Altura Peso
Hombres 1.9 85
Sexo
Mujeres 1.7 60
<TABLE BORDER>
<TH COLSPAN=2>Media</TH></TD>
</TR>
<TR> <TD><TH>Altura</TH><TH>Peso</TH></TD>
</TR>
<TH>Hombres</TH><TD>1.9</TD><TD>85</TD>
</TR>
<TR> <TH>Mujeres</TH><TD>1.7</TD><TD>60</TD>
</TR>
</TABLE>
CD
<TABLE BORDER>
<TR>
<TD>1</TD>
<TD>2</TD>
</TR>
<TR>
<TD>3</TD>
<TD>4</TD>
</TR>
<TR>
</TR>
<TR>
</TR>
</TABLE>
Item 4 Item 5
<TABLE>
</TR>
</TR>
</TABLE>
Item 1 Item 2
Item 3 Item 4
<TABLE BORDER=10>
</TR>
</TR>
</TABLE>
Dimensionado de celdas
A B C
D E F
</TR>
<TR>
</TR>
</TABLE>
A B C
D E F
<TR>
</TR>
<TR>
</TR>
</TABLE>
A B C
D E F
<TR>
</TR>
<TR>
</TABLE>
A B C
D E F
<TR>
</TR>
<TR>
</TR>
</TABLE>
Otra celda
Celda 1 Celda 2
Celda 3
y esta
Celda 4 Celda 6
es la celda 5
<TABLE BORDER>
<TR>
<TH>Enero</TH>
<TH>Febrero</TH>
<TH>Marzo</TH>
</TR>
<TR>
<TD>Celda 1</TD>
<TD>Celda 2</TD>
</TR>
<TR>
<TD>Celda 4</TD>
<TD>Celda 6</TD>
</TR>
</TABLE>
Otra celda
Todas alineadas al centro Celda 2
Celda 3
Por defecto
Alineado a la derecha Alineado al centro
Alineado a la izquierda
<TABLE BORDER>
<TR>
<TH>Enero</TH>
<TH>Febrero</TH>
<TH>Marzo</TH>
</TR>
<TR ALIGN=center>
<TD>Celda 2</TD>
</TR>
<TR>
</TR>
</TABLE>
<TABLE BORDER>
<TR>
<TH>Enero</TH>
<TH>Febrero</TH>
<TH>Marzo</TH>
</TR>
<TR VALIGN=top>
<TD>Celda 3</TD>
</TR>
<TR>
</TR>
</TABLE>
Título arriba
<TABLE BORDER>
<TR>
<TH>Enero</TH>
<TH>Febrero</TH>
<TH>Marzo</TH>
</TR>
<TR>
<TD>Celda 1</TD>
<TD>Celda 2</TD>
<TD>Celda 3</TD>
</TR>
</TABLE>
Título abajo
<TABLE BORDER>
<TR>
<TH>Enero</TH>
<TH>Febrero</TH>
<TH>Marzo</TH>
</TR>
<TR>
<TD>Celda 1</TD>
<TD>Celda 2</TD>
<TD>Celda 3</TD>
</TR>
</TABLE>
123
AB
CD
456
<TABLE BORDER>
<TD>1</TD>
<TD>2</TD>
<TD>3
<TABLE BORDER>
<TD>A</TD>
<TD>B</TD>
</TR>
<TD>C</TD>
<TD>D</TD>
</TR>
</TABLE>
</TD>
</TR>
<TD>4</TD>
<TD>5</TD>
<TD>6</TD>
</TR>
</TABLE>
Longitud horizontal de las tablas
Width=50% Width=50%
Celda 3 Celda 4
<TR><TD>Width=50%</TD><TD>Width=50%</TD>
</TR>
</TR>
</TABLE>
Celda 1 2
Celda 3 4
<TR><TD>Celda 1</TD><TD>2</TD>
</TR>
<TR><TD>Celda 3</TD><TD>4</TD>
</TR>
</TABLE>
WIDTH=100% Celda 2
3 Celda 4
<TR><TD>WIDTH=100%</TD><TD>Celda 2</TD>
</TR>
<TR><TD>3</TD><TD>Celda 4</TD>
</TR>
</TABLE>
A B C
D E F
<CENTER>
<TR>
</TR>
<TR>
</TR>
</TABLE>
</CENTER>
Tabla forzada al 50 % de la página, conteniendo otra tabla anidada en una de sus celdas.
La segunda tabla está forzada a ocupar el 100 % de la celda receptora.
Item 1 Item 2
</TR>
<TR><TD>
</TR>
</TABLE>
</TD>
<TD>Item 4</TD>
</TR>
</TABLE>
HEIGHT=25% Item 2
3 4
</TR>
<TR><TD>3</TD><TD>4</TD>
</TR>
</TABLE>
<TABLE BORDER>
<TR><TD BGCOLOR="RED">Texto ROJO</TD>
</TR>
</TR>
</TABLE>
....
....
</TABLE>
<TABLE BORDER>
....
</TABLE>
....
....
</TABLE>
<TABLE BORDER>
<TR><TD BACKGROUND="yellow_r.gif"> texto </TD></TR>
....
</TABLE>
O de toda la fila:
....
</TABLE>
Se puede cambiar el color de los bordes de una tabla, aunque este atributo no funciona
igual en todos los navegadores, ya que en el IE el color afecta a todas las líneas de la tabla,
y en Mozilla solamente a los bordes exteriores. Por ejemplo:
</TABLE>
A BC
DEF
<TR>
<TD>A</TD> <TD>B</TD> <TD>C</TD>
</TR>
<TR>
</TR>
</TABLE>
A BC
DEF
<TR>
</TR>
<TR>
</TR>
</TABLE>
A BC
DEF
<TR>
</TR>
<TR>
</TR>
</TABLE>
A BC
DEF
<TR>
</TR>
<TR>
</TR>
</TABLE>
A BC
DEF
<TR>
</TR>
<TR>
</TABLE>
<COLGROUP align="center">
<COLGROUP align="left">
<THEAD valign="top">
<TR>
<TH>Columna1</TH>
<TH>Columna2</TH>
<TH>Columna3</TH>
<TH>Columna4</TH>
<TH>Columna5</TH>
<TH>Columna6</TH>
<TH>Columna7</TH></TR>
<TBODY>
<TR><TD>C1L1<TD>C2L1<TD>C3L1<TD>C4L1<TD>C5L1<TD>C6L1<TD>C7L1</TR>
<TR><TD>C1L2<TD>C2L2<TD>C3L2<TD>C4L2<TD>C5L2<TD>C6L2<TD>C7L2</TR>
<TR><TD>C1L3<TD>C2L3<TD>C3L3<TD>C4L3<TD>C5L3<TD>C6L3<TD>C7L3</TR>
<TR><TD>C1L4<TD>C2L4<TD>C3L4<TD>C4L4<TD>C5L4<TD>C6L4<TD>C7L4</TR>
<TBODY>
<TR><TD>C1L5<TD>C2L5<TD>C3L5<TD>C4L5<TD>C5L5<TD>C6L5<TD>C7L5</TR>
<TR><TD>C1L6<TD>C2L6<TD>C3L6<TD>C4L6<TD>C5L6<TD>C6L6<TD>C7L6</TR>
<TFOOT>
<TR><TD>C1L7<TD>C2L7<TD>C3L7<TD>C4L7<TD>C5L7<TD>C6L7<TD>C7L7</TR>
</TABLE>
Hay cuatro grupos de filas: La que aparece debajo de las cabeceras la escribe <THEAD> Las
dos líneas que separan los grupos de filas centrales las producen las dos instrucciones
<TBODY>, Y la última la produce <TFOOT>. Por supuesto, no es obligado que esten todas,
puedes poner solamente las que necesites. Todo esto funciona solamente si en la
definición de la tabla se incluye el atributo rules="groups"
Supongamos que queremos conseguir con una tabla representar un recuadro con bordes
rojos. Para ello, utilizando cualquier editor de gráficos creamos un fichero que contenga un
punto de color rojo. Solamente uno, será casi invisible. No necesitamos más. Le
llamaremos [Link]
<tr>
</tr>
<tr>
</tr>
<tr>
</tr>
</table>
Como puedes ver, el truco consiste en definir celdas alrededor de la celda que lleva el
texto. Estas celdas que rodean a la principal solamente contienen el fichero gráfico con el
punto. Para conseguir que aparezcan las líneas, sólo hay que "estirar" el punto contenido
en nuestro fichero gráfico [Link]. Esto nos permite "dibujar" las líneas que se quieran y
donde se quieran, sin problemas de compatibilidad, ya que estos atributos del
elemento <IMG> son completamente estandarizados (por lo menos de momento). Fíjate
en que además de atributos propios del elemento IMG también se utiliza una instrucción
de estilo: width="1px" para asegurar un grosor mínimo de la línea. Este es el aspecto de la
misma tabla con los bordes visibles:
Horizontal arriba
Horizontal abajo
--------------------
Utilizando una técnica parecida, también se pueden conseguir recuadros con las esquinas
redondeadas. Al igual que en el anterior ejemplo, es necesario tener un gráfico
previamente, pero este nos dará algo más de trabajo. Con cualquier editor de gráficos (el
"Paint" de Windows, por ejemplo) generas un círculo del color que quieras, y con el borde
transparente o de otro color. A continuación lo cortas en cuatro porciones, como una tarta,
y guardas cada trozo con un nombre cualquiera, por ejemplo, angulo1, angulo2, etc. Así
<tr>
</tr>
<tr>
</tr>
<tr>
</tr>
</table>
Como puedes ver, para que el efecto sea completo hay que dar el mismo color que tienen
los gráficos como fondo de las celdas. Estos son los cuatro gráficos necesarios:
[Link] [Link]
[Link] [Link]
[Indice]
Ejemplos de tablas
A BC
DEF
<TABLE BORDER>
<TR>
</TR>
<TR>
</TR>
</TABLE>
Item 1 Item 3
Item 2
Item 4 Item 5
<TABLE BORDER>
<TR>
<TD>Item 1</TD>
<TD>Item 3</TD>
</TR>
<TR>
</TABLE>
<TABLE BORDER>
<TR>
</TR>
<TR>
</TR>
</TABLE>
Item 1 Item 2
<TABLE BORDER>
<TR>
<TD>Item 1</TD>
</TR>
<TR>
</TR>
</TABLE>
Tabla con cabeceras <TH>
A B C
D E F
<TABLE BORDER>
<TR>
</TR>
<TR>
</TR>
<TR>
</TR>
</TABLE>
Head1 Head2
A B C D
E F G H
<TABLE BORDER>
<TR>
<TH COLSPAN=2>Head1</TH>
<TH COLSPAN=2>Head2</TH>
</TR>
<TR>
</TR>
<TR>
</TR>
</TABLE>
Head1 Head2
A B C D
E F G H
<TABLE BORDER>
<TR>
<TH COLSPAN=2>Head1</TH>
<TH COLSPAN=2>Head2</TH>
</TR>
<TR>
</TR>
<TR>
</TR>
<TR>
<TD>E</TD> <TD>F</TD> <TD>G</TD> <TD>H</TD>
</TR>
</TABLE>
Cabeceras laterales
<TABLE BORDER>
<TR><TH>Head1</TH>
<TR><TH>Head2</TH>
<TR><TH>Head3</TH>
</TABLE>
<TABLE BORDER>
<TR><TH ROWSPAN=2>Head1</TH>
</TR>
<TR><TD>Item 5</TD> <TD>Item 6</TD> <TD>Item 7</TD> <TD>Item 8</TD>
</TR>
<TR><TH>Head2</TH>
</TR>
</TABLE>
TABLE TR TD TH CAPTION
BORDER X - - - -
ROWSPAN - - X X -
COLSPAN - - X X -
ALIGN - X X X X
VALIGN - - X - -
WIDTH X - X - -
HEIGTH X - X - -
CELLPADDING X - - - -
CELLSPACING X - - - -
Resumen de tablas
<CENTER>
<TABLE BORDER>
<TR>
<TD><TH>TABLE</TH><TH>TR</TH><TH>TD</TH><TH>TH</TH><TH>CAPTION</TH></
TD>
</TR>
<TR ALIGN=CENTER>
<TH>BORDER</TH><TD>X</TD><TD>-</TD><TD>-</TD><TD>-</TD><TD>-</TD>
</TR>
<TR ALIGN=CENTER>
<TH>ROWSPAN</TH><TD>-</TD><TD>-</TD><TD>X</TD><TD>X</TD><TD>-</TD>
</TR>
<TR ALIGN=CENTER>
<TH>COLSPAN</TH><TD>-</TD><TD>-</TD><TD>X</TD><TD>X</TD><TD>-</TD>
</TR>
<TR ALIGN=CENTER>
<TH>ALIGN</TH><TD>-</TD><TD>X</TD><TD>X</TD><TD>X</TD><TD>X</TD>
</TR>
<TR ALIGN=CENTER>
<TH>VALIGN</TH><TD>-</TD><TD>-</TD><TD>X</TD><TD>-</TD><TD>-</TD>
</TR>
<TR ALIGN=CENTER>
<TH>WIDTH</TH><TD>X</TD><TD>-</TD><TD>X</TD><TD>-</TD><TD>-</TD>
</TR>
<TR ALIGN=CENTER>
<TH>HEIGTH</TH><TD>X</TD><TD>-</TD><TD>X</TD><TD>-</TD><TD>-</TD>
</TR>
<TR ALIGN=CENTER>
<TH>CELLPADDING</TH><TD>X</TD><TD>-</TD><TD>-</TD><TD>-</TD><TD>-</TD>
</TR>
<TR ALIGN=CENTER>
<TH>CELLSPACING</TH><TD>X</TD><TD>-</TD><TD>-</TD><TD>-</TD><TD>-</TD>
</TR>
</TABLE>
</CENTER>
Media
Altura Peso
Hombres 1.9 85
Sexo
Mujeres 1.7 60
<TABLE BORDER>
<TH COLSPAN=2>Media</TH></TD>
</TR>
<TR> <TD><TH>Altura</TH><TH>Peso</TH></TD>
</TR>
</TR>
<TR> <TH>Mujeres</TH><TD>1.7</TD><TD>60</TD>
</TR>
</TABLE>
12
A
34
CD
<TABLE BORDER>
<TR>
<TD>1</TD>
<TD>2</TD>
</TR>
<TR>
<TD>3</TD>
<TD>4</TD>
</TR>
<TR>
</TR>
<TR>
</TR>
</TABLE>
Item 1 Item 3
Item 2
Item 4 Item 5
<TABLE>
</TR>
</TR>
</TABLE>
Item 1 Item 2
Item 3 Item 4
<TABLE BORDER=10>
</TR>
</TR>
</TABLE>
Dimensionado de celdas
A B C
D E F
<TR>
</TR>
<TR>
</TR>
</TABLE>
A B C
D E F
<TR>
</TR>
<TR>
</TR>
</TABLE>
A B C
D E F
<TABLE BORDER CELLPADDING=10 CELLSPACING=10>
<TR>
</TR>
<TR>
</TR>
</TABLE>
A B C
D E F
<TR>
</TR>
<TR>
</TR>
</TABLE>
y esta
Celda 4 Celda 6
es la celda 5
<TABLE BORDER>
<TR>
<TH>Enero</TH>
<TH>Febrero</TH>
<TH>Marzo</TH>
</TR>
<TR>
<TD>Celda 1</TD>
<TD>Celda 2</TD>
</TR>
<TR>
<TD>Celda 4</TD>
<TD>Celda 6</TD>
</TR>
</TABLE>
Por defecto
Alineado a la derecha Alineado al centro
Alineado a la izquierda
<TABLE BORDER>
<TR>
<TH>Enero</TH>
<TH>Febrero</TH>
<TH>Marzo</TH>
</TR>
<TR ALIGN=center>
<TD>Celda 2</TD>
</TR>
<TR>
</TR>
</TABLE>
<TABLE BORDER>
<TR>
<TH>Enero</TH>
<TH>Febrero</TH>
<TH>Marzo</TH>
</TR>
<TR VALIGN=top>
<TD>Celda 3</TD>
</TR>
<TR>
</TR>
</TABLE>
Título arriba
<TABLE BORDER>
<CAPTION ALIGN=top>Titulo arriba</CAPTION>
<TR>
<TH>Enero</TH>
<TH>Febrero</TH>
<TH>Marzo</TH>
</TR>
<TR>
<TD>Celda 1</TD>
<TD>Celda 2</TD>
<TD>Celda 3</TD>
</TR>
</TABLE>
Título abajo
<TABLE BORDER>
<TR>
<TH>Enero</TH>
<TH>Febrero</TH>
<TH>Marzo</TH>
</TR>
<TR>
<TD>Celda 1</TD>
<TD>Celda 2</TD>
<TD>Celda 3</TD>
</TR>
</TABLE>
12AB
CD
456
<TABLE BORDER>
<TD>1</TD>
<TD>2</TD>
<TD>3
<TABLE BORDER>
<TD>A</TD>
<TD>B</TD>
</TR>
<TD>C</TD>
<TD>D</TD>
</TR>
</TABLE>
</TD>
</TR>
<TD>4</TD>
<TD>5</TD>
<TD>6</TD>
</TR>
</TABLE>
Width=50% Width=50%
Celda 3 Celda 4
<TR><TD>Width=50%</TD><TD>Width=50%</TD>
</TR>
</TR>
</TABLE>
Celda 1 2
Celda 3 4
<TR><TD>Celda 1</TD><TD>2</TD>
</TR>
<TR><TD>Celda 3</TD><TD>4</TD>
</TR>
</TABLE>
WIDTH=100% Celda 2
3 Celda 4
<TR><TD>WIDTH=100%</TD><TD>Celda 2</TD>
</TR>
<TR><TD>3</TD><TD>Celda 4</TD>
</TR>
</TABLE>
A B C
D E F
<CENTER>
<TR>
</TR>
<TR>
</TR>
</TABLE>
</CENTER>
Tabla forzada al 50 % de la página, conteniendo otra tabla anidada en una de sus celdas.
La segunda tabla está forzada a ocupar el 100 % de la celda receptora.
Item 1 Item 2
</TR>
<TR><TD>
</TR>
</TABLE>
</TD>
<TD>Item 4</TD>
</TR>
</TABLE>
HEIGHT=25% Item 2
3 4
</TR>
<TR><TD>3</TD><TD>4</TD>
</TR>
</TABLE>
<TABLE BORDER>
</TR>
</TR>
</TABLE>
....
....
</TABLE>
<TABLE BORDER>
....
</TABLE>
También se puede usar una imagen como fondo de toda la tabla:
....
....
</TABLE>
<TABLE BORDER>
....
</TABLE>
O de toda la fila:
....
</TABLE>
Se puede cambiar el color de los bordes de una tabla, aunque este atributo no funciona
igual en todos los navegadores, ya que en el IE el color afecta a todas las líneas de la tabla,
y en Mozilla solamente a los bordes exteriores. Por ejemplo:
</TABLE>
Atributos de última generación
A BC
DEF
<TR>
</TR>
<TR>
</TR>
</TABLE>
A BC
DEF
<TR>
</TR>
<TR>
</TR>
</TABLE>
Tabla que solamente muestra los bordes izquierdo y derecho
A BC
DEF
<TR>
</TR>
<TR>
</TR>
</TABLE>
A BC
DEF
<TR>
</TR>
<TR>
</TR>
</TABLE>
A BC
DEF
<TR>
</TR>
<TR>
</TR>
</TABLE>
<COLGROUP align="center">
<COLGROUP align="left">
<COLGROUP align="center" span="2">
<THEAD valign="top">
<TR>
<TH>Columna1</TH>
<TH>Columna2</TH>
<TH>Columna3</TH>
<TH>Columna4</TH>
<TH>Columna5</TH>
<TH>Columna6</TH>
<TH>Columna7</TH></TR>
<TBODY>
<TR><TD>C1L1<TD>C2L1<TD>C3L1<TD>C4L1<TD>C5L1<TD>C6L1<TD>C7L1</TR>
<TR><TD>C1L2<TD>C2L2<TD>C3L2<TD>C4L2<TD>C5L2<TD>C6L2<TD>C7L2</TR>
<TR><TD>C1L3<TD>C2L3<TD>C3L3<TD>C4L3<TD>C5L3<TD>C6L3<TD>C7L3</TR>
<TR><TD>C1L4<TD>C2L4<TD>C3L4<TD>C4L4<TD>C5L4<TD>C6L4<TD>C7L4</TR>
<TBODY>
<TR><TD>C1L5<TD>C2L5<TD>C3L5<TD>C4L5<TD>C5L5<TD>C6L5<TD>C7L5</TR>
<TR><TD>C1L6<TD>C2L6<TD>C3L6<TD>C4L6<TD>C5L6<TD>C6L6<TD>C7L6</TR>
<TFOOT>
<TR><TD>C1L7<TD>C2L7<TD>C3L7<TD>C4L7<TD>C5L7<TD>C6L7<TD>C7L7</TR>
</TABLE>
Hay cuatro grupos de filas: La que aparece debajo de las cabeceras la escribe <THEAD> Las
dos líneas que separan los grupos de filas centrales las producen las dos instrucciones
<TBODY>, Y la última la produce <TFOOT>. Por supuesto, no es obligado que esten todas,
puedes poner solamente las que necesites. Todo esto funciona solamente si en la
definición de la tabla se incluye el atributo rules="groups"
Como ya has podido ver, muchos de los efectos de última generación mostrados no
funcionan igual, o no funcionan en absoluto con todos los navegadores. ¿Qué hacer
entonces para conseguir tablas cuyas líneas de bordes se vean siempre bien? Pues la única
solución es usar una tabla sin bordes. Sí, ya sé que lo que buscas no es eso, pero si
utilizando atributos de tabla para poner líneas de bordes donde queramos hay problemas
con algunos navegadores, la solución es utilizar otros recursos del HTML que sean
admitidos por todos. No es ninguna solución mágica: solamente tienes que crear un
gráfico con un punto (preferiblemente cuadrado) del color y grosor que quieras dar a tus
líneas... y listo.
Supongamos que queremos conseguir con una tabla representar un recuadro con bordes
rojos. Para ello, utilizando cualquier editor de gráficos creamos un fichero que contenga un
punto de color rojo. Solamente uno, será casi invisible. No necesitamos más. Le
llamaremos [Link]
<tr>
<td rowspan="3" width="1" height="50">
</tr>
<tr>
</tr>
<tr>
</tr>
</table>
Como puedes ver, el truco consiste en definir celdas alrededor de la celda que lleva el
texto. Estas celdas que rodean a la principal solamente contienen el fichero gráfico con el
punto. Para conseguir que aparezcan las líneas, sólo hay que "estirar" el punto contenido
en nuestro fichero gráfico [Link]. Esto nos permite "dibujar" las líneas que se quieran y
donde se quieran, sin problemas de compatibilidad, ya que estos atributos del
elemento <IMG> son completamente estandarizados (por lo menos de momento). Fíjate
en que además de atributos propios del elemento IMG también se utiliza una instrucción
de estilo: width="1px" para asegurar un grosor mínimo de la línea. Este es el aspecto de la
misma tabla con los bordes visibles:
--------------------
Utilizando una técnica parecida, también se pueden conseguir recuadros con las esquinas
redondeadas. Al igual que en el anterior ejemplo, es necesario tener un gráfico
previamente, pero este nos dará algo más de trabajo. Con cualquier editor de gráficos (el
"Paint" de Windows, por ejemplo) generas un círculo del color que quieras, y con el borde
transparente o de otro color. A continuación lo cortas en cuatro porciones, como una tarta,
y guardas cada trozo con un nombre cualquiera, por ejemplo, angulo1, angulo2, etc. Así
<tr>
</tr>
<tr>
</tr>
<tr>
</tr>
</table>
Como puedes ver, para que el efecto sea completo hay que dar el mismo color que tienen
los gráficos como fondo de las celdas. Estos son los cuatro gráficos necesarios:
[Link] [Link]
[Link] [Link]
[Indice]
Desordenadas
Linea de texto 1
Linea de texto 2
Linea de texto 3
Se escribe:
<UL>
<LI>Linea de texto 1
<LI>Linea de texto 2
<LI>Linea de texto 3
</UL>
Linea de texto 1
Linea de texto 2
Linea de texto 3
Se escribe:
<DL>
<DT>Linea de texto 1
<DT>Linea de texto 2
<DT>Linea de texto 3
</DL>
Linea de texto 1
Linea de texto 2
Linea de texto 3
Se escribe:
<UL>
<DT>Linea de texto 1
<DT>Linea de texto 2
<DT>Linea de texto 3
</UL>
Linea de texto 1
Linea de texto 2
Linea de texto 3
Se escribe:
<UL>
<LI>Linea de texto 1
<LI>Linea de texto 2
<LI>Linea de texto 3
</UL>
Linea de texto 1
Linea de texto 2
Linea de texto 3
Se escribe:
<UL>
<DD>Linea de texto 1
<DD>Linea de texto 2
<DD>Linea de texto 3
</UL>
Linea de texto 1
Linea de texto 2
Linea de texto 3
Se escribe:
<UL>
<UL>
<DD>Linea de texto 1
<DD>Linea de texto 2
<DD>Linea de texto 3
</UL>
</UL>
o Linea de texto 1
o Linea de texto 2
o Linea de texto 3
Se escribe:
<UL>
<UL TYPE=DISC>
<LI>Linea de texto 1
<LI>Linea de texto 2
<LI>Linea de texto 3
</UL>
</UL>
Linea de texto 1
Linea de texto 2
Linea de texto 3
Linea 4 de texto
Se escribe:
<DL>
<DT>Linea de texto 1
<DT>Linea de texto 2
<DT>Linea de texto 3
<DL>
<DL>
<DL>
</DL>
</DL>
</DL>
<DT>Linea 4 de texto
</DL>
Linea de texto 1
Linea de texto 2
Linea de texto 3
Linea 4 de texto
Se escribe:
<UL>
<LI>Linea de texto 1
<LI>Linea de texto 2
<LI>Linea de texto 3
<UL>
<UL>
<UL>
</UL>
</UL>
</UL>
<LI>Linea 4 de texto
</UL>
Ordenadas
Ordenada simple
1. Linea de texto 1
2. Linea de texto 2
3. Linea de texto 3
Se escribe:
<OL>
<LI>Linea de texto 1
<LI>Linea de texto 2
<LI>Linea de texto 3
</OL>
1. Linea de texto 1
2. Linea de texto 2
3. Linea de texto 3
4. Linea de texto 4
Se escribe:
<OL>
<LI>Linea de texto 1
<LI>Linea de texto 2
<LI>Linea de texto 3
<OL>
<OL>
<OL>
</OL>
</OL>
</OL>
<LI>Linea de texto 4
</OL>
I. Linea de texto 1
Se escribe:
<OL TYPE=I>
<LI>Linea de texto 1
<LI>Linea de texto 2
<LI>Linea de texto 3
<OL TYPE=i>
<OL TYPE=i>
<OL TYPE=i>
</OL>
</OL>
</OL>
<LI>Linea de texto 4
</OL>
2. Linea de texto 2
3. Linea de texto 3
4. Linea de texto 4
Se escribe:
<OL>
<LI>Linea de texto 1
<LI>Linea de texto 2
<LI>Linea de texto 3
<OL>
<UL TYPE=SQUARE>
<UL TYPE=CIRCLE>
</UL>
</UL>
</OL>
<LI>Linea de texto 4
</OL>
1. Linea de texto 1
2. Linea de texto 2
3. Linea de texto 3
4. Linea de texto 4
Se escribe:
<OL>
<LI>Linea de texto 1
<LI>Linea de texto 2
<LI>Linea de texto 3
<OL>
<DL>
</DL>
</DL>
</OL>
<LI>Linea de texto 4
</OL>