Skip to main content

Jak používat speciální znaky v HTML

The Jak Trilogy Analysis | Naughty Dog's Renegade Platformer (Smět 2025)

The Jak Trilogy Analysis | Naughty Dog's Renegade Platformer (Smět 2025)
Anonim

Webové stránky, které navštěvujete online, jsou postaveny pomocí kódu HTML, který informuje prohlížeče o tom, co je obsah stránky a jak je vizuálně vykreslovat pro diváky. Kód obsahuje instrukční stavební bloky známé jako prvky, které prohlížeč webových stránek nikdy nevidí. Kód také obsahuje normální textové znaky, jako jsou ty v titulcích a odstavcích určených pro čtenáře.

Role speciálních znaků v jazyce HTML

Když používáte HTML a zadejte text, který chcete zobrazit, obvykle nepotřebujete žádné speciální kódy - použijte pouze klávesnici počítače pro přidání příslušných písmen nebo znaků. Problém nastává, pokud chcete zadat znak v čitelném textu, který HTML používá jako součást samotného kódu. Tyto znaky obsahují znaky <a>, které se v kódu používají ke spuštění a ukončení každé značky HTML. Můžete také chtít zahrnout znaky do textu, které nemají přímý analog na klávesnici, například © a Ñ. U znaků, které nemají na klávesnici klíč, zadáte kód.

Zvláštní znaky jsou specifické kousky kódu HTML navržené pro zobrazování znaků, které se používají v kódu HTML, nebo obsahují znaky, které nejsou na klávesnici nalezeny v textu, který prohlížeč vidí. HTML vytváří tyto speciální znaky buď číselným nebo znakovým kódováním, takže mohou být zahrnuty do dokumentu HTML, přečteny prohlížečem a zobrazeny správně pro návštěvníky vašeho webu.

Speciální HTML znaky

Tři znaky jsou jádrem syntaxe kódu HTML. Nikdy byste je neměli používat v čitelných částech své webové stránky, aniž byste je kódovali nejprve pro správné zobrazení. Jsou to větší než, méně než, a ampersand symboly. Jinými slovy, nikdy byste neměli používat symbol méně než jen < ve vašem kódu HTML, pokud to není začátek značky HTML. Pokud tak učiníte, znak zaměňuje prohlížeče a vaše stránky se nemusí zobrazovat podle očekávání. Tři znaky, které byste nikdy neměli přidat, jsou:

  • méně než podepsat <
  • větší než znaménko >
  • ampersand &

Když zadáte tyto znaky přímo do kódu HTML - pokud je nepoužíváte jako prvky v kódovém typu v jejich kódování, tak se budou zobrazovat správně v čitelném textu:

  • méně než podepsat -<
  • větší než znamení ->
  • ampersand &

Každá speciální znak začíná znakem ampersand - dokonce i zvláštní znak pro ampersand začíná tímto znakem. Speciální znaky končí středníkem. Mezi těmito dvěma znaky přidáte vše, co je vhodné pro speciální znak, který chcete přidat.lt (pro méně než ) vytvoří méně než symbol, když se objeví mezi ampersandem a středníkem v HTML. Podobně, gt; vytvoří symbol větší než symbol a amp dává ampersand, když jsou umístěny mezi ampersand a středníkem.

Speciální znaky, které nelze zadat

Jakýkoli znak, který lze vykreslit v standardní sadě znaků Latin-1, lze vykreslit v HTML. Pokud se na klávesnici neobjeví, použijete symbol ampersand s jedinečným kódem, který byl přiřazen znaku následovanému středníkem.

Například "přátelský kód" pro symbol autorských práv je© a&obchod; je kód pro symbol ochranné známky.

Tento přívětivý kód je snadno napsatelný a snadno se pamatuje, ale je tu spousta postav, které nemají přátelský kód, který se snadno pamatuje.

Každý znak, který lze zadat na obrazovce, má odpovídající desetinný číselný kód. Tento číselný kód můžete použít k zobrazení libovolného znaku. Například desítkový číselný kód pro symbol autorských práv -©-Odkazuje jak fungují číselné kódy. Stále začínají s ampersandem a končí středníkem, ale namísto přátelského textu použijete číselný znak, za kterým následuje jedinečný číselný kód pro daný znak.

Přátelské kódy se snadno pamatují, ale číselné kódy jsou často spolehlivější. Stránky, které jsou vytvořeny s databázemi a serverem XML, nemusí mít definované všechny přátelské kódy, ale podporují číselné kódy.

Nejlepší způsob, jak najít číselné kódy znaků, je v sadách znaků, které najdete online. Když najdete požadovaný symbol, zkopírujte a vložte číselný kód do kódu HTML.

Některé znakové sady zahrnují:

  • Kódy měn
  • Matematické kódy
  • Interpunkční kódy
  • Kódy výslovnosti
  • Diakritické kódy

Znaky jiné než angličtiny

Zvláštní znaky se neomezují pouze na anglický jazyk. Speciální znaky v cizích jazycích mohou být vyjádřeny v HTML, včetně:

  • španělština
  • francouzština
  • řecký
  • rumunština

Takže jaké jsou šestnáctkové kódy?

Hexadecimální kód je alternativní formát pro zobrazení zvláštních znaků v kódu HTML. Pro svou webovou stránku můžete použít libovolnou metodu. Hledáte je v sadách znaků online a použijete je stejně jako v případě přátelských kódů nebo číselných kódů.

Přidání deklarace Unicode do hlavičky dokumentu

Přidejte následující metaznačku kdekoliv uvnitř své webové stránky, abyste zajistili správné zobrazení speciálních znaků.

content = "text / html; charset = utf-8" />

Tipy

Nezáleží na tom, jakou metodou používáte, pamatujte na několik osvědčených postupů:

  • Vždy ukončete svou entitu středníkem. Některé editory HTML vám umožňují odesílat kódy HTML bez konečné středník, ale vaše stránky budou neplatné a mnoho webových prohlížečů bez nich nezobrazí správně.
  • Vždy začínáme s ampersandem. Mnoho webových redaktorů vám umožní uniknout z "amp;" ale při zobrazení samotného znaku ampersand v XHTML způsobí chybu ověření.
  • Otestujte své stránky co nejvíce prohlížečů. Pokud je tento znak zásadní pro pochopení dokumentu a nemůžete ho otestovat v kombinacích prohlížečů / operačních systémech, které používají zákazníci, měli byste najít jiný způsob, jak ho zastupovat. Nicméně, než se uchýlíte k obrázkům nebo jinému problému, vyzkoušejte jeden z nástrojů pro testování prohlížeče, které mohou ověřit váš kód ve více prohlížečích.