Flags (Drapeaux)

Ce composant permet d’afficher 214 drapeaux officiels, les 197 pays reconnus par l’ONU à l’écriture de ces lignes, plus certains pays non reconnus (Taïwan, l’Angleterre, l’Écosse et le Pays de Galles…) ou liés à des groupes sportifs (équipe olympique des refugiés, athlètes individuels neutres). Ceux-ci sont téléchargeables en tant que ressources graphiques dans la partie icônes des Ressources. Il s’agit de fichiers vectoriels, il est donc possible de les afficher à n’importe quelle taille sans perte de qualité. Il faut toutefois savoir que la complexité de certains drapeaux leur confère un poids anormalement élevé pour un fichier SVG (le plus lourd, celui du Salvador, faisant 360ko !).

Usage

  • Ces drapeaux serviront le plus souvent dans un contexte sportif, c’est pourquoi ils incluent l’Angleterre, l’Écosse et le Pays de Galles, « pays » sportifs…
  • Ils sont par défaut affichés dans une taille de 24 x 16px, mais comme il s’agit de drapeaux vectoriels, ils pourront être agrandis à n’importe quelle taille.

Style & code

Dépendances :

  • classe sipaui sur un parent (par exemple le <body>).

Base

Pour afficher un drapeau, il faut utiliser une classe su-flag-xx, où « xx » correspond au code ISO 3166-1 alpha-2 en deux lettres pour les 197 pays reconnus par l’ONU. Pour les pays non reconnus mais présents dans la norme ISO 3166-1, on utilise ce même code alpha-2. Étant donné que les 3 pays du Royaume-Uni ainsi que certains pays non reconnus par l’ONU n’ont pas de référence dans cette norme, le choix de cette valeur de « xx » a été fait arbitrairement. Il en va de même pour les 2 équipes olympiques hors pays. Leur identifiant est aussi passé à 3 caractères pour marquer leur différence avec les autres :

  • eng pour l’Angleterre (England),
  • cym pour le Pays-de-Galles (Cymru),
  • sco pour l’Écosse (Scotland).
  • kos pour le Kosovo.
  • tac pour Taipei Chinois.
  • ain pour les Athlètes Individuels Neutres.
  • eor pour l’Équipe Olympique des Réfugiés.

Voir ci-dessous pour le catalogue complet des classes par pays.

Pour des raisons d’accessibilité, on ajoutera le nom du pays dans l'élément qui porte la classe. Ce texte est masqué par le CSS.

<span class="su-flag-fr">France</span>

Changement de taille

SipaUI ne propose qu’une taille de drapeau (24 x 16px), adaptée à la plupart des cas où il faut afficher un drapeaux comme une icône. Mais vous pouvez changer leur taille comme bon vous semble avec vos propres CSS en agissant sur le width.

Ci-dessous, la taille standard (largeur 24px), suivie de 3 plus grandes (75px, 200px et 500px).

<span class="su-flag-ni">Nicaragua</span>
<span class="su-flag-ni" style="width:75px">Nicaragua</span>
<span class="su-flag-ni" style="width:200px">Nicaragua</span>
<span class="su-flag-ni" style="width:500px">Nicaragua</span>

Suppression de la bordure

Par défaut, SipaUI ajoute une bordure aux drapeaux, afin d’éviter qu’ils ne se fondent dans la page (drapeau du Japon sur une page blanche p. ex.). Pour la supprimer, ajouter la classe su-no-border.

<span class="su-flag-jp">Japon</span>
<span class="su-flag-jp su-no-border">Japon</span>

Catalogue des drapeaux

Catalogue de tous les drapeaux classés par ordre alphabétique du nom de leur pays en français. Ils sont présentés dans leur taille standard et en 100px de large pour les rendre plus lisibles.

Afghanistan

su-flag-af
Afghanistan Afghanistan

Afrique-du-sud

su-flag-za
Afrique du sud Afrique du sud

Albanie

su-flag-al
Albanie Albanie

Algérie

su-flag-dz
Algérie Algérie

Allemagne

su-flag-de
Allemagne Allemagne

Andorre

su-flag-ad
Andorre Andorre

Angleterre

su-flag-eng
Angleterre Angleterre

Angola

su-flag-ao
Angola Angola

Antigua-et-Barbuda

su-flag-ag
Antigua-Et-Barbuda Antigua-Et-Barbuda

Arabie-Saoudite

su-flag-sa
Arabie-Saoudite Arabie-Saoudite

Argentine

su-flag-ar
Argentine Argentine

Arménie

su-flag-am
Arménie Arménie

Aruba

su-flag-aw
Aruba Aruba

Athletes Individuels Neutres

su-flag-ain
Athletes Individuels Neutres Athletes Individuels Neutres

Australie

su-flag-au
Australie Australie

Autriche

su-flag-at
Autriche Autriche

Azerbaidjan

su-flag-az
Azerbaidjan Azerbaidjan

Bahamas

su-flag-bs
Bahamas Bahamas

Bahrain

su-flag-bh
Bahrain Bahrain

Bangladesh

su-flag-bd
Bangladesh Bangladesh

Barbade

su-flag-bb
Barbade Barbade

Belgique

su-flag-be
Belgique Belgique

Belize

su-flag-bz
Belize Belize

Benin

su-flag-bj
Benin Benin

Bermudes

su-flag-bm
Bermudes Bermudes

Bhoutan

su-flag-bt
Bhoutan Bhoutan

Biélorussie

su-flag-by
Biélorussie Biélorussie

Birmanie

su-flag-mm
Birmanie Birmanie

Bolivie

su-flag-bo
Bolivie Bolivie

Bosnie-Herzégovine

su-flag-ba
Bosnie-Herzégovine Bosnie-Herzégovine

Botswana

su-flag-bw
Botswana Botswana

Brésil

su-flag-br
Brésil Brésil

Brunei

su-flag-bn
Brunei Brunei

Bulgarie

su-flag-bg
Bulgarie Bulgarie

Burkina

su-flag-bf
Burkina Burkina

Burundi

su-flag-bi
Burundi Burundi

Cambodge

su-flag-kh
Cambodge Cambodge

Cameroun

su-flag-cm
Cameroun Cameroun

Canada

su-flag-ca
Canada Canada

Cap-Vert

su-flag-cv
Cap-Vert Cap-Vert

Chili

su-flag-cl
Chili Chili

Chine

su-flag-cn
Chine Chine

Chypre

su-flag-cy
Chypre Chypre

Colombie

su-flag-co
Colombie Colombie

Comores

su-flag-km
Comores Comores

Congo

su-flag-cg
Congo Congo

Corée-du-Nord

su-flag-kp
Corée-du-Nord Corée-du-Nord

Corée-du-Sud

su-flag-kr
Corée-du-Sud Corée-du-Sud

Costa-Rica

su-flag-cr
Costa-Rica Costa-Rica

Côte-d’Ivoire

su-flag-ci
Côte-d’Ivoire Côte-d’Ivoire

Croatie

su-flag-hr
Croatie Croatie

Cuba

su-flag-cu
Cuba Cuba

Danemark

su-flag-dk
Danemark Danemark

Djibouti

su-flag-dj
Djibouti Djibouti

Dominique

su-flag-dm
Dominique Dominique

Écosse

su-flag-sco
Écosse Écosse

Égypte

su-flag-eg
Égypte Égypte

Émirats-Arabes-Unis

su-flag-ae
Émirats-Arabes-Unis Émirats-Arabes-Unis

Équateur

su-flag-ec
Équateur Équateur

Équipe Olympique des Refugiés

su-flag-eor
Équipe Olympique des Refugiés Équipe Olympique des Refugiés

Érythree

su-flag-er
Érythree Érythree

Espagne

su-flag-es
Espagne Espagne

Estonie

su-flag-ee
Estonie Estonie

Eswatini

su-flag-sz
Eswatini Eswatini

État-de-la-Cite-du-Vatican

su-flag-va
État-de-la-Cite-du-Vatican État-de-la-Cite-du-Vatican

États-Unis

su-flag-us
États-Unis États-Unis

Éthiopie

su-flag-et
Éthiopie Éthiopie

Fidji

su-flag-fj
Fidji Fidji

Finlande

su-flag-fi
Finlande Finlande

France

su-flag-fr
France France

Gabon

su-flag-ga
Gabon Gabon

Gambie

su-flag-gm
Gambie Gambie

Géorgie

su-flag-ge
Géorgie Géorgie

Ghana

su-flag-gh
Ghana Ghana

Grèce

su-flag-gr
Grèce Grèce

Grenade

su-flag-gd
Grenade Grenade

Guam

su-flag-gu
Guam Guam

Guatémala

su-flag-gt
Guatémala Guatémala

Guinée-Bissau

su-flag-gw
Guinée-Bissau Guinée-Bissau

Guinée-Équatoriale

su-flag-gq
Guinée-Équatoriale Guinée-Équatoriale

Guinée

su-flag-gn
Guinée Guinée

Guyana

su-flag-gy
Guyana Guyana

Haïti

su-flag-ht
Haïti Haïti

Honduras

su-flag-hn
Honduras Honduras

Hong-Kong

su-flag-hk
Hong-Kong Hong-Kong

Hongrie

su-flag-hu
Hongrie Hongrie

Îles-Cook

su-flag-ck
Îles-Cook Îles-Cook

Îles-Caïmans

su-flag-ky
Îles-Caïmans Îles-Caïmans

Îles-Marshall

su-flag-mh
Îles-Marshall Îles-Marshall

Îles-Salomon

su-flag-sb
Îles-Salomon Îles-Salomon

Îles-Vierges-Britanniques

su-flag-vg
Îles-Vierges-Britanniques Îles-Vierges-Britanniques

Îles-Vierges-des-États-Unis

su-flag-vi
Îles-Vierges-des-États-Unis Îles-Vierges-des-États-Unis

Inde

su-flag-in
Inde Inde

Indonésie

su-flag-id
Indonésie Indonésie

Irak

su-flag-iq
Irak Irak

Iran

su-flag-ir
Iran Iran

Irlande

su-flag-ie
Irlande Irlande

Islande

su-flag-is
Islande Islande

Israël

su-flag-il
Israël Israël

Italie

su-flag-it
Italie Italie

Jamaïque

su-flag-jm
Jamaïque Jamaïque

Japon

su-flag-jp
Japon Japon

Jordanie

su-flag-jo
Jordanie Jordanie

Kazakhstan

su-flag-kz
Kazakhstan Kazakhstan

Kenya

su-flag-ke
Kenya Kenya

Kirghizstan

su-flag-kg
Kirghizstan Kirghizstan

Kiribati

su-flag-ki
Kiribati Kiribati

Kosovo

su-flag-kos
Kosovo Kosovo

Koweit

su-flag-kw
Koweit Koweit

Laos

su-flag-la
Laos Laos

Lésotho

su-flag-ls
Lésotho Lésotho

Lettonie

su-flag-lv
Lettonie Lettonie

Liban

su-flag-lb
Liban Liban

Libéria

su-flag-lr
Libéria Libéria

Libye

su-flag-ly
Libye Libye

Liechtenstein

su-flag-li
Liechtenstein Liechtenstein

Lituanie

su-flag-lt
Lituanie Lituanie

Luxembourg

su-flag-lu
Luxembourg Luxembourg

Macédoine-du-Nord

su-flag-mk
Macédoine-du-Nord Macédoine-du-Nord

Madagascar

su-flag-mg
Madagascar Madagascar

Malaisie

su-flag-my
Malaisie Malaisie

Malawi

su-flag-mw
Malawi Malawi

Maldives

su-flag-mv
Maldives Maldives

Mali

su-flag-ml
Mali Mali

Malte

su-flag-mt
Malte Malte

Maroc

su-flag-ma
Maroc Maroc

Maurice

su-flag-mu
Maurice Maurice

Mauritanie

su-flag-mr
Mauritanie Mauritanie

Mexique

su-flag-mx
Mexique Mexique

Micronésie

su-flag-fm
Micronésie Micronésie

Moldavie

su-flag-md
Moldavie Moldavie

Monaco

su-flag-mc
Monaco Monaco

Mongolie

su-flag-mn
Mongolie Mongolie

Monténégro

su-flag-me
Monténégro Monténégro

Mozambique

su-flag-mz
Mozambique Mozambique

Namibie

su-flag-na
Namibie Namibie

Nauru

su-flag-nr
Nauru Nauru

Népal

su-flag-np
Népal Népal

Nicaragua

su-flag-ni
Nicaragua Nicaragua

Nigéria

su-flag-ng
Nigéria Nigéria

Niger

su-flag-ne
Niger Niger

Niue

su-flag-nu
Niue Niue

Norvège

su-flag-no
Norvège Norvège

Nouvelle-Zélande

su-flag-nz
Nouvelle-Zélande Nouvelle-Zélande

Oman

su-flag-om
Oman Oman

Ouganda

su-flag-ug
Ouganda Ouganda

Ouzbékistan

su-flag-uz
Ouzbékistan Ouzbékistan

Pakistan

su-flag-pk
Pakistan Pakistan

Palaos

su-flag-pw
Palaos Palaos

Palestine

su-flag-ps
Palestine Palestine

Panama

su-flag-pa
Panama Panama

Papouasie-Nouvelle-Guinee

su-flag-pg
Papouasie-Nouvelle-Guinée Papouasie-Nouvelle-Guinée

Paraguay

su-flag-py
Paraguay Paraguay

Pays-Bas

su-flag-nl
Pays-Bas Pays-Bas

Pays-De-Galles

su-flag-cym
Pays-De-Galles Pays-De-Galles

Perou

su-flag-pe
Pérou Pérou

Philippines

su-flag-ph
Philippines Philippines

Pologne

su-flag-pl
Pologne Pologne

Porto-Rico

su-flag-pr
Porto-Rico Porto-Rico

Portugal

su-flag-pt
Portugal Portugal

Qatar

su-flag-qa
Qatar Qatar

République-Centrafricaine

su-flag-cf
République-Centrafricaine République-Centrafricaine

République-Démocratique-du-Congo

su-flag-cd
République-Démocratique-du-Congo République-Démocratique-du-Congo

République-Dominicaine

su-flag-do
République-Dominicaine République-Dominicaine

Roumanie

su-flag-ro
Roumanie Roumanie

Royaume-Uni

su-flag-gb
Royaume-Uni Royaume-Uni

Russie

su-flag-ru
Russie Russie

Rwanda

su-flag-rw
Rwanda Rwanda

Saint-Christophe-Et-Nieves

su-flag-kn
Saint-Christophe-Et-Nieves Saint-Christophe-Et-Nieves

Sainte-Lucie

su-flag-lc
Sainte-Lucie Sainte-Lucie

Saint-Marin

su-flag-sm
Saint-Marin Saint-Marin

Saint-Vincent-et-les-Grenadines

su-flag-vc
Saint-Vincent-et-les-Grenadines Saint-Vincent-et-les-Grenadines

Salvador

su-flag-sv
Salvador Salvador

Samoa

su-flag-ws
Samoa Samoa

Samoa-Américaines

su-flag-as
Samoa-Américaines Samoa-Américaines

Sao-Tome-et-Principe

su-flag-st
Sao-Tome-et-Principe Sao-Tome-et-Principe

Sénégal

su-flag-sn
Sénégal Sénégal

Serbie

su-flag-rs
Serbie Serbie

Seychelles

su-flag-sc
Seychelles Seychelles

Sierra-Leone

su-flag-sl
Sierra-Leone Sierra-Leone

Singapour

su-flag-sg
Singapour Singapour

Slovaquie

su-flag-sk
Slovaquie Slovaquie

Slovénie

su-flag-si
Slovénie Slovénie

Somalie

su-flag-so
Somalie Somalie

Soudan-du-Sud

su-flag-ss
Soudan-du-Sud Soudan-du-Sud

Soudan

su-flag-sd
Soudan Soudan

Sri-Lanka

su-flag-lk
Sri-Lanka Sri-Lanka

Suède

su-flag-se
Suède Suède

Suisse

su-flag-ch
Suisse Suisse

Suriname

su-flag-sr
Suriname Suriname

Syrie

su-flag-sy
Syrie Syrie

Tadjikistan

su-flag-tj
Tadjikistan Tadjikistan

Taipei-Chinois

su-flag-tac
Taipei-Chinois Taipei-Chinois

Taïwan

su-flag-tw
Taïwan Taïwan

Tanzanie

su-flag-tz
Tanzanie Tanzanie

Tchad

su-flag-td
Tchad Tchad

Tchéquie

su-flag-cz
Tchéquie Tchéquie

Thaïlande

su-flag-th
Thaïlande Thaïlande

Timor-Oriental

su-flag-tl
Timor-Oriental Timor-Oriental

Togo

su-flag-tg
Togo Togo

Tonga

su-flag-to
Tonga Tonga

Trinité-et-Tobago

su-flag-tt
Trinité-et-Tobago Trinité-et-Tobago

Tunisie

su-flag-tn
Tunisie Tunisie

Turkmenistan

su-flag-tm
Turkmenistan Turkmenistan

Turquie

su-flag-tr
Turquie Turquie

Tuvalu

su-flag-tv
Tuvalu Tuvalu

Ukraine

su-flag-ua
Ukraine Ukraine

Uruguay

su-flag-uy
Uruguay Uruguay

Vanuatu

su-flag-vu
Vanuatu Vanuatu

Venezuela

su-flag-ve
Vénézuela Vénézuela

Viet-Nam

su-flag-vn
Viet-Nam Viet-Nam

Yemen

su-flag-ye
Yemen Yemen

Zambie

su-flag-zm
Zambie Zambie

Zimbabwe

su-flag-zw
Zimbabwe Zimbabwe

Liste des classes disponibles

  • cf. tableau ci-dessus

Le code a bien été copié !