Чем руководствовался Петр, подбирая цвет флага, осталось загадкой. Одно лишь известно точно: в каждом цвете – свой смысл. По одной версии, белый означает свободу, синий – Богородицу, покровительствующую России, красный – державность. Другая версия гласит, что белый символизирует благородство, синий – честность, а красный – смелость и великодушие, присущие русским людям.
В настоящее время чаще всего (неофициально) используется следующая трактовка значений цветов флага России: белый цвет означает мир, чистоту, непорочность, совершенство; синий - цвет веры и верности, постоянства; красный цвет символизирует энергию, силу, кровь, пролитую за Отечество.
В XIX веке Россия была многонациональной страной и тогда цвета флага значили красный - русских, синий - украинцев, белый - белорусов. А так цвета флага значат - белый - откровенность, благородство; синий - верность и честность; красный - мужество, смелость, любовь
Мой сынуля на русский флаг говорит - бесик! Спрашиваю - почему бесик? Типа, маленький бесёнок? Он говорит - нет, глянь на цвета сверху вниз - бе лый си ний к расный. Получилось бесик!
Да, надо бы принять флаг: чёрно-желто-белый, но уж, если принят такой, какой есть-зачем обсуждать и иронизировать (герб)... Вы же сами все прекрасно знаете.