Obecny kształt oraz barwy flagi państwowej Rzeczypospolitej Polskiej określa ustawa z dnia 31 stycznia 1980 roku.
Flaga Polski posiada dwa jednakowej szerokości pasy. Górny pas jest koloru białego, natomiast dolny koloru czerwonego.
Barwy flagi zostały wzięte z herbu Królestwa Polskiego, którym był biały orzeł na czerwonej tarczy. W heraldyce biel symbolizuje niepokalanie i uczciwość, zaś czerwień to odwaga i waleczność. Kolory te były bardzo popularne w czasach średniowiecznych i dlatego wiele państw ma je na swojej fladze.
Ciekawostką na pewno jest że identyczną do Polskiej flagi miały Czechy a także Czechosłowacja. Dla odróżnienia od polskiej dołożono więc niebieski trójkąt, który symbolizował Słowację.
Od średniowiecza wygląd flagi znacznie się zmienił, jednak biało-czerwone barwy pozostały w zasadzie bez zmian.
Pierwsze chorągwie i sztandary Polski (tak jak podczas Bitwy pod Grunwaldem) były koloru czerwonego z wyszytym białym orłem.
Rzeczpospolita Obojga Narodów posiadała sztandar z trzech pasów – na górze i na dole pas czerwony, a w środku biały.
Obecny kształt oraz barwy flagi państwowej Rzeczypospolitej Polskiej określa ustawa z dnia 31 stycznia 1980 roku.
W Polsce istnieje także inny wariant flagi państwowej – biało-czerwone pasy z godłem Polski umiejscowionym na białym pasie. Tej flagi jednak mogą używać wyłącznie placówki dyplomatyczne poza granicami naszego kraju, lotniska cywilne, kapitanaty i bosmanaty w portach oraz jednostki pływające jako banderę RP, ponieważ flagą biało-czerwoną oznacza się na wodzie jednostki pilotujące.
W 2004 roku ustanowiono 2 maja Dniem Flagi Rzeczypospolitej Polskiej.
Źródło: http://www.wikipedia.pl
Źródło: http://www.pogotowieflagowe.pl/ustawa_o_godle.html
Biel polskiej flagi idealnie czystą bielą nie jest. Obecnie obowiązuje ustawa [z 31 stycznia 1980 r. o godle, barwach i hymnie Rzeczypospolitej Polskiej oraz o pieczęciach państwowych (Dz. U. z 1980 r. Nr 7, poz. 18)], wg której kolor bieli polskiej flagi ma odcień „srebrnobiały”; w przeciwieństwie do powszechnie stosowanego odcienia „śnieżnobiałego”. Parametr jasności barwy z flagi został ustalony na Y=82, podczas gdy idealna biel powinna mieć ten parametr w okolicach Y=100. Po przeliczeniu ustawowej bieli na przestrzeń RGB otrzymuje się odcień #E9E8E7 (idealnie czysta biel w kodzie szesnastkowym ma zapis: #FFFFFF)
.
Czerwień flagi państwowej ewoluowała wielokrotnie, np. w latach 1921–36 był to karmazyn, w latach 1928–80 – cynober, a obecnie, ustawowo, ponownie jest to karmazyn, choć odrobinę wygaszony wobec tego z lat międzywojennych (ewolucja odcieni: #DC143C → #E34234 → #D4213D).