HTML tutoriál

HOME HTML Úvod do HTML HTML editory HTML Basic HTML prvky Atributy HTML HTML nadpisy HTML odstavce HTML styly Formátování HTML HTML citace HTML komentáře HTML barvy HTML CSS HTML odkazy HTML obrázky HTML favicon HTML tabulky HTML seznamy HTML Block & Inline HTML třídy ID HTML HTML iframe HTML JavaScript Cesty souboru HTML HTML hlava Rozložení HTML HTML responzivní Počítačový kód HTML Sémantika HTML Průvodce stylem HTML HTML entity HTML symboly HTML Emojis Znaková sada HTML HTML kódování URL HTML vs. XHTML

HTML formuláře

HTML formuláře Atributy formuláře HTML HTML prvky formuláře Typy vstupu HTML Vstupní atributy HTML Atributy vstupního formuláře HTML

HTML grafika

HTML plátno HTML SVG

HTML média

HTML média HTML video Zvuk HTML HTML pluginy HTML YouTube

HTML API

Geolokace HTML HTML Drag/Drop Webové úložiště HTML HTML Web Workers HTML SSE

Příklady HTML

Příklady HTML HTML kvíz HTML cvičení HTML certifikát HTML souhrn Přístupnost HTML

HTML reference

Seznam značek HTML Atributy HTML Globální atributy HTML Podpora HTML prohlížeče HTML události HTML barvy HTML plátno HTML Audio/Video HTML Doctypes HTML znakové sady HTML kódování URL HTML jazykové kódy Zprávy HTTP HTTP metody Převodník PX na EM Klávesové zkratky

Použití Emojis v HTML


Emoji jsou postavy ze znakové sady UTF-8: 😄 😍 💗


Co jsou Emojis?

Emoji vypadají jako obrázky nebo ikony, ale nejsou.

Jsou to písmena (znaky) ze znakové sady UTF-8 (Unicode).

UTF-8 pokrývá téměř všechny znaky a symboly na světě.


Atribut znakové sady HTML

Pro správné zobrazení stránky HTML musí webový prohlížeč znát znakovou sadu použitou na stránce.

To je uvedeno ve <meta>značce:

<meta charset="UTF-8">

Pokud není zadáno, je UTF-8 výchozí znakovou sadou v HTML.


Znaky UTF-8

Mnoho znaků UTF-8 nelze napsat na klávesnici, ale vždy je lze zobrazit pomocí čísel (tzv. čísla entit):

  • A je 65
  • B je 66
  • C je 67

Příklad

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>

<p>I will display A B C</p>
<p>I will display &#65; &#66; &#67;</p>

</body>
</html>

Příklad vysvětlen

Prvek <meta charset="UTF-8">definuje znakovou sadu.

Znaky A, B a C jsou zobrazeny čísly 65, 66 a 67.

Aby prohlížeč pochopil, že zobrazujete znak, musíte číslo entity začínat znakem a ukončit znakem ; (středník).


Emoji postavy

Emojis jsou také znaky z abecedy UTF-8:

  • 😄 je 128516
  • 😍 je 128525
  • 💗 je 128151

Příklad

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>

<h1>My First Emoji</h1>

<p>&#128512;</p>

</body>
</html>

Vzhledem k tomu, že emotikony jsou znaky, lze je kopírovat, zobrazovat a upravovat velikost stejně jako jakýkoli jiný znak v HTML.

Příklad

<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
</head>
<body>

<h1>Sized Emojis</h1>

<p style="font-size:48px">
&#128512; &#128516; &#128525; &#128151;
</p>

</body>
</html>


Některé symboly Emoji v UTF-8

Emoji Hodnota Zkus to
🗻
🗼
🗽
🗾
🗿
😀
😁
😂
😃
😄
😅

Úplný seznam najdete v naší HTML Emoji Reference .