← Zpět na všechny články blogu

Speciální znaky na klávesnici: Jak na @, #, &, € a další šibaly

Iveta Zlatníčková
Iveta Zlatníčková Aktualizováno 22. 9. 2025 – 12 min. čtení

Znáte to – chcete napsat zavináč, ale místo toho se objeví třeba písmeno. Nebo hledáte znak pro euro a místo něj mačkáte všechno možné. A to nemluvíme o tom, že pro Mac a Windows se kombinace používají odlišně. Speciální znaky dokážou být pěkně záludné, ale když víte, kde je hledat, rázem se stávají vašimi spojenci a úsporou času.

Například:

  • @ – zavináč,
  • # – hashtag,
  • & – ampersand,
  • % – procento,
  • * – hvězdička,
    …a samozřejmě i další jako ~, |, \, ^, [], {}, <>, §, €, $.

Pojďme se podívat na to, jak napsat základní znaky:

Jak napsat zavináč – @?

Na Windows můžete zavináč (@) napsat pomocí klávesové zkratky: AltGr + V nebo stisknutím Alt s kombinací čísel 64 (pokud máte numerickou klávesnici).

Na Macu napíšete zavináč pomocí klávesové zkratky: Option (Alt) + 2

Jak napsat hashtag – #?

Na Windows můžete hashtag (#) napsat pomocí klávesové zkratky: AltGr + X nebo stisknutím Alt s kombinací čísel 35 (pokud máte numerickou klávesnici).

Na Macu napíšete hashtag pomocí klávesové zkratky: Option (Alt) + 3

VPS Centrum

Vyzkoušejte zdarma naši aplikaci pro správu serveru a domén. Budete si připadat jako zkušený administrátor.

Jak napsat dolar – $?

Na Windows můžete dolar ($) napsat pomocí klávesové zkratky: AltGr + ů (na anglické klávesnici Shift + 4) nebo stisknutím Alt s kombinací čísel 36 (pokud máte numerickou klávesnici).

Na Macu napíšete dolar pomocí klávesové zkratky: Option (Alt) + 4

Freelo - Nástroj na řízení úkolů a projektů

Přidej se, pozvi svůj tým a klienty, rozděl práci a sleduj, jak se úkoly dají do pohybu.

Jak napsat euro – €?

Na Windows napíšete znak eura pomocí klávesové zkratky: AltGr + E nebo stisknutím Alt s kombinací čísel 0128 (pokud máte numerickou klávesnici).

Na Macu napíšete euro pomocí klávesové zkratky: Option (Alt) + 2

Jak napsat ampersand – &?

Na Windows napíšete znak ampersand (&) pomocí klávesové zkratky: AltGr + C.

Na Macu napíšete ampersand pomocí klávesové zkratky: Option (Alt) + 7

Poznámka:

  • AltGr je pravý Alt na Windows klávesnici (nebo levý Ctrl + Alt).
  • Na macOS odpovídá Alt klávese Option.
  • Na některých českých MacBook klávesnicích můžou být znaky ještě jinak rozložené, zvlášť u novějších verzí macOS.

Jiné nejpoužívanější znaky na klávesnici

ZnakWindows (CZ QWERTZ)macOS (CZ QWERTZ)Poznámka
*AltGr + – (klávesa vedle pravého shiftu)Option + 8Na obou systémech stejné, ale klávesa bývá nenápadná.
^AltGr + 3 (pak mezerník)Option + 6 / ’ (pak mezerník)V obou systémech jde o tzv. mrtvou klávesu, tzn. že se musí ještě potvrdit mezerníkem.
{ }AltGr + B / N Option + í a Option + éHodí se při psaní kódu.
[ ]AltGr + F / G Option + ú a Option + )Taky programátorská klasika.
\AltGr + QStisknutím „\“ vedle levého shiftuPoužívá se hlavně v cestách k souborům.
/Shift + úpravý shift + ú
|AltGr + Wlevý shift + \Svislítko je oblíbené u programátorů
´Stisknutím ´ vedle backspaceJe přímo na klávesnici vedle enter/backspace
(shift + ¨)
Na Windows jde o mrtvou klávesu, tudíž se musí potvrdit mezerníkem.
< >AltGr s čárkou a pak s tečkouOption + čárkou a pak s tečkouZůstává stejné, ale na jiných typech Mac klávesnic může být jinde.
~AltGr + 1Option + Shift + § (pak mezerník)Podobně jako ^, mrtvá klávesa na Macu.
§Stisknutím klávesy s § (druhá vedle enteru)přímo klávesou §Právnický symbol, někdy se hodí v podmínkách.

Používáte Mac s anglickou klávesnicí? Tady je tahák!

Spousta lidí, co pracuje na Macu, používá anglickou klávesnici – je přehlednější pro kódování, ale když chcete napsat č, ě nebo jen euro, může to být peklo. Dali jsme dohromady přehled základních znaků, které budete nejspíš potřebovat nejčastěji:

ZnakMac (English keyboard)Poznámka
@Shift + 2Konečně na svém místě – žádné Alt kombinace.
#Shift + 3Jednoduché, přirozené.
$Shift + 4Často používaný znak pro ceny i proměnné v kódu.
%Shift + 5Procenta jako na dlani.
&Shift + 7Ampersand se hodí třeba v HTML nebo shell skriptech.
*Shift + 8Vhodné pro hesla, násobení i regexy.
()Shift + 9 / 0Závorky bez Altů = programátorské nebe.
{}Shift + [ / ]Super dostupné pro JSON, CSS a další jazyky.
[][ / ] bez ShiftuPřímý přístup k hranatým závorkám.
<>Shift + , / .Místo čárky a tečky – velmi pohodlné.
\\Nad shiftem – žádné „Altování“.
``Samostatná klávesa \
~Shift + `Dole vlevo– mrtvá klávesa pro akcenty.
^Shift + 6Stejné jako na české klávesnici.
Option + Shift + 2Znak eura není úplně po ruce, ale dá se zvyknout.
§Alt + 6Pokud píšete podmínky nebo právní texty.

Kde se speciální znaky používají a proč na nich záleží víc, než by se mohlo zdát

Speciální znaky nejsou jen vizuální zpestření nebo pomocníci pro hesla. Jsou to taky neviditelní hráči v zákulisí webu, e-mailů a kódu. Musí se ale s nimi zacházet opatrně, jinak dokážou pěkně osolit – nebo rovnou rozbít web. Doslova.

HTML a webové stránky

Ve světě HTML (a tím pádem i skoro každého webu) mají některé znaky speciální význam, a tak se musí „převléct“ do bezpečnější podoby, tzv. HTML entity.

Jde například o:

  • &nbsp; vytváří nezalomitelnou mezeru (ano, i mezera může být chytrá). Hodí se ve chvíli, kdy nechceš, aby se spojení slov na konci řádku rozdělilo – typicky u titulů, zkratek nebo jednotek. A někdy prostě jen proto, že by to jinak vypadalo blbě.
  • &lt; = < (menší než), &gt; = > (větší než).
  • Prohlížeč by jinak < považoval za začátek HTML tagu a text by rozbil. Místo toho použij entitu, která mu říká: „Hele, tohle není kód, jen znak.“
    • Například: <p>1 &lt; 2 &amp;&amp; 3 &gt; 2</p>
  • &amp; = & (ampersand).

Proč to? Protože když napíšete jen <div>, prohlížeč si to vyloží jako HTML prvek. Ale pokud potřebujete, aby to zobrazil jako čistý text (např. v návodu), musíte znak upravit nebo přepsat tak, aby ho systém nebral jako příkaz, ale jen jako obyčejný text. Jinak z toho bude nefunkční guláš.

E-maily a znaky, které rozhodují o doručení

Možná vás to překvapí, ale i předmět e-mailu nebo adresa odesílatele může ztroskotat na špatném znaku. Některé e-mailové servery (hlavně ty, které mají přísnější pravidla) neumí zpracovat třeba emoji nebo znak “#” v předmětu, a kvůli tomu šoupnou jinak skvělý newsletter rovnou do spamu.

V předmětu e-mailu pozor na speciální znaky – některé z nich, jako třeba $, moc emoji nebo VELKÁ PÍSMENA, mohou spustit spamové filtry. Ideální délka? Do 55 znaků, ideálně i méně na mobilu (tam se zobrazí tak 35 znaků). A když chcete mít jistotu, že doručitelnost neškrtíte, využijte A/B testy a spam test před odesláním.

Z článku Ecomailu o spamu v e-mailech

A adresy? V e-mailové adrese nemůžete mít jen tak co vás napadne. Znaky jako: +, -, . a _ jsou ok, ale: č, ě nebo &? Na to radši rychle zapomeňte.

Speciální znaky se vyplatí ani do názvu domény, podívejte se, jak při výběru nezakopnout:

Hesla a bezpečnost

Zvláštní znaky v heslech pomáhají zvyšovat bezpečnost – to ví každý správce hesel. Ale pozor, některé systémy omezují, jaké znaky vůbec smíte použít. Někde zatrhnou třeba # nebo &, jinde heslo zkrátí na 12 znaků, a zbytek zahodí (ano, i to se stává). 

Takže, co z toho vyplývá:

  • používat znaky v heslech je víc než rozumný nápad a zvyšujete tím šanci, že heslo jen tak nikdo neprolomí.
  • Ověřit si, že je váš systém taky zvládá, je ještě lepší.
  • Mrkněte na náš článek o tom, jak bezpečně spravovat a hlídat svoje hesla.

Kódování, skripty a escape peklíčko

A teď ta zábavná (nebo frustrující?) část – skriptování a kódování.

Ve spoustě jazyků mají znaky jako " ' \ $ & nebo ; speciální význam, a když je použijete blbě nebo je neupravíte, můžete rozbít celou aplikaci. Nebo ještě hůř – vytvořit díru pro potenciální útok.

Příklady:

  • V JavaScriptu: const text = "Ahoj"; je OK, ale const text = "Ahoj";` rozbije celý skript.
  • V CSS: content: "&"; se musí psát přes content: "\0026"; (Unicode escape).
  • V SQL: Když do dotazu pustíte neescapovaný uživatelský vstup ('; DROP TABLE users;--), koledujete si o SQL injection*.

*SQL injection (česky někdy „injektáž do SQL“) je typ bezpečnostního útoku, při kterém útočník vloží škodlivý kód do databázového dotazu. A to tak, že využije nechráněné vstupní pole na webu – například vyhledávání, přihlašovací formulář nebo pole pro komentář.

Když se znaky chovají divně: Lokalizace a další pasti

Na první pohled vypadá všechno v pohodě, ale pak se stane něco divného – místo “č” vidíte otazníky, nebo místo jednoho mínusu se zčistajasna objeví dva různé znaky. Znáte to? Nejspíš jste narazili na jednu z těchto potvor:

Přepnutá klávesnice (a jak to poznáte)

Tenhle zádrhel je snad jeden z těch nejčastějších. Stačí omylem zmáčknout Alt + Shift nebo Ctrl + Shift a jste v jiné jazykové dimenzi. Namísto Z píšete Y, @ je fuč a ; se směje, jak se snažíte zadat čárku.

Jak to poznáte:

  • ikona jazykového rozložení (CZ/EN) se změní v liště,
  • nebo vás zradí zavináč – na anglické klávesnici se píše Shift + 2, ale na české AltGr + v.

Tip: Pokud vás to štve, v nastavení systému si můžete vypnout přepínání jazyků pomocí zkratek.

Nezobrazující se znaky = chyba fontu nebo špatné kódování

Když místo ě, € nebo nějakého smajlíku vidíte čtvereček, otazník nebo prázdné místo, problém bude buď ve fontu, nebo v kódování textu (např. místo UTF‑8 je použitý Windows‑1250).

Týká se to hlavně:

  • starších webových stránek,
  • špatně nastavených e-mailových šablon,
  • nebo když někdo kopíruje text z Wordu do HTML editoru.

Tip: Při vkládání do webu se hodí používat čistý text bez formátování (můžete například vyzkoušet poznámkový blok) a v HTML si pohlídat charset=“UTF-8″.

Záměny, které matou (a vypadají skoro stejně)

Typografické minové pole! Některé znaky vypadají na první pohled stejně, ale technicky jsou úplně jiné:

  • (pomlčka) vs - (mínus): Pomlčka je delší a používá se ve větách, mínus je kratší a používá se v matematice nebo jako spojovník. Ale pozor: některé editory je automaticky přepisují.
  • “ ” (typografické uvozovky) vs " (strojová uvozovka): V textu vypadají elegantně, ale v kódu nebo e-mailech mohou nadělat paseku.
  • (typografický apostrof) vs ' (klasický apostrof): V HTML nebo JavaScriptu může ten typografický způsobit neplechu.

Tip: Pokud kódujete nebo pracujete s webem, pište znaky přímo z klávesnice – nezkopírované z Wordu nebo jiných editorů. Ty je často automaticky nahradí za „hezčí“, ale technicky nekompatibilní verze.

Malý tahák, co pomůže:

ZnakCo to jeKde se používá správněProč to může být problém
-Spojovník / mínusMezi slovy (např. česko-slovenský), v matematiceVypadá obyčejně, ale někteří autoři ho používají jako pomlčku – a pak to typograficky drhne.
Pomlčka (en dash)Odděluje části věty – podobně jako závorkaNěkteré systémy ji neumí a nahradí ji otazníkem.
Dlouhá pomlčka (em dash)V angličtině jako výrazná vsuvka — dramatická pauzaV HTML nebo e-mailech může rozhodit formátování.
"Strojová uvozovkaV kódu, JSON, HTML („text“)Typografické editory ji automaticky nahrazují za jiné.
“ ”Typografické uvozovkyPro hezký výstup ve Wordu, PDF, článcíchV kódu rozbijí zápis, v e-mailech můžou způsobit chyby.
'Apostrof / jednoduchá uvozovkaV kódu (‚text‘), v názvech (rock’n’roll)Snadno se zamění za typografický.
Typografický apostrofVe výstupním textu – vypadá lépeV JavaScriptu, HTML nebo SQL způsobuje chyby.
Trojtečka (unicode znak)Pro typograficky správné výrazyV některých systémech neexistuje – raději …

Tipy, nástroje a vychytávky

Nejsi si jistí, kde se který znak schovává? Zkuste si vzít na pomoc klávesovou mapu. Na Windows ji najdete pod názvem Mapa znaků (stačí to napsat do Startu).

Na Macu stačí zapnout Keyboard Viewer: jděte do Nastavení > Klávesnice > Zobrazit prohlížeč klávesnice. Uvidíte hned, co kde leží. Rychlejší alternativa na lov schovaných znaků je podržet Shift nebo Option.

Když se vám prostě nechce nic hledat nebo mačkat kombinace poslepu, pomůžou tihle online pomocníci:

Přepínání rozložení klávesnice a přizpůsobení (např. vlastní klávesové zkratky): Pokud často přecházíte mezi jazykovými rozloženími (třeba mezi CZ/EN), vyplatí se vědět:

  • Jak přepínat: Alt + Shift, Ctrl + Shift nebo použít vlastní klávesové zkratky – nastavíte si ji v systému podle sebe.
  • Vlastní zkratky: Na Macu si můžete vytvořit vlastní klávesové zkratky pro psaní specifických znaků. Na Windows to jde přes externí nástroje jako AutoHotkey nebo Microsoft PowerToys.

Tip: Pokud často píšete například €, § nebo jiné znaky, zvažte, jestli není výhodnější si je přidat jako makro nebo do klávesových zkratek. Ušetří to spoustu času, nervů (a kláves).

Geek bonus: Když znaky baví – Unicode perličky a textové emotikony

Některé znaky nejsou praktické, ale prostě je sranda je občas používat. Unicode totiž není jen o @ a #. Je to i o kreativitě!

Emotikony z textu (tzv. ASCII art)

Znakové emotikony dělají z obyčejného textu něco, co má šmrnc a nadhled. Některé už jsou klasiky internetu a s jinými zas uděláte status nebo podpis o něco stylovější:

  • ¯_(ツ)_/¯ – vyjadřuje „nevím a je mi to jedno“.
  • ( ͡° ͜ʖ ͡°) – je meme král všech podivných úsměvů.

Podívej se na tohle video – dokazuje, že na ASCII stačí jednoduchý tool a pár minut cviku:

Unicode perličky – šipky, měny, tvary

Unicode znaky nejsou jen písmena, ale i fajn dekorace:

  • → ↑ ⇨ – šipky, které se dají použít do návodů a infoboxů.
  • ✓ ✗ – check markery, které se dají použít do check boxů (odškrtávacích políček).
  • ★ ☆ – hvězdičky, které padnou do recenzí.
  • ♻️ ⚠️ ✔️ – ikony s přesahem.
  • ₿ ¥ € £ – měnové znaky pro všechno od e-shopu po designový doplněk.

Tip: Pokud používáte Unicode znaky v HTML, zkontrolujte, že máte nastavené kódování UTF‑8 – jinak se může stát, že místo krásné šipky dostanete nebo ?.

Zůstaňte s námi v kontaktu

Jednou za měsíc posíláme souhrn novinek. Nemusíte se bát, spamovat vás nebudeme a odhlásit se můžete kdykoliv...

Karel Dytrych
Tým Váš Hosting
Vyzkoušejte náš trial na týden zdarma

Garance 14denní záruky vrácení peněz

Vyzkoušejte server na týden zdarma

Vyzkoušet server