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
| Znak | Windows (CZ QWERTZ) | macOS (CZ QWERTZ) | Poznámka |
| * | AltGr + – (klávesa vedle pravého shiftu) | Option + 8 | Na 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 + Q | Stisknutím „\“ vedle levého shiftu | Používá se hlavně v cestách k souborům. |
| / | Shift + ú | pravý shift + ú | |
| | | AltGr + W | levý shift + \ | Svislítko je oblíbené u programátorů |
| ´ | Stisknutím ´ vedle backspace | Je 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čkou | Option + čárkou a pak s tečkou | Zůstává stejné, ale na jiných typech Mac klávesnic může být jinde. |
| ~ | AltGr + 1 | Option + 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:
| Znak | Mac (English keyboard) | Poznámka |
| @ | Shift + 2 | Konečně na svém místě – žádné Alt kombinace. |
| # | Shift + 3 | Jednoduché, přirozené. |
| $ | Shift + 4 | Často používaný znak pro ceny i proměnné v kódu. |
| % | Shift + 5 | Procenta jako na dlani. |
| & | Shift + 7 | Ampersand se hodí třeba v HTML nebo shell skriptech. |
| * | Shift + 8 | Vhodné pro hesla, násobení i regexy. |
| () | Shift + 9 / 0 | Závorky bez Altů = programátorské nebe. |
| {} | Shift + [ / ] | Super dostupné pro JSON, CSS a další jazyky. |
| [] | [ / ] bez Shiftu | Pří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 + 6 | Stejné jako na české klávesnici. |
| € | Option + Shift + 2 | Znak eura není úplně po ruce, ale dá se zvyknout. |
| § | Alt + 6 | Pokud 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:
- 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ě.
- < = < (menší než), > = > (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 < 2 && 3 > 2</p>
- & = & (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
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.
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.
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.
Malý tahák, co pomůže:
| Znak | Co to je | Kde se používá správně | Proč to může být problém |
| - | Spojovník / mínus | Mezi slovy (např. česko-slovenský), v matematice | Vypadá 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ávorka | Některé systémy ji neumí a nahradí ji otazníkem. |
| — | Dlouhá pomlčka (em dash) | V angličtině jako výrazná vsuvka — dramatická pauza | V HTML nebo e-mailech může rozhodit formátování. |
| " | Strojová uvozovka | V kódu, JSON, HTML („text“) | Typografické editory ji automaticky nahrazují za jiné. |
| “ ” | Typografické uvozovky | Pro hezký výstup ve Wordu, PDF, článcích | V kódu rozbijí zápis, v e-mailech můžou způsobit chyby. |
| ' | Apostrof / jednoduchá uvozovka | V kódu (‚text‘), v názvech (rock’n’roll) | Snadno se zamění za typografický. |
| ’ | Typografický apostrof | Ve výstupním textu – vypadá lépe | V JavaScriptu, HTML nebo SQL způsobuje chyby. |
| … | Trojtečka (unicode znak) | Pro typograficky správné výrazy | V 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.
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.