tablas
Hola tengo un problema, cuando hago una tabla en html, esta tabla tiene 5 columnas. Pues necesito que esas columnas sean fijas, porque cuando escribo algo en ellas cambian su tamaño, por ejemplo si la columna es pequeña para lo que se va a escribir pues se va haciengo mas grande quitqando tamaño a la columna de al lado.
Como evito esto?
Como evito esto?
Prueba con la etiqueta colgroup. Un ejemplo:
<TABLE width=300>
<COLGROUP width=80>
<COLGROUP width=100>
<COLGROUP width=120>
<TBODY>
<TR>
<TD>columna 1</TD>
<TD>columna 2</TD>
<TD>columna 3</TD>
</TR>
</TABLE>
No lo he probado así que si no funciona me lo dices. Adios
<TABLE width=300>
<COLGROUP width=80>
<COLGROUP width=100>
<COLGROUP width=120>
<TBODY>
<TR>
<TD>columna 1</TD>
<TD>columna 2</TD>
<TD>columna 3</TD>
</TR>
</TABLE>
No lo he probado así que si no funciona me lo dices. Adios
Pues a mi si me funciona, las columnas respetan el ancho indicado
en el tag <colgroup>, aqui te pongo un código donde se ve más claro:
<html>
<head></head>
<body>
<TABLE bordercolor="#000000" border=1>
<COLGROUP width=70>
<COLGROUP width=100>
<COLGROUP width=200>
<TBODY>
<TR>
<TD>columna 1, como ves tiene 70px de ancho </TD>
<TD>columna 2, esta 100px</TD>
<TD>columna 3, y esta 200 ponga lo que ponga dentro</TD>
</TR>
</TABLE>
</body>
</html>
Si no te funciona prueba con estilos CSS.
en el tag <colgroup>, aqui te pongo un código donde se ve más claro:
<html>
<head></head>
<body>
<TABLE bordercolor="#000000" border=1>
<COLGROUP width=70>
<COLGROUP width=100>
<COLGROUP width=200>
<TBODY>
<TR>
<TD>columna 1, como ves tiene 70px de ancho </TD>
<TD>columna 2, esta 100px</TD>
<TD>columna 3, y esta 200 ponga lo que ponga dentro</TD>
</TR>
</TABLE>
</body>
</html>
Si no te funciona prueba con estilos CSS.
En realidad, el definir el ancho de la columna se hace directamente en la etiqueta <TD> de la primera fila; así, las otras filas ya no requieren que se asigne el archo pues respetan el establecido arriba.
El formato es:
<TD WIDTH=ancho_en_pixels>
Las etiquetas COLGROUP no son entendidas por el MS Internet Explorer, inclusive en su version 6.
El formato es:
<TD WIDTH=ancho_en_pixels>
Las etiquetas COLGROUP no son entendidas por el MS Internet Explorer, inclusive en su version 6.