La segunda forma es mejor, pero tenes que tener en cuenta que algunos "navegadores" (lease IE6) no identifican los atributos de las etiquetas, es decir, input { estilos; } funciona, pero: input[type="button"]{ estilos; } no funciona bien con este navegador. Salu2, Matias.