法国国旗是一面从左至右蓝、白、红色垂直排列的三色旗。法国人称之为:le drapeau tricolore("三色旗")le drapeau bleu-blanc-rouge(蓝白红旗)le drapeau de la France(法国国旗)有时也叫le tricolore,口头称作les couleurs。蓝、白、红三色的宽度其实并不是相等的。法国国旗从左向右三色宽度分别为30:33:37 ,长宽之比为3:2,在海军中使用的三色方形旗除外。三色旗曾是法国大革命的象征,三色分别代表自由、平等、博爱。

1789年法国资产阶级革命时期,巴黎国民自卫队就以蓝、白、红三色旗为队旗。白色居中,代表国王,象征国王的神圣地位;红、蓝两色分列两边,代表巴黎市民;同时这三色又象征法国王室和巴黎资产阶级联盟。

据说,三色旗的起源来自于1789年7月法国革命期间革命军所戴的帽章。该帽章由革命军总司令拉法叶侯爵(Marquis de Lafayette)设计,它采用的颜色借鉴了巴黎市市徽的红色和蓝色,原本只有红蓝两色,后来拉法叶加入代表王室的白颜色,寓意是期望人民与王室携手合作,建立一个自由平等的新国家。

最初,红色在旗杆的一侧,蓝色在外侧。后来为了避免与海军的军旗混同,在法兰西第一共和国期间的 1794 年 2 月 15 日,旗杆一侧被换成蓝色,红色被移到外侧,并正式地被采用为法国的国旗,同年 5 月 20 日开始启用。

最初设计时,国旗上的三条色带宽度完全相等,但是,当制成的国旗升到空中后,人们总觉得这三种颜色在国旗上所占的分量不相等,似乎白色的面积最大,蓝色的最小。为此,设计者们专门招集色彩专家进行分析,才发现这与色彩的膨胀感和收缩感有关。当把这三色的真实面积比例调整为蓝:白:红=37:33:35时,看上去反而相等了。蓝、白、红三色旗,白色象征皇室,蓝、红色象征市民。三种色彩来历于法国历史,蓝色是圣马丁长袍的颜色;白色纪念圣女贞德;红色源自英雄圣丹尼斯使用的军旗 。

法国的三色旗产生代表着一个新的革命运动的开始。在它的影响下,包括比利时,乍得,爱尔兰,意大利,墨西哥和罗马尼亚等许多国家都采用了于法国三色旗类似的国旗。在加拿大一些地区,如新伯伦瑞克省(New Brunswick)来自法国的移民阿凯迪亚人(Acadians)所采用的旗子也是基于法国三色旗设计的。但是在欧洲大陆上,国旗采用红、白、蓝三色最多的,是中、东欧国家。这是因为,红、白、蓝也是代表斯拉夫民族的颜色,所以,主体民族属于泛斯拉夫族的国家,像俄罗斯、捷克、斯洛伐克、塞尔维亚、克罗地亚、斯洛文尼亚等国的国旗均是以红、白、蓝三色为主,它们之间的差异只是色块排列方式的不同,有的只是同样的三色旗底儿上添加了不同的国徽。历史上,这些民族国家几经联合、分裂,其国旗也随之更改。

c语言编写法国国旗,你对法国国旗知多少?相关推荐

  1. HTML语言编写的树形导航栏代码

    求HTML语言编写的树形导航栏代码 代码: <HTML> <HEAD> <TITLE>树形菜单</TITLE> <STYLE type=" ...

  2. 用C语言编写万年历6,C语言编写万年历

    <C语言编写万年历>由会员分享,可在线阅读,更多相关<C语言编写万年历(8页珍藏版)>请在人人文库网上搜索. 1.C语言编写万年历 [要求]:1 程序运行后,首先在屏幕上显示主 ...

  3. 实用c语言函数源码,C语言编写简单朗读小工具(有源码)

    原标题:C语言编写简单朗读小工具(有源码) 最近不少人在后台留言说学C都是面对枯燥的控制台程序,能不能体现一下C语言的实际用途,今天我们就理论结合实践一把:C语言结合VBS脚本编写一个简单的朗读小工具 ...

  4. R语言编写自定义函数计算R方、使用自助法Bootstrapping估计多元回归模型的R方的置信区间、可视化获得的boot对象、估计单个统计量的置信区间、分别使用分位数法和BCa法

    R语言编写自定义函数计算R方.使用自助法Bootstrapping估计多元回归模型的R方的置信区间.可视化获得的boot对象.估计单个统计量的置信区间.分别使用分位数法和BCa法(Bootstrapp ...

  5. R语言编写自定义函数自定义ggplot图像中的图例(legend)的位置、图例标题、键值、文本字体大小(title、text、key)、颜色标识的大小、点形状pch的大小

    R语言编写自定义函数自定义ggplot图像中的图例(legend)的位置.图例标题.键值.文本字体大小(title.text.key).颜色标识的大小.点形状pch的大小 目录

  6. R语言编写自定义函数、评估回归模型预测变量的相对重要性(Relative importance)、通过在所有可能的子模型中添加一个预测变量而获得的R方的平均增加、评估预测变量的重要度、并通过点图可视化

    R语言编写自定义函数.评估回归模型预测变量的相对重要性(Relative importance).通过在所有可能的子模型中添加一个预测变量而获得的R方的平均增加.来评估预测变量的重要程度.并通过点图可 ...

  7. R语言编写自定义函数、创建使用ggplot2生成图标(icon)的主题(theme)函数、使用ggplot2以及自定义的图标主题函数创建箱图(boxplot)图标、ggsave保存图标(png、svg

    R语言编写自定义函数.创建使用ggplot2生成图标(icon)的主题(theme)函数.使用ggplot2以及自定义的图标主题函数创建箱图(boxplot)图标.ggsave保存图标(png.svg ...

  8. R语言编写自定义描述统计计算函数、使用doBy包的summaryBy函数计算不同分组(group)的描述性统计值(Descriptive statistics by group、样本个数、均值、标准)

    R语言编写自定义描述统计计算函数.使用doBy包的summaryBy函数计算不同分组(group)的描述性统计值(Descriptive statistics by group using summa ...

  9. R语言编写自定义函数基于ggsumarystats函数计算每个分组的统计值、自定义可视化分组分面条形图,并在X轴标签下方添加分组对应的统计值(样本数N、中位数median、四分位数的间距iqr)

    R语言编写自定义函数基于ggsumarystats函数计算每个分组的统计值.自定义可视化分组分面条形图,并在X轴标签下方添加分组对应的统计值(样本数N.中位数median.四分位数的间距iqr) 目录

  10. R语言编写自定义分组统计函数(customize statistics function)可视化分组箱图并在X轴标签下方添加分组对应的统计值(样本数N、中位数median、四分位数的间距iqr)

    R语言编写自定义分组统计函数(customize statistics function)可视化分组箱图并在X轴标签下方添加分组对应的统计值(样本数N.中位数median.四分位数的间距iqr) 目录

最新文章

  1. 启动jar包并生成日志的linux脚本
  2. Android通用流行框架汇总
  3. keras_1_Keras_Model简介
  4. [转]在Javascript中闭包(Closure)
  5. 机器人学习--MATLAB官网关于机器人方面的资料
  6. 欧拉路HDU3018
  7. Matlab - VideoReader Error: Unable to initialize the video properties
  8. 微软将不再把 .NET Framework API 移植到 .NET Core 3.0
  9. Could not find artifact org.olap4j:olap4j:pom:0.9.7.309-JS-3 in alimaven
  10. SQL Server 2012笔记分享-47:Database Recovery Advisor
  11. 小猫钓鱼——栈和队列的应用(C++)
  12. 网页的406报错问题
  13. 释放IP地址,然后重新获取的两个命令
  14. edge浏览器使用IE模式进行调试
  15. python 汉字与拼音的转换--pypinyin
  16. 高精度地图lanelet2或opendrive转vectormap
  17. CEYE平台使用简介
  18. 【无标题】Deep AVPpred:人工智能驱动的病毒感染多肽药物的发现
  19. 第一个实训项目(2)
  20. 航美传媒美国上市 融资1.8亿美元

热门文章

  1. 程序员的自我修养——读书笔记
  2. Greenplum数据库数据分片策略Hash分布——GUC gp_use_legacy_hashops
  3. 同是ZooKeeper,你和架构师的理解差在哪里?
  4. TCP旁路劫持,糟糕的RFC5961
  5. 毕业设计之外文翻译(工具篇)
  6. java中length,length()和size()各自含义
  7. 模块耦合名词解释_名词解释(软件工程)
  8. 涂鸦智能斩获2016中国企业服务50强奖
  9. PFP:面向材料发现的通用神经网络
  10. Spider(网络蜘蛛)之ajax爬取douban电影排行和kfc门店数据