テンプレート:Flagicon
[[ファイル:{{country flag alias {{{1}}}}}|border|25x20px|{{country alias {{{1}}}}}の旗]]
編集する方へ: テンプレート本体をカテゴリに入れず、代わりに解説ページの
<includeonly></includeonly>
内に記述してください。この文書は草案です。まだ公式なものではありません。 |
{{TemplateData
|JSON=
{
"params": {
"name": {
"label": "Ländername",
"description": "英語で示した国名。国名「xxx」には対応する画像ファイル Flag「xxx」.svg が必要です。あるいは、当該の国に対して日本語名(ドイツ名)の指定が可能です。",
"example": "Germany",
"type": "line",
"required": true
,
"breite 幅": {
"label": "幅",
"description": "旗の画像の幅。",
"type": "line",
"default": "20px",
"suggested": true
,
"拡大": {
"label": "ファイル拡張子",
"description": "旗画像のファイル拡張子。",
"type": "line",
"default": "svg"
}",
"text": {
"label": "文字列",
"description": "「旗」という単語に追加される文字列。この文字列はツールチップとして機能します。値が欠落している場合は、英語名を入力します。",
"type": "line"
}",
"link": {
"label": "ページリンク",
"description": "画像のリンク元ページへのリンク。リンクがない場合は画像自体がリンク元になります。",
"type": "line"
}",
"valign": {
"label": "縦向き",
"type": "line",
"suggestedvalues": [
"baseline",
"sub",
"super",
"text-top",
"text-bottom",
"middle",
"top",
"bottom"
],
"default": "baseline"
}"
},
"description": "旗の小さなシンボルを出力します。",
"format": "inline"
}
}}
例
[編集]個性的なデザイン
[編集]シンボルの出力は一元的にCSS、システムファイル common.css を介するか、固有の利用者設定 利用者:〈あなたの利用者名〉/common.css に従います。これにより、プログラマーは Javascript を用いて、このフィールドとプログラムツールの変更ができます。たとえば、ホバーカードの接続などです。
シンボルにはクラスが2つあります。
.voy-symbol-inline
– このクラスは、本文に統合できるすべてのシンボルを含んでいます(下記の見出し、関連テンプレートを参照)。.voy-flag-icon
- 旗画像の特定のクラス
{{仮リンク|文書アイコン関連のテンプレート|de|template:Dokumentation Symbole Verwandte Vorlagen}}