Есть видео занятное, как развивался флаг России. Коротко (5 минут) и понятно. Плюс, формат, "на руках из бумаги". Рекомендую посмотреть.
https://www.youtube.com/watch?v=2fwNFvukR7Y&t=18s
Это панславянские цвета, основанные на флаге России. Россия считалась страной-защитницей всех славян, поэтому флаги Словакии, Словении, Болгарии, Сербии похожи на флаг России. Приняты цвета в 1848 году в Праге на Славянском съезде.