Přeskočit na obsah

Šablona:Zvýrazňovač

Tuto stránku mohou editovat jen zavedení uživatelé a správci.
Z Wikipedie, otevřené encyklopedie

{{{1}}}

Šablona zvýrazňovač umožňuje zvýraznění textu podobně jako označenízvýrazňovačemna papíře, a to i českými názvy některých základních barev (v ženském rodě).

Navíc šablona vybrané barvy předefinovává, aby je zesvětlila, jinak by běžný černý text na příliš tmavém pozadí standardních sytých barev byl špatně čitelný.

Použití

Použijte tento copypaste:{{zvýrazňovač|_text_|barva=_barva_|title=_title_}}

Příklady{{zvýrazňovač|chci zelený podklad|barva=zelená|title=příklad: zelený podklad}}chci zelený podklad,zde zrovna v barvě definované uvnitř samotné šablony.

Syntaxe

{{Zvýrazňovač|_text_
[|barva=_barva_]
[|title=_title_]
}}

[...]zde značí nepovinnost parametru

Pořadí parametrů není nutné dodržovat.

Parametry

Text ke zvýraznění

  • |1– libovolný řetězec, text ke zvýraznění

Text prázdný nebo z mezer

Vstup je sice je nepovinný, nevyhodí chybu, takové použití|1však nemá smysl.

Parametr barva

  • |barva = žlutá– kód barvy pozadí zvýrazňovaného textu; nepovinný.
určení barvy
  • kódemRGBpro požadovanou barevu, ve formátu #RRGGBB nebo #RGB, jak jsou používány vCSS,
  • názvem barvy.

Zpět na obsah

Možné názvy

standardní

Standardní názvy barev jsou definovány konsorciemW3C,vizseznam pojmenovaných barev.

šablonou předefinované

Šablona některé názvy definuje úplně nové, zejména české, malými písmeny, některé již definované, existující a běžně používané, takto předefinovává na jiné hodnoty: Cílem je změna pozadí textu, typicky tedy jsou místně definované barvy poněkud zesvětlené, pro lepší čitelnost standardního černého textu.

Šablona manipuluje s těmito barvami a jejich názvy:

  • žlutá– pro zvýraznění textu použita barvažlutá,yellowaYellow
  • sv.žlutá– pro zvýraznění textu použita barvasv.žlutá
  • zelená– pro zvýraznění textu použita barvazelená,green,ale standardněGreen
  • sv.zelená– pro zvýraznění textu použita barvasv.zelená
  • modrá– pro zvýraznění textu použita barvamodrá,blue,ale standardněBlue
  • sv.modrá– pro zvýraznění textu použita barvasv.modrá
  • červená– pro zvýraznění textu použita barvačervená,red,ale standardněRed
  • růžová– pro zvýraznění textu použita barvarůžová,pink,ale standardněPink
  • cyanová– pro zvýraznění textu použita barvacyanová,cyanaCyan
  • sv.cyanová– pro zvýraznění textu použita barvasv.cyanová,lightcyanaLightCyan
  • šedá– pro zvýraznění textu použita barvašedá,grey,ale standardněGrey
  • bílá– pro zvýraznění textu použita barvabílá,whiteaWhite
  • hnědá– pro zvýraznění textu použita barvahnědá,brown,ale standardněBrown

Jiné barvy, zde neuvedené, šablona zobrazí beze změny, čímž je ponechána možnost odkazu na předefinované standardní názvy barev. (Například s velkými písmeny, což rozlišuje šablona, ne však CSS.)

Barva nezadána

hodnota délky nula

Jako výchozí hodnota pro určení barvy zvýraznění, když žádná není výslovně zadána ({prázdná}), se používážlutá,taková je uvnitř šablony přednastavena.

hodnota barvy neprázdná, ale mezera

Hodnoty pojmenovaných parametrů jsou běžnětrimovány,přesto lze zadat vstup i jen z mezer, výslovně:

  • "{{Zvýrazňovač|barva ani nezmíněna|}}"dá výsledek "barva ani nezmíněna"
  • "{{Zvýrazňovač|barva prázdná, bez mezer|barva=}}"dá výsledek "barva prázdná, bez mezer"
  • "{{Zvýrazňovač|barva z mezer, ořezaných|barva= }}"dá výsledek "barva z mezer, ořezaných"
  • "{{Zvýrazňovač|barva z výslovných mezer|barva=  }}"dá výsledek "barva z výslovných mezer"
  • "{{Zvýrazňovač|barva z výslovných mezer|barva= <nowiki />}}"dá výsledek "barva z výslovných mezer"

Zpět na obsah

Parametr title

  • |title = zvýrazněnotooltip,text ke zobrazení v bublině při nadjetí myší na zvýrazňovaný text; nepovinný.

Příklady použití

Zvýraznění bez určení barvy

Lorem ipsum {{Zvýrazňovač|dolor}} sit amet.
Lorem ipsumdolorsit amet.

Zvýraznění barvou určenou názvem

Lorem ipsum {{Zvýrazňovač|dolor|barva=zelená}} sit amet.
Lorem ipsumdolorsit amet.

Zvýraznění barvou určenou kódem

Používejte velmi uváženě jen tam, kde je to nezbytné.

Lorem ipsum {{Zvýrazňovač|dolor|barva=#C9F}} sit amet.
Lorem ipsumdolorsit amet.

Určená barva nerozpoznána

Lorem ipsum {{Zvýrazňovač|dolor|barva=132xyz}} sit amet.

Postup vyhodnocování:

  1. Detekceprázdnéhovstupu, použila by se přednastavená barva. (první default)
  2. Detekce hodnot ze seznamu, použila by se dohledaná barva z šablony.
  3. Barva šablonounerozpoznána,vstupní hodnota tedy beze změny propadne šablonou (druhý default) do generovanéhoHTML(opravdu tam bude zapsaná), kde ji zpracujebrowserjako CSS hodnotu:
    • A to se mu buď povede,
    • anebo ji bude ignorovat.
Lorem ipsumdolorsit amet.
<span style= "background-color: 132xyz;" >dolor</span>

Zpět na obsah

Související články

Související šablony