People wear black as a sign of symbol of mourning and also as a form of protest against the injustices of Yazid. Colourful often signifies happiness, that folks often wear to wedding or parties, hence the colour black as a sign of unity.
Hope that answers the original question.