Kako uporabljati posebne znake v HTML-ju

Enostaven vodič za uporabo posebnih znakov v HTML

Spletne strani, ki jih obiščete na spletu, so zgrajene z uporabo HTML kode, ki spletnim brskalnikom pove, kakšna je vsebina strani in kako jo lahko vidno prikazujejo za gledalce. Koda vsebuje navodila za gradnjo znanih elementov, ki jih pregledovalnik spletne strani nikoli ne vidi. Koda vsebuje tudi običajne znake besedila, kot so tiste v naslovih in odstavkih, namenjenih branju.

Vloga posebnih znakov v HTML

Ko uporabljate HTML in vnesete besedilo, namenjeno ogledu, ponavadi ne potrebujete nobenih posebnih kod - za dodajanje ustreznih črk ali znakov uporabljate samo računalniško tipkovnico. Težava se pojavi, ko želite v besedo, ki ga berete, vnesti znak, ki ga HTML uporablja kot del kode samega. Ti znaki vključujejo znake, ki se uporabljajo v kodi za začetek in konec vsake oznake HTML. Morda boste morda želeli vključiti znake v besedilo, ki nima neposrednega analognega signala na tipkovnici, na primer © in Ñ. Za znake, ki nimajo ključa na tipkovnici, vnesete kodo.

Posebni znaki so določeni deli kode HTML, ki so zasnovani za prikaz znakov, ki se uporabljajo v kodi HTML, ali za vključitev znakov, ki jih ni mogoče najti na tipkovnici v besedilu, ki ga gledalec vidi. HTML daje te posebne znake s številom ali kodiranjem znakov, tako da jih je mogoče vključiti v dokument HTML, brati brskalnik in pravilno prikazati obiskovalce vašega spletnega mesta.

Posebni znaki HTML

Tri znaka sta jedro sintakse kode HTML. Nikoli jih ne smete uporabljati v berljivih delih vaše spletne strani, ne da bi jih kodirali najprej za pravilen prikaz. So več kot, manj kot, in ampersand simboli. Z drugimi besedami, nikoli ne smete uporabljati simbola manj kot < v kodi HTML, razen če je začetek oznake HTML. Če to storite, znak zamenjuje brskalnike in vaše strani morda ne bodo prikazale, kot ste pričakovali. Ti trije znaki, ki jih ne smete nikoli dodati, niso:

Ko vnesete te znake neposredno v svojo HTML-kodo, razen če jih uporabljate kot elemente v kodni vrsti v kodiranju za njih, se bodo pravilno prikazali v berljivem besedilu:

Vsak poseben znak se začne z ampersand - tudi poseben znak za ampersand se začne s tem znakom. Posebni znaki se končajo s podpičjem. Med temi znaki dodate vse, kar je primerno za poseben znak, ki ga želite dodati. lt ( manj kot ) ustvari simbol, ki ni manjši od simbola, ko se prikaže med ampersandom in podpičjem v HTML-ju. Podobno gt ustvari simbol z večjim številom simbolov, amp pa prikaže ampersand, če sta pozicionirana med ampersand in podpičjem.

Posebni znaki, ki jih ne morete vtipkati

Vsak znak, ki se lahko prikaže v standardnem nizu znakov Latin-1, se lahko prikaže v HTML-ju. Če se na tipkovnici ne prikaže, uporabite ampersand simbol z edinstveno kodo, ki je dodeljena znaku, ki mu sledi podpičje.

Na primer, "prijazna koda" za simbol za avtorske pravice je & copy; in & trade ; je oznaka za znak blagovne znamke.

Ta prijazna koda je enostavna za vnašanje in enostavno zapomniti, vendar je veliko znakov, ki nimajo prijazne kode, ki jo je enostavno zapomniti.

Vsak znak, ki ga lahko natipkate na zaslonu, ima ustrezno decimalno številčno kodo. To številsko kodo lahko uporabite za prikaz katerega koli znaka. Na primer, decimalna numerična koda za simbol za avtorske pravice - & # 169; - dokazuje kako deluje numerična koda. Še vedno se začnejo z ampersand in končajo s podpičjem, vendar namesto prijaznega besedila uporabite znak za številko, ki mu sledi enolična številka kode za ta znak.

Prijazne kode so enostavno zapomnjene, vendar so številčne kode pogosto bolj zanesljive. Spletna mesta, ki so zgrajena z bazami podatkov in XML, morda nimajo opredeljene vse prijazne kode, ampak podpirajo številčne kode.

Najboljši način za iskanje številčnih kod za znake je v naboru znakov, ki jih lahko najdete na spletu. Ko najdete simbol, ki ga potrebujete, preprosto kopirajte in prilepite številsko kodo v svoj HTML.

Nekateri nizi znakov vključujejo:

Znaki, ki niso angleški jezik

Posebni znaki niso omejeni na angleški jezik. Posebni znaki v ne-angleškem jeziku so lahko izraženi v HTML-ju, vključno z:

Torej, kaj so heksadecimalni kodi?

Šestnajstiška koda je nadomestna oblika za prikaz posebnih znakov v HTML kodi. Uporabite lahko katero koli metodo, ki jo želite za svojo spletno stran. Oglejte si jih v naborih znakov na spletu in jih uporabite na enak način, kot uporabljate prijazne kode ali številčne kode.

Dodajte deklaracijo Unicode v glavo glave dokumenta

Dodajte naslednjo meta oznako kjerkoli znotraj vaše spletne strani, da zagotovite, da se vaši posebni znaki pravilno prikažejo.

Nasveti

Ne glede na metodo, ki jo uporabljate, upoštevajte nekaj dobrih praks: