Significado de los colores de la Bandera de México

El significado de los colores de la Bandera de México se ha ido modificando. En 1821, el rojo aludía a la unión entre mexicanos, el verde a la Independencia y el blanco a la religión mientras que ahora el blanco significa la unidad, el verde la esperanza y el rojo la sangre de los héroes nacionales.