jueves, 5 de febrero de 2015

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>
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.

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
NombresEdad
María15
Juan13
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>
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.
bordercolor="#rrggbb" 
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.
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.
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