Флаг Чехии – один из официальных государственных символов Чешской Республики. Представляет собой прямоугольное полотнище, состоящее из двух горизонтальных полос равной толщины: верхней белой и нижней красной, с добавлением синего равностороннего треугольника у левого древка флага.
Национального флага у Чехии не было до ХХ века. Да и Чехии не было, была Великая Моравия, Богемия, Нитранское княжество, Княжество Силезия и другие исторические регионы. Исторический флаг Чехии или как правильно называть Богемии был бело-красным.
После возникновения Чехословакии шла долгая дискуссия о том, как должен выглядеть государственный флаг. С XII века гербовыми цветами Королевства Чехии были белый и красный, происходящие от ее герба (серебряный лев в красном щите). В 1918 году бело-красный флаг стал неофициальным флагом Чехословакии, в 1920 году был добавлен синий треугольник, олицетворяющий Словакию, и в таком виде флаг был официально утвержден. Я думаю, что во флаг был добавлен треугольник, потому что треугольники были изображены на военных знамёнах империи Габсбургов, а Габсбурги как известно, долгое время были одной из самых могущественных династий в Европе.
В период существования в 1939 — 1945 гг. Протектората Чехии и Моравии его флагом было полотнище, состоявшее из трех равновеликих горизонтальных полос – белой, красной и синей, в котором белая и красная полосы символизировали Чехию, а белый, красный и синий — Моравию.
В качестве официального государственного флага Чехия переняла флаг бывшей Чехословакии, введенный в 1920 году. Официальным символом Чехии флаг стал с 1 января 1993 года после долгих обсуждений народом и Геральдическим Комитетом чешского Национального Собрания.