In der Heraldik steht Silber für Weiß, bzw. Weiß für Silber, in der Uniformkunde ist es oft der Fall. Da hilft nur aufpassen, Bilder betrachten und im Zweifel gut raten.
Beispiel: Bei Preußens steht Weiß seit dem alten Fritz über Rot und Gelb, weil er aus Gründen der Mode Silber vor Gold bevorzugte. Daher auch die Farbnummerierung der Schulterklappen noch in der Neupreußischen Armee (1=weiß, 2=rot, 3=gelb, 4=blau; Bei Linieninfanterie sind Regimenter einer Provinz, bei Landwehr Bataillone gemeint. 1814/15 wird das Schema von neuen Einheiten durchbrochen.). Obwohl es eine schöne Merkhilfe für diesen Farbcode ist, ist die Geschichte tatsächlich wahr. Aber bei Knöpfen wurde tatsächlich Messing oder Zinn für Gold und Silber genommen, statt gelbem oder weißem Überzug, was woanders aber auch vorkam. [Ja, eigentlich kein Zinn, ich komme nur gerade nicht auf den Namen der Legierung.]