A manera general, podemos distinguir tres estilos: