Definición y uso
La etiqueta <caption> define una leyenda de la tabla.
La etiqueta <caption> debe insertarse inmediatamente después de la etiqueta <table>.
Ejemplo
Una mesa con un pie de foto:
<table>
<caption>Monthly savings</caption>
<tr>
<th>Month</th>
<th>Savings</th>
</tr>
<tr>
<td>January</td>
<td>$100</td>
</tr>
</table>
<caption>Monthly savings</caption>
<tr>
<th>Month</th>
<th>Savings</th>
</tr>
<tr>
<td>January</td>
<td>$100</td>
</tr>
</table>
Nota: Puede especificar sólo una leyenda por mesa.
Consejo: Por defecto, una leyenda de la tabla será de centro-alineado por encima de una mesa. Sin embargo, las propiedades CSS text-align y del lado de la leyenda se pueden utilizar para alinear y colocar el pie de foto.
La etiqueta <th> define una celda de encabezado de una tabla.
El texto de esta celda se representa en negrita y centrado.
El texto de esta celda se representa en negrita y centrado.
Código
<table border="1"><tr> <th>Nombres</th> <th>Edad</th> </tr> <tr> <td>María</td> <td>15</td> </tr> <tr> <td>Juan</td> <td>13</td> </tr> </table> |
Resultado
|
La etiqueta <frameset> define un conjunto de marcos.
El <frameset> elemento contiene uno o más <FRAME> elementos. Cada <frame> elemento puede contener un documento separado.
El <frameset> especifica el número de columnas o filas habrá en el conjunto de marcos, y cuánto porcentaje / píxeles de espacio que ocupará cada uno de ellos.
<frameset cols="25%,*,25%">
<frame src="frame_a.htm">
<frame src="frame_b.htm">
<frame src="frame_c.htm">
</frameset>
<frame src="frame_a.htm">
<frame src="frame_b.htm">
<frame src="frame_c.htm">
</frameset>
Nota: Si desea validar una página que contiene marcos, asegúrese de que el<! DOCTYPE> se ha configurado como "conjunto de marcos HTML DTD" o "conjunto de marcos XHTML DTD".
Aparte de la creación de los marcos propiamente dicha, existen muchos atributos con los que configurar su apariencia. Para ello, tanto la etiqueta <frameset> como <frame> admiten diversos atributos que permiten especificar la forma de elementos como los bordes de los frames, el margen, la existencia o no de barras de desplazamiento, etc.
border="número de pixels"
Permite especificar de manera global para todo el frameset el número de pixels que ha de tener el borde de los frames.
Permite especificar de manera global para todo el frameset el número de pixels que ha de tener el borde de los frames.
bordercolor="#rrggbb"
Con este atributo podemos modificar el color del borde de los frames, también de manera global a todo el frameset.
Con este atributo podemos modificar el color del borde de los frames, también de manera global a todo el frameset.
frameborder="yes|no|0"
Sirve para mostrar o no el borde del frame. Sus posibles valores son "yes" (para que se vean los bordes) y "no" o "0" (para que no se vean). En la práctica elimina el borde, pero permanece una línea de separación de los frames.
Sirve para mostrar o no el borde del frame. Sus posibles valores son "yes" (para que se vean los bordes) y "no" o "0" (para que no se vean). En la práctica elimina el borde, pero permanece una línea de separación de los frames.
framespacing="número de pixels"
Para determinar la anchura de la línea de separación de los frames. Se puede utilizar en Internet Explorer y junto con el atributo frameborder="0" sirve para eliminar los bordes de los marcos.
Para determinar la anchura de la línea de separación de los frames. Se puede utilizar en Internet Explorer y junto con el atributo frameborder="0" sirve para eliminar los bordes de los marcos.
COLS y ROWS establecen la cantidad y el tamaño de las columnas y filas en un conjunto de marcos. El valor de cada atributo es una lista separada por comas de tamaños (en píxeles o porcentajes).<FRAMESET ROWS = "80%, 20%" COLS = "60%, 20%, 20%"> <FRAME SRC = "rowcol1a.html"> <FRAME SRC = "rowcol1b.html"> <FRAME SRC = "rowcol1c.html"> <FRAME SRC = "rowcol1d.html"> <FRAME SRC = "rowcol1e.html"> <FRAME SRC = "rowcol1f.html"> <NOFRAMES> noframes cosas </ NOFRAMES> </ FRAMESET>
Los ROWS atribuyen dice que la primera fila debe ser el 80% de la altura de la ventana y la segunda fila debe ser de 20%. ElCOLS atributo dice que la primera columna debe ser de 60% de la anchura de la ventana, la segunda columna de 20%, y el tercero otro 20%.
<FRAMESET ROWS = "80%, 20%">
frameborder: aparece o no el borde de los marcos
framespacing: separación entre los marcos
No hay comentarios:
Publicar un comentario