on::::起源.现今的匈牙利国旗始于公元1848年前的民族独立运动。此次运动的高潮则是1848年匈牙利革命，不仅要求推翻君主制、建立共和国，也是一次反抗哈布斯堡王朝的民族运动。因此这面旗帜借鉴了法国国旗和法国大革命的思想，红白绿三色则来自历史上的匈牙利国徽——在15世纪中期首次以该形象出现，除了小细节外与现行国徽基本相同，分块源于12世纪晚期、13世纪中期匈牙利立国王朝首次出现的徽章。另有资料称距今最近的匈牙利三色旗在1608年就已出现。因此，匈牙利国旗源于18-19世纪民族独立共和运动（形式和三色）和