Diferencia entre revisiones de «Manual wiki/Edición/Tablas»
Contenido eliminado Contenido añadido
Sin resumen de edición |
|||
Línea 52:
Obsérvese también que NO se pueden mezclar en una misma línea de código una celda de datos y una celda de título.
==== Código fuente ====
<div style="background: white; border: 1px solid black; padding: 1em;">
<pre><nowiki>
{| border="1" cellpadding="2"
|+ Tabla de multiplicar
|-
! &times; !! align="right" | 1 !! align="right" | 2 !! align="right" | 3
|-
! align="right" | 1
| align="right" | 1 || align="right" | 2 || align="right" | 3
|- align="right"
! 2
| 2 || 4 || 6
|- align="right"
! 3
| 3 || 6 || 9
|- align="right"
! 4
| 4 || 8 || 12
|- align="right"
! 5
| 5 || 10 || 15
|}
</nowiki></pre>
</div>
==== Apariencia ====
Línea 77 ⟶ 103:
</div>
===Color; alcance de parámetros===
Hay dos formas de especificar el color del texto y del fondo para una sola celda:
<pre>
{|
| bgcolor="red" | <font color="white" > abc
| def
| style="background:red; color:white" | ghi
| jkl
|}
</pre>
{|
| bgcolor="red" | <font color="white"> abc
| def
| style="background:red; color:white" | ghi
| jkl
|}
Como se ve “font” funciona para una sola celda, aún sin etiqueta de cierre: la etiqueta de cierre es añadida por el sistema. ''Nota: se desanconseja utilizar esta etiqueta ya que está desaprobada en HTML 4 en beneficio del atributo style.''
Como otros parámetros, los colores pueden también ser especificados para una fila completa o para una tabla completa; los parámetros para una fila sobrescriben los valores para la tabla, y los de una celda sobrescriben los de la fila:
<pre>
{| style="background:yellow; color:green"
|-
| abc
| def
| ghi
|- style="background:red; color:white"
| jkl
| mno
| pqr
|-
| stu
|
| yz
|}
</pre>
da
{| style="background:yellow; color:green"
|-
| abc
| def
| ghi
|- style="background:red; color:white"
| jkl
| mno
| pqr
|-
| stu
|
| yz
|}
La especificación [[HTML]] 4.01 define dieciséis colores, aquí se muestran con sus valores hexadecimales:
{| border="0"
|-
|[[negro (color)|Negro]]
|
|width=5%| ||[[plata (color)|Plata]]
|align="center" style="background:#c0c0c0; color:#000000; font-family:monospace;" width=15%|#c0c0c0
|width=5%| ||[[marrón|Marrón]]
|align="center" style="background:#800000; color:#ffffff; font-family:monospace;" width=15%|#800000
|width=5%| ||[[rojo|Rojo]]
|align="center" style="background:#ff0000; color:#ffffff; font-family:monospace;" width=15%|#ff0000
|-
|[[azul marino|Azul marino]]
|
|| ||[[azul|Azul]]
|align="center" style="background:#0000ff; color:#ffffff; font-family:monospace;"|#0000ff
|| ||[[púrpura|Púrpura]]
|align="center" style="background:#800080; color:#ffffff; font-family:monospace;"|#800080
|| ||[[fucsia|Fucsia]]
|align="center" style="background:#ff00ff; color:#000000; font-family:monospace;"|#ff00ff
|-
|[[verde|Verde]]
|
|| ||[[lima|Lima]]
|align="center" style="background:#00ff00; color:#000000; font-family:monospace;"|#00ff00
|| ||[[oliva|Oliva]]
|align="center" style="background:#808000; color:#ffffff; font-family:monospace;"|#808000
|| ||[[amarillo|Amarillo]]
|align="center" style="background:#ffff00; color:#000000; font-family:monospace;"|#ffff00
|-
|[[verde azulado|Verde azulado]]
|
|| ||[[aguamarina|Aguamarina]]
|align="center" style="background:#00ffff; color:#000000; font-family:monospace;"|#00ffff
|| ||[[gris|Gris]]
|align="center" style="background:#808080; color:#ffffff; font-family:monospace;"|#808080
|| ||[[blanco|Blanco]]
|align="center" style="background:#ffffff; color:#000000; font-family:monospace;"|#ffffff
|}
===Ancho, alto===
El ancho y el alto de toda la tabla puede ser especificado, como así también el alto de una fila. Para especificar el ancho de una columna uno puede especificar el ancho de una celda en la columna arbitrariamente. Si no se especifica el ancho para todas las columnas ni el alto de todas las filas, entonces habrá alguna ambigüedad, y el resultado dependerá del navegador.
<pre>
{| style="width:400px; height:200px" border="1"
|-
| abc
| def
| ghi
|- style="height:100px"
| jkl
| style="width:200px" |mno
| pqr
|-
| stu
| vwx
| yz
|}
</pre>
da
{| style="width:400px; height:200px" border="1"
|-
| abc
| def
| ghi
|- style="height:100px"
| jkl
| style="width:200px" |mno
| pqr
|-
| stu
| vwx
| yz
|}
Línea 520 ⟶ 637:
<caption ''parámetros''>Leyenda</caption>
==Texto próximo a una tabla==
''(Para ver los efectos debe aumentar o disminuir el tamaño de la fuente del navegador; también puede cambiar el ancho de la ventana del navegador.)''
Puede usar '''align=right''', y el texto que sigue a la tabla aparecerá a la izquierda de la misma.
{| border="1" cellpadding="2" align=right
|+Tabla de multiplicar 5*3
|-
! × !! 1 !! 2 !! 3
|-
! 1
| 1 || 2 || 3
|-
! 2
| 2 || 4 || 6
|-
! 3
| 3 || 6 || 9
|-
! 4
| 4 || 8 || 12
|-
! 5
| 5 || 10 || 15
|}
aquí comienza el texto inmediatamente después de la tabla de multiplicar 5*3 texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto
texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto
texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto suficiente de este texto.
{{clear}}
Sin embargo, '''no puede colocar texto preformateado''', este puede solaparse a la tabla.
Para prevenir esto use <nowiki><br style="clear:both;"></nowiki>:
{| border="1" cellpadding="2" align=right
|+Tabla de multiplicar 4*3
|-
! × !! 1 !! 2 !! 3
|-
! 1
| 1 || 2 || 3
|-
! 2
| 2 || 4 || 6
|-
! 3
| 3 || 6 || 9
|-
! 4
| 4 || 8 || 12
|}
aquí comienza el texto inmediatamente después de la tabla de multiplicar 4*3… texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto este es el fin del texto ahora viene el claro BR: <br style="clear:both;">
el texto preformateado empezaría solo luego de que la tabla finalizó texto texto texto texto
Puede usar '''align=left''', y la tabla aparecerá a la izquierda y el texto que sigue a la misma a la derecha (pero posiblemente demasiado cerca):
{| border="1" cellpadding="2" align=left
|+Tabla de multiplicar 2*3
|-
! × !! 1 !! 2 !! 3
|-
! 1
| 1 || 2 || 3
|-
! 2
| 2 || 4 || 6
|-
|}
aquí comienza el texto inmediatamente después de la tabla de multiplicar 2*3 texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto texto
{{clr}}
==Espacio alrededor de una tabla, imagen o texto==
|