Webové stránky, ktoré navštevujete online, sú vytvorené pomocou kódu HTML, ktorý informuje webové prehliadače o tom, aký je obsah stránky a ako ju vizuálne zobraziť pre divákov. Kód obsahuje inštrukčné bloky známe ako prvky, ktoré prehliadač webových stránok nikdy nevidí. Kód tiež obsahuje bežné textové znaky, ako napríklad znaky v titulkoch a odsekoch, ktoré sú pre diváka určené na čítanie.
Úloha špeciálnych znakov v jazyku HTML
Keď používate kód HTML a zadáte text, ktorý chcete zobraziť, zvyčajne nepotrebujete žiadne špeciálne kódy - pomocou klávesnice počítača môžete pridať príslušné písmená alebo znaky. Vyskytne sa problém, keď chcete písať znak v čitateľnom texte, ktorý HTML používa ako súčasť samotného kódu. Tieto znaky obsahujú znaky <a>, ktoré sa používajú v kóde na spustenie a ukončenie každej značky HTML. Možno budete chcieť zahrnúť aj znaky do textu, ktoré nemajú priamy analógový kód na klávesnici, napríklad © a Ñ. Pre znaky, ktoré nemajú na klávesnici kľúč, zadajte kód.
Špeciálne znaky sú konkrétne kúsky kódu HTML navrhnuté tak, aby zobrazovali znaky, ktoré sa používajú v kóde HTML, alebo obsahujú znaky, ktoré sa nenachádzajú na klávesnici v texte, ktorý divák vidí. HTML vykresľuje tieto špeciálne znaky buď číselným alebo znakovým kódovaním, aby mohli byť zahrnuté do dokumentu HTML, prečítané prehliadačom a správne zobrazené pre návštevníkov vašej lokality.
Špeciálne znaky HTML
Tri javy sú v jadre syntaxe HTML kódu. Nikdy by ste ich nemali používať v čitateľných častiach vašej webovej stránky bez toho, aby ste ich najprv kódovali na správne zobrazenie. Sú to väčšie ako, menej ako a ampersand symboly. Inými slovami, nikdy by ste nemali používať menej ako symbol < vo vašom HTML kóde, pokiaľ to nie je začiatok HTML značky. Ak tak urobíte, znak zamení prehliadače a vaše stránky sa nemusia zobrazovať podľa očakávania. Tri znaky, ktoré by ste nikdy nemali pridávať nekódované, sú:
- menej ako znak <
- značka väčšia než ako >
- ampersand &
Pri písaní týchto znakov priamo do kódu HTML - ak ich nepoužívate ako prvky v typovom kóde v nich, tak sa v čitateľnom texte zobrazia správne:
- menej ako podpísať -<
- väčšia ako znamenie ->
- ampersand – &
Každá špeciálna znak začína znakom ampersand - dokonca aj špeciálny znak pre ampersand začína týmto znakom. Špeciálne znaky končia bodkočiarkou. Medzi týmito dvoma znakmi pridáte všetko, čo je vhodné pre špeciálny znak, ktorý chcete pridať.lt (pre menej ako ) vytvára menej ako symbol, ak sa objaví medzi ampersandom a bodkočiarkou v jazyku HTML. podobne gt vytvára väčší ako symbol a amp dáva ampersand, keď sú umiestnené medzi ampersand a bodkočiarkou.
Špeciálne znaky, ktoré nemôžete zadávať
Akýkoľvek znak, ktorý sa dá vykresliť v štandardnej množine znakov Latin-1, môže byť vykreslený v jazyku HTML. Ak sa nezobrazí na klávesnici, použijete symbol ampersand s jedinečným kódom, ktorý bol priradený znaku nasledovanému bodkočiarkou.
Napríklad "priateľský kód" pre symbol autorských práv je© a& trade; je kód pre symbol ochrannej známky.
Tento priateľský kód je ľahko zapisovateľný a ľahko zapamätateľný, ale existuje veľa znakov, ktoré nemajú priateľský kód, ktorý je ľahko zapamätateľný.
Každý znak, ktorý je možné na obrazovke napísať, má zodpovedajúci desatinný číselný kód. Tento číselný kód môžete použiť na zobrazenie ľubovoľného znaku. Napríklad desatinný číselný kód pre symbol autorských práv -©-demonstrates ako fungujú číselné kódy. Stále začínajú ampersandom a končia bodkočiarkou, ale namiesto priateľského textu používate číselný znak, za ktorým nasleduje jedinečný číselný kód pre daný znak.
Priateľské kódy sú ľahko zapamätateľné, ale číselné kódy sú často spoľahlivejšie. Stránky, ktoré sú vytvorené s databázami a XML, nemusia mať definované všetky priateľské kódy, ale podporujú číselné kódy.
Najlepší spôsob, ako nájsť číselné kódy pre znaky, je v sadách znakov, ktoré nájdete online. Keď nájdete požadovaný symbol, jednoducho skopírujte a vložte číselný kód do kódu HTML.
Niektoré znakové sady zahŕňajú:
- Kódy mien
- Matematické kódy
- Interpunkčné kódy
- Kódy výslovnosti
- Diakritické kódy
Znaky, ktoré nie sú v angličtine
Špeciálne znaky nie sú obmedzené na anglický jazyk. Špeciálne znaky v neanglických jazykoch môžu byť vyjadrené v jazyku HTML vrátane:
- španielsky
- francúzsky
- grécky
- rumunský
Takže čo sú šestnástkové kódy?
Hexadecimálny kód je alternatívny formát pre zobrazovanie špeciálnych znakov v kóde HTML. Môžete použiť ktorúkoľvek metódu, ktorú chcete pre svoju webovú stránku. Hľadáte ich v súbore znakov online a používate ich rovnakým spôsobom, akým používate priateľské kódy alebo číselné kódy.
Pridajte deklaráciu Unicode do hlavičky dokumentu
Pridajte nasledujúcu metaznačku kdekoľvek vo vnútri
vašej webovej stránky, aby sa vaše špeciálne znaky zobrazovali správne.obsah = "text / html; charset = utf-8" /> Bez ohľadu na to, akú metódu používate, pamätajte na niekoľko osvedčených postupov: Tipy