Un espacio para los entusiastas del web

Celdas con puntas redondeadas utilizando CSS

Publicado el 4 de Enero, 2005

En esta oportunidad vamos a explicar como utilizar las hojas de estilo para realizar celdas con puntas redondeadas sin la necesidad de utilizar imágenes.

Antes de iniciar es necesario especificar que este ejemplo funciona con Internet Explorer únicamente.

Para inicar es necesario incluir el siguiente estilo en el documento que contendrá la celda:

<style type="text/css">
<!--
body {text-align:center}
#ttt {width:396;height:1;background:D3D3D1;}
#tt {width:398;height:1;background:EFEFEF; border-right:1px solid D3D3D1;border-left:1px solid D3D3D1;}
#t {width:400;background:EFEFEF;border-right:1px solid D3D3D1; border-left:1px solid D3D3D1;padding:4;}
-->
</style>

La hoja de estilo anteriormente publicada posee 4 (cuatro) capas. Para los que recién se inician en CSS o para los que necesitan refrescar la memoria, las capas se utilizan para aplicar estilos a partes amplias de un documento HTML y poseen atributos especiales que hacen más fácil su manejo.

Para poder experimentar el resultado en nuestra página en necesario incluir las siguientes líneas en el lugar donde queramos que aparezca la celda:

<div id="ttt"><img src="blank.gif" width="1" height="1"></div>
<div id="tt"><img src="blank.gif" width="1" height="1"></div>
<div id="t" style="font-family:Verdana;font-size:x-small;color:999">Esta es una celda con puntas redondeadas realizada enteramente con hojas de estilo.</div>
<div id="tt"><img src="blank.gif" width="1" height="1"></div>
<div id="ttt"><img src="blank.gif" width="1" height="1"></div>

Debo aclarar que para su buen funcionamiento es necesario crear una imagen de 1×1 px transparente (en este ejemplo se lo llamó ‘blank.gif’).
Dejo a su gusto el tamaño, el grosor de los bordes y el color, el color de fondo y el texto.

El resultado final se puede apreciar a continuación:

1
2

Esta es una celda con puntas redondeadas realizada enteramente con hojas de estilo.

3
4

Otros artículos relacionados

Califica esta nota:

1 estrella2 estrellas3 estrellas4 estrellas5 estrellas (5 votos, promedio: 3.40 de 5)
Loading ... Loading ...

Comentarios

  1. skizo

    al parecer nesecitamos un pokito mas de explikacion pues ya lo intente de mil formas y nada funciona… ai alguien le ha funcionado plx podria ayudarnos un poko??


  2. Takitei

    Las celdas con puntas redondeadas en el IE no existen, ni existirán hasta que Microsoft lance un tag para IE, o hasta que tengamos disponible CSS2.

    Para los navegadores de la famila Mozilla, existe un tag propietario de CSS que se utiliza de esta forma:

    .celda {-moz-border-radius:5px;}

    Pueden ser 5px, 20px, dependiendo de la pronunciación de la curva del borde.

    Un saludo!


  3. Vico

    Nuestro amigo nos aclaro algunas dudas respecto al codigo que estaba mal. Atencion con los tags que se muestran con espacio, solamente es para correcta publicacion!…


  4. Takitei

    ¿Cuales tags con espacio?


  5. cvander

    Tuvimos un error con la publicación del artículo pero ya fue corregido. Intenten de nuevo con el código proveido y debería de funcionarles (IE únicamente)


  6. Takitei

    Ahora si funciona. Solo IE. Para la familia Mozilla deben usar la etiqueta mencionada anteriormente. UN saludo!


  7. Hildergarn

    Saludos. El codigo que ya ha sido arreglado lo tienen en este enlace http://www.maestrosdelweb.com/editorial/celrendo/ ya corregido o en otra parte??

    takitei: el tag que decis que va para mozilla en que parte del código se incertaria?


  8. Takitei

    Lo insertas en tus estilos css como lo desees.


  9. No Registrado

    En Opera, al menos, funciona de maravilla, así que si usamos el truco para Mozilla, ya funcionaría para los 3 grandes. Sólo faltaría por ver si funciona en Konqueror/Safari…


  10. No Registrado

    A VER QUIEN PUEDE AYUDARME CON ESTO, ME GUSTARIA PODER PONER MIS REGISTROS DE DB EN TABLAS CREADAS EN ARCHIVOS .CSS LO CUAL LE DA UNA PRESENTACION MEJOR.

    PUEDEN VER ESTE TIPO DE TABLAS EN ESTA DIRECCION Y ME GUSTARIA PARENDER HACER ESTO, YA QUE MIS REGISTROS SE VERIAN BIEN PADRES EN LA WEB.
    LA DIRECCION ES :
    http://www.geocities.com/arianreyes2002/displaytagAsp.htm

    Y MI CORREO ES:
    delfinxp07@hotmail.com

    Quien este dispuesto a ayudarme se lo agradeceria, espero respuestas


  11. Luis

    copio el codigo que se presenta arriba y no funciona para IE, cuales son los tags con espacio que hablan por alla arriba?


  12. HERNAN

    HLA COMO ESTAN
    NOSE SI ME PUEDEN AYUDAR CON EL CODIGO DE IRSERTARLO EN EL MSN DE MENJAGE
    Y CON EL BORDE
    GRACIAS


  13. HERNAN

    HLA COMO ESTAN
    NOSE SI ME PUEDEN AYUDAR CON EL CODIGO DE IRSERTARLO EN EL MSN DE MENJAGE
    Y CON EL BORDE
    GRACIAS


  14. hola como estan ……. no puedo copear el codigo y no se como ahcerlo quiero vuestra ayuda


Deja tu Comentario

Maestros del Web se reserva el derecho de moderación de los comentarios. Evita utilizar palabras soeces, ataques directos, descalificativos, insultos, de lo contrario tu comentario será eliminado.


Sobre el Autor

Federico Elgarte
Webmaster de cssboulevar.com.ar

Más artículos de Federico Elgarte

Las Notas en tu correo


Acerca de

Maestros del Web nace cuando intentamos traducir Webmaster al Español. Nacimos orientados al diseño y desarrollo web. Hoy somos un espacio de apoyo para los entusiastas que participan en proyectos en la red.
Leer más de Maestros del Web