Speciální znaky v HTM souborech (HTML Entities)
Doc. Dr. Vladimír Homola, Ph.D.
Tento článek je výborným testem kvality prohlížečů. Zobrazte ho v různých verzích Windowsů a Officů v iEploreru, v Opeře, v Chromu, ve Firefoxu. Pak v různých verzích Androidů v jejich standardních prohlížečích a doinstalovaných dalších. Atd ... To by mělo uživatele nasměrovat na skutečně kvalitní prohlížeč.
Zvláště při psaní odborných textů je často zapotřebí vkládat do textu "webovských stránek" speciální symboly a znaky. Tyto symboly a znaky mohou být v HTM souboru uvedeny dvojím způsobem.
Především je to - v našich končinách asi obvyklejší - způsob využívající toho, že znak s nějakým číselným kódem jinak vypadá psaný "normálním" fontem a jinak nějakým "speciálním" fontem. Chceme-li např. zapsat δ, zapíšeme nejprve běžné písmeno d a tomu pak změníme font na Symbol: <font face="Symbol">d</font>. Má to však jednu nevýhodu: naše stránka je prohlížena na cizím počítači, který takový font musí "znát" - např. v "cizích" Windowsech musí být takový font nainstalován. Jak známo, celkem se lze spolehnout na to, že ve Windowsech na celém světě jsou nainstalovány fonty Arial, Times Roman, Courier, Symbol a Windings. V nich ale moc speciálních symbolů není. Existují sice konkrétní fonty - např. matematické, ekonomické apod., ale právě ty má nainstalováno jen málo běžných uživatelů. Navíc editace takového souboru s různými fonty mnohé editory enormně zpomaluje - srov. např. FrontPage 2000 už i jen s fontem Symbol.
Druhá možnost je univerzálnější. Nevyžaduje žádné zvláštní fonty a spočívá v zápisu jména symbolu ve tvaru např. δ (začíná znakem & a končí středníkem). V normách ISO a navazujících jsou popsány v sekci HTML Symbol Entities jako Entity names. Je však třeba tato jména znát a právě to je obsahem následujících tabulek.
V interpretech HTML firmy Microsoft a snad i v jiných existuje ještě třetí možnost - zapisuje se nikoliv jméno značky, ale její číselný kód ve tvaru např. δ. Pro úplnost jsou k většině pojmenovaných symbolů v tabulkách připojeny i tyto číselné kódy.
Pozn.: značek ve tvaru číselných kódů se v souborech HTM s výhodou využije např. pro vkládání řídících znaků. Tak např. vložení znaku tabelátoru zajistí 	 odřádkování dvojice atd. Tak se třeba odřádkování použije nikoliv v textu těla dokumentu, ale v doprovodných informacích (záhlaví, xml a jiných).
V tabulkách je pod nadpisem "Chcete-li" uvedena skutečná textová značka ve sloupci "Textový název" a skutečná číselná značka ve sloupci "Číselný kód". Je to pro srovnání jejich interpretace, protože některé starší prohlížeče mohou zobrazovat korektně značku uvedenou v textové, ale nekorektně značku uvedenou v číselné podobě - nebo naopak. Ve sloupci U je pak uvedena červená hvězdička, jestliže tuto závadu opraví znaková sada Unicode (psáno v roce 2004; v roce 2016 už většina oprav byla do prohlížečů promítnuta).
Pozn: Tyto názvy značek lze do souboru HTM vložit buď přímo textovým editorem typu Notepad (Poznámkový blok), nebo příslušným nástrojem editoru určeného specielně k přípravě "webovských stránek". V editoru FrontPage 2003 je to např. v hlavním menu Úpravy položka Rychlý editor značek.
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Azbuka a další | |
Chcete-li | vložte: |
Ѐ | Ѐ |
Ё | Ё |
Ђ | Ђ |
Ѓ | Ѓ |
Є | Є |
Ѕ | Ѕ |
І | І |
Ї | Ї |
Ј | Ј |
Љ | Љ |
Њ | Њ |
Ћ | Ћ |
Ќ | Ќ |
Ѝ | Ѝ |
Ў | Ў |
Џ | Џ |
А | А |
Б | Б |
В | В |
Г | Г |
Д | Д |
Е | Е |
Ж | Ж |
З | З |
И | И |
Й | Й |
К | К |
Л | Л |
М | М |
Н | Н |
О | О |
П | П |
Р | Р |
С | С |
Т | Т |
У | У |
Ф | Ф |
Х | Х |
Ц | Ц |
Ч | Ч |
Ш | Ш |
Щ | Щ |
Ъ | Ъ |
Ы | Ы |
Ь | Ь |
Э | Э |
Ю | Ю |
Я | Я |
а | а |
б | б |
в | в |
г | г |
д | д |
е | е |
ж | ж |
з | з |
и | и |
й | й |
к | к |
л | л |
м | м |
н | н |
о | о |
п | п |
р | р |
с | с |
т | т |
у | у |
ф | ф |
х | х |
ц | ц |
ч | ч |
ш | ш |
щ | щ |
ъ | ъ |
ы | ы |
ь | ь |
э | э |
ю | ю |
я | я |
ѐ | ѐ |
ё | ё |
ђ | ђ |
ѓ | ѓ |
є | є |
ѕ | ѕ |
і | і |
ї | ї |
ј | ј |
љ | љ |
њ | њ |
ћ | ћ |
ќ | ќ |
ѝ | ѝ |
ў | ў |
џ | џ |
Ѡ | Ѡ |
ѡ | ѡ |
Ѣ | Ѣ |
ѣ | ѣ |
Ѥ | Ѥ |
ѥ | ѥ |
Ѧ | Ѧ |
ѧ | ѧ |
Ѩ | Ѩ |
ѩ | ѩ |
Ѫ | Ѫ |
ѫ | ѫ |
Ѭ | Ѭ |
ѭ | ѭ |
Ѯ | Ѯ |
ѯ | ѯ |
Ѱ | Ѱ |
ѱ | ѱ |
Ѳ | Ѳ |
ѳ | ѳ |
Ѵ | Ѵ |
ѵ | ѵ |
Ѷ | Ѷ |
ѷ | ѷ |
Ѹ | Ѹ |
ѹ | ѹ |
Ѻ | Ѻ |
ѻ | ѻ |
Ѽ | Ѽ |
ѽ | ѽ |
Ѿ | Ѿ |
ѿ | ѿ |
Ҁ | Ҁ |
ҁ | ҁ |
҂ | ҂ |
҃ | ҃ |
҄ | ҄ |
҅ | ҅ |
҆ | ҆ |
҇ | ҇ |
҈ | ҈ |
҉ | ҉ |
Ҋ | Ҋ |
ҋ | ҋ |
Ҍ | Ҍ |
ҍ | ҍ |
Ҏ | Ҏ |
ҏ | ҏ |
Ґ | Ґ |
ґ | ґ |
Ғ | Ғ |
ғ | ғ |
Ҕ | Ҕ |
ҕ | ҕ |
Җ | Җ |
җ | җ |
Ҙ | Ҙ |
ҙ | ҙ |
Қ | Қ |
қ | қ |
Ҝ | Ҝ |
ҝ | ҝ |
Ҟ | Ҟ |
ҟ | ҟ |
Ҡ | Ҡ |
ҡ | ҡ |
Ң | Ң |
ң | ң |
Ҥ | Ҥ |
ҥ | ҥ |
Ҧ | Ҧ |
ҧ | ҧ |
Ҩ | Ҩ |
ҩ | ҩ |
Ҫ | Ҫ |
ҫ | ҫ |
Ҭ | Ҭ |
ҭ | ҭ |
Ү | Ү |
ү | ү |
Ұ | Ұ |
ұ | ұ |
Ҳ | Ҳ |
ҳ | ҳ |
Ҵ | Ҵ |
ҵ | ҵ |
Ҷ | Ҷ |
ҷ | ҷ |
Ҹ | Ҹ |
ҹ | ҹ |
Һ | Һ |
һ | һ |
Ҽ | Ҽ |
ҽ | ҽ |
Ҿ | Ҿ |
ҿ | ҿ |
Ӏ | Ӏ |
Ӂ | Ӂ |
ӂ | ӂ |
Ӄ | Ӄ |
ӄ | ӄ |
Ӆ | Ӆ |
ӆ | ӆ |
Ӈ | Ӈ |
ӈ | ӈ |
Ӊ | Ӊ |
ӊ | ӊ |
Ӌ | Ӌ |
ӌ | ӌ |
Ӎ | Ӎ |
ӎ | ӎ |
ӏ | ӏ |
Ӑ | Ӑ |
ӑ | ӑ |
Ӓ | Ӓ |
ӓ | ӓ |
Ӕ | Ӕ |
ӕ | ӕ |
Ӗ | Ӗ |
ӗ | ӗ |
Ә | Ә |
ә | ә |
Ӛ | Ӛ |
ӛ | ӛ |
Ӝ | Ӝ |
ӝ | ӝ |
Ӟ | Ӟ |
ӟ | ӟ |
Ӡ | Ӡ |
ӡ | ӡ |
Ӣ | Ӣ |
ӣ | ӣ |
Ӥ | Ӥ |
ӥ | ӥ |
Ӧ | Ӧ |
ӧ | ӧ |
Ө | Ө |
ө | ө |
Ӫ | Ӫ |
ӫ | ӫ |
Ӭ | Ӭ |
ӭ | ӭ |
Ӯ | Ӯ |
ӯ | ӯ |
Ӱ | Ӱ |
ӱ | ӱ |
Ӳ | Ӳ |
ӳ | ӳ |
Ӵ | Ӵ |
ӵ | ӵ |
Ӷ | Ӷ |
ӷ | ӷ |
Ӹ | Ӹ |
ӹ | ӹ |
Ӻ | Ӻ |
ӻ | ӻ |
Ӽ | Ӽ |
ӽ | ӽ |
Ӿ | Ӿ |
ӿ | ӿ |
Při definici a pozdějších aktualizacích kódu Unicode byla zohledněna i možnost "dvojznaků", především pro druhé znaky v podobném významu jako diakritická znaménka. Citelně chyběla možnost napsat např. x s vlnovkou, P s hořejším vodorovným pruhem apod. Bylo to vyřešeno následovně (za pozornost stojí několik symbolů spojujících dva znaky):
Combining Diacritical Marks | |
Chcete-li | vložte |
x̀ | x̀ |
x́ | x́ |
x̂ | x̂ |
x̃ | x̃ |
x̄ | x̄ |
x̅ | x̅ |
x̆ | x̆ |
ẋ | ẋ |
ẍ | ẍ |
x̉ | x̉ |
x̊ | x̊ |
x̋ | x̋ |
x̌ | x̌ |
x̍ | x̍ |
x̎ | x̎ |
x̏ | x̏ |
x̐ | x̐ |
x̑ | x̑ |
x̒ | x̒ |
x̓ | x̓ |
x̔ | x̔ |
x̕ | x̕ |
x̖ | x̖ |
x̗ | x̗ |
x̘ | x̘ |
x̙ | x̙ |
x̚ | x̚ |
x̛ | x̛ |
x̜ | x̜ |
x̝ | x̝ |
x̞ | x̞ |
x̟ | x̟ |
x̠ | x̠ |
x̡ | x̡ |
x̢ | x̢ |
x̣ | x̣ |
x̤ | x̤ |
x̥ | x̥ |
x̦ | x̦ |
x̧ | x̧ |
x̨ | x̨ |
x̩ | x̩ |
x̪ | x̪ |
x̫ | x̫ |
x̬ | x̬ |
x̭ | x̭ |
x̮ | x̮ |
x̯ | x̯ |
x̰ | x̰ |
x̱ | x̱ |
x̲ | x̲ |
x̳ | x̳ |
x̴ | x̴ |
x̵ | x̵ |
x̶ | x̶ |
x̷ | x̷ |
x̸ | x̸ |
x̹ | x̹ |
x̺ | x̺ |
x̻ | x̻ |
x̼ | x̼ |
x̽ | x̽ |
x̾ | x̾ |
x̿ | x̿ |
x̀ | x̀ |
x́ | x́ |
x͂ | x͂ |
x̓ | x̓ |
ẍ́ | ẍ́ |
xͅ | xͅ |
x͆ | x͆ |
x͇ | x͇ |
x͈ | x͈ |
x͉ | x͉ |
x͊ | x͊ |
x͋ | x͋ |
x͌ | x͌ |
x͍ | x͍ |
x͎ | x͎ |
x͏ | x͏ |
x͐ | x͐ |
x͑ | x͑ |
x͒ | x͒ |
x͓ | x͓ |
x͔ | x͔ |
x͕ | x͕ |
x͖ | x͖ |
x͗ | x͗ |
x͘ | x͘ |
x͙ | x͙ |
x͚ | x͚ |
x͛ | x͛ |
x͜z | x͜z |
x͝z | x͝z |
x͞z | x͞z |
x͟z | x͟z |
x͠z | x͠z |
x͡z | x͡z |
x͢z | x͢z |
xͣ | xͣ |
xͤ | xͤ |
xͥ | xͥ |
xͦ | xͦ |
xͧ | xͧ |
xͨ | xͨ |
xͩ | xͩ |
xͪ | xͪ |
xͫ | xͫ |
xͬ | xͬ |
xͭ | xͭ |
xͮ | xͮ |
xͯ | xͯ |
Rev. 11 / 2016