Typografie na webu…
Znakové entity
Používáme-li moderní kódování UTF-8, můžeme zapisovat speciální znaky jako pomlčky nebo typgrafické uvozovky přímo do HTML dokumentu. Nicméně u kódování středoevropského (ISO nebo Windows) se může stát (a také stane), že bude znak prohlížečem špatně interpretován — objeví se místo něj čtvereček nebo otazník. Je proto třeba použít speciální zápis, který zajistí korektní zobrazení.
Znakovou entitou nazýváme určitý řetězec (sekvenci znaků), který prohlížeč rozezná jako speciální znak. Vždy začíná symbolem & a končí středníkem, přičemž mezi nimi se může nacházet buď číselný kód, nebo klíčové slovo. České znaky nepíšeme entitou, ale přímo na klávesnici, správnou interpretaci zajistíme volbou středoevropského kódování v hlavičce dokumentu.
Nejdůležitější znaky pro češtinu
Následující tabulka představuje správný zápis znaku v HTML zdroji, který zajistí požadovaný výsledek na všech platformách, pokud použijeme optimální rodinu písma (Arial, Helvetica, Times apod.). V uvedených znacích a novějších prohlížečích (IE 5 a výše, novější Opera, Mozilla, Safari) by neměl nastat problém, ať už použijeme kteroukoliv variantu uvedeného zápisu.
| Vzhled | Název | Entita | Decimální zápis |
|---|---|---|---|
| nedělitelná mezera | |   | |
| tenká mezera |   | ||
| „ | levé dolní uvozovky (99) | „ | „ |
| “ | pravé horní uvozovky (66) | “ | “ |
| ‚ | jednoduchá levá dolní uvozovka | ‚ | ‚ |
| ‘ | jednoduchá pravá horní uvozovka | ‘ | ‘ |
| ’ | odsuvník (apostrof) | ’ | ’ |
| » | obrácené franc. uvozovky levé | » | » |
| « | obrácené franc. uvozovky pravé | « | « |
| — | čtverčíková pomlčka | — | — | – | půlčtverčíková pomlčka | – | – |
| & | et (ampersand) | & | & |
| – | minus | − | − |
| ÷ | děleno | ÷ | ÷ |
| × | krát | × | × |
| ± | plus minus | ± | ± |
| ® | registrovaná známka | ® | ® |
| © | copyright | © | © |
| ¶ | znak odstavce | ¶ | ¶ |
Dostupných entit jsou celé stovky, požadujete-li znak, jenž není v tabulce obsažen, doporučuji Yuhůovy stránky.