Como no deja de sorprender el poderoso CSS3, ahora les traigo un ejemplo de como hacer un simple triángulo con sólo CSS3.
(el ejemplo que pongo es una imagen)
.triangulo {
border-color: transparent transparent #555555;
border-style: solid;
border-width: 0 105px 105px;
height: 0;
width: 0;
}
En la página del autor existen mas ejemplos increibles.
Demo y Documentación | Creating Triangles in CSS
