Foros del Web » Creando para Internet » HTML »

Problema con tablas

Estas en el tema de Problema con tablas en el foro de HTML en Foros del Web. Amigos del foro, tengo un problema con una tabla que no consigo colocar adecuadamente. En la imagen que os envío aparece mi esquema: Lo que ...
  #1 (permalink)  
Antiguo 01/07/2013, 13:45
Avatar de jumago  
Fecha de Ingreso: marzo-2009
Mensajes: 34
Antigüedad: 15 años, 1 mes
Puntos: 0
Problema con tablas

Amigos del foro, tengo un problema con una tabla que no consigo colocar adecuadamente.

En la imagen que os envío aparece mi esquema:



Lo que quiero es alargar la tabla 7 justo donde acaba la tabla 6.

Os dejo mi código:

Código HTML:
Ver original
  1. <table align="center" border="0" cellpadding="0" cellspacing="0" width="998">
  2.   <tr>
  3.     <td align="center" width="998" height="96" valign="top"><table width="998" height="90" border="1" align="center" cellpadding="0" cellspacing="0">
  4.       <tr>
  5.         <td width="7" rowspan="2" align="right" valign="top" style="padding-right:18px; padding-top:2px">&nbsp;</td>
  6.         <td width="72" rowspan="2" align="center" valign="middle" style="padding-center:18px; padding-top:2px">1</td>
  7.         <td width="150" rowspan="2" align="left" valign="top" style="padding-left:18px; padding-top:2px">2</td>
  8.         <td width="150" rowspan="2" align="center" valign="top" style="padding-center:18px; padding-top:2px">3</td>
  9.         <td width="209" rowspan="2" align="center" valign="top" style="padding-center:18px; padding-top:2px">4</td>
  10.         <td height="70" colspan="2" align="left" valign="middle" style="padding-left:18px; padding-top:2px">5</td>
  11.         <td width="90" height="70" align="left" valign="middle" style="padding-left:18px; padding-top:2px">6</td>
  12.         <td width="7" align="left" valign="top" style="padding-left:18px; padding-top:2px">&nbsp;</td>
  13.       </tr>
  14.         <tr>
  15.        
  16.         <td width="219" height="13" align="center" valign="top" style="padding-center:18px; padding-top:2px">7</td>
  17.        
  18.         </tr>
  19.         <td width="14" rowspan="2" align="center" valign="top" style="padding-center:18px; padding-top:2px"></td>
  20.       </tr>
  21.      
  22.     </table></td>
  23. </tr>   </table>

Última edición por pzin; 02/07/2013 a las 09:36 Razón: highlight
  #2 (permalink)  
Antiguo 01/07/2013, 14:23
Avatar de maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 15 años, 8 meses
Puntos: 1532
Respuesta: Problema con tablas

use los atributos colspan y/o rowspan

consulte un manual de HTML
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...
  #3 (permalink)  
Antiguo 01/07/2013, 23:26
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 1 mes
Puntos: 1826
Respuesta: Problema con tablas

Se me hace que estás copiando y pegando, pero recortando mal.

Estás dejando td desperdigados y abiertos por aquí y allá.

Aquí algo más limpio, pero compáralo para que veas qué le quité.

Código HTML:
Ver original
  1. <table border=1>
  2.  
  3. <tr>
  4.  
  5. <td width="72" rowspan="2" align="center" valign="middle" style="padding-center:18px; padding-top:2px">1</td>
  6. <td width="150" rowspan="2" align="left" valign="top" style="padding-left:18px; padding-top:2px">2</td>
  7. <td width="150" rowspan="2" align="center" valign="top" style="padding-center:18px; padding-top:2px">3</td>
  8. <td width="209" rowspan="2" align="center" valign="top" style="padding-center:18px; padding-top:2px">4</td>
  9. <td height="70" align="left" valign="middle" style="padding-left:18px; padding-top:2px">5</td>
  10. <td width="90" height="70" align="left" valign="middle" style="padding-left:18px; padding-top:2px">6</td>
  11.  
  12. </tr>
  13. <tr>
  14.  
  15. <td width="219" colspan="2" height="13" align="center" valign="top" style="padding-center:18px; padding-top:2px">7</td>
  16.  
  17. </tr>
  18.  

Yo además le quitaría tooooooooodos los aligns, valigns y estilos de ahí. El border =1 lo dejo solamente para que se vea tu grid.
  #4 (permalink)  
Antiguo 02/07/2013, 09:27
Avatar de jumago  
Fecha de Ingreso: marzo-2009
Mensajes: 34
Antigüedad: 15 años, 1 mes
Puntos: 0
Respuesta: Problema con tablas

Muchas gracias Rafael por tu ayuda prestada. La verdad es que esto de las tablas todavía me cuesta un poco pero para saber necesito aprender y con personas como tu en este foro hacéis de gran ayuda para los que todavía somos aprendices.
Un saludo
  #5 (permalink)  
Antiguo 02/07/2013, 15:18
Avatar de DoPeY-BBS  
Fecha de Ingreso: octubre-2005
Ubicación: Santo Domingo, Dominican Republic, Dominican Republic
Mensajes: 574
Antigüedad: 18 años, 5 meses
Puntos: 12
Respuesta: Problema con tablas

Mira amigo, las tablas son complicadas pero una vez la dominas, haces maravillas, otra cosa, la tablas se hicieron para tabular y no para maquetar web (eso se hacia antes).

Te dejo esto como una pequeña introducción

http://www.elwebmaster.com/editorial...mweaver-tablas

http://www.htmldog.com/guides/html/beginner/tables/
__________________
http://www.htmldog.com/HTML, CSS, and JavaScript,

http://tutorialphp.net/
Aprende PHP en 12 capítulos
  #6 (permalink)  
Antiguo 02/07/2013, 16:50
Avatar de Rafael
Modegráfico
 
Fecha de Ingreso: marzo-2003
Mensajes: 9.028
Antigüedad: 21 años, 1 mes
Puntos: 1826
Respuesta: Problema con tablas

Haz las tablas muuuuuuy limpias. Te dejo la tuya completamente limpia:

Código HTML:
Ver original
  1.      <tr>
  2.     <td rowspan="2">1</td>
  3.     <td rowspan="2">2</td>
  4.     <td rowspan="2">3</td>
  5.     <td rowspan="2">4</td>
  6.     <td>5</td>
  7.     <td>6</td>
  8.      
  9. </tr>
  10. <tr>
  11.      
  12.     <td colspan="2">7</td>
  13.  
  14. </tr>

Nota la diferencia.

Toooooodo lo demás lo pones con hojas de estilos.

Etiquetas: tablas
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 08:46.