Kako uporabljati posebne znake v HTML

Spletne strani, ki jih obiščete v spletu, so narejene z uporabo HTML koda, ki spletnim brskalnikom sporoča, kakšna je vsebina strani in kako jo vizualno upodabljajo za gledalce. Koda vsebuje gradnike z navodili, znane kot elementi, ki jih uporabnik spletne strani nikoli ne vidi. Koda vsebuje tudi običajne besedilne znake, kot so tisti v naslovih in odstavkih, namenjeni gledalcu za branje.

Vloga posebnih znakov v HTML

Ko uporabljate HTML in vtipkate besedilo, namenjeno ogledu, običajno ne potrebujete posebnih kod - za dodajanje ustreznih črk ali znakov uporabite samo računalniško tipkovnico. Težava nastane, ko želite vtipkati znak v berljivo besedilo, ki ga HTML uporablja kot del same kode. Ti znaki vključujejo < in > znaki, ki se v kodi uporabljajo za začetek in zaključek vsake oznake HTML. V besedilo boste morda želeli vključiti tudi znake, ki na tipkovnici nimajo neposrednega analoga, na primer © in Ñ. Za znake, ki nimajo tipke na tipkovnici, vnesete kodo.

Posebni znaki.
CSA Images / Getty Images
instagram viewer

Posebni znaki so določeni deli kode HTML, namenjeni prikazovanju znakov, ki se uporabljajo v kode HTML ali da v pregledovalnik besedila vključi znake, ki jih na tipkovnici ni mogoče najti vidi. HTML upodablja te posebne znake s številskim ali kodiranjem znakov, tako da jih je mogoče vključiti v Dokument HTML, bral brskalnik in pravilno prikazan, da ga lahko vidijo obiskovalci vašega spletnega mesta.

V jedru sintakse kode HTML so trije znaki. Nikoli jih ne smete uporabljati v berljivih delih vaše spletne strani, ne da bi jih najprej kodirali za ustrezen prikaz. So simboli več kot, manj kot in znaki. Z drugimi besedami, nikoli ne smete uporabljati simbola manj kot < v vaši kodi HTML, razen če je začetek datoteke Oznaka HTML. V tem primeru znak zmede brskalnike in vaše strani se morda ne bodo upodabljale, kot ste pričakovali. Trije znaki, ki jih nikoli ne smete dodati nekodiranih, so:

  • znak manj kot <
  • znak večji od >
  • ampersand &

Ko te znake vnesete neposredno v kodo HTML - razen če jih uporabljate kot elemente v kodi - vnesite kodiranje zanje, da bodo pravilno prikazani v berljivem besedilu:

  • znak manj kot - <
  • znak več kot - >
  • ampersand - &

Vsak poseben znak se začne z znakom - tudi posebni znak za znak se začne s tem znakom. Posebni znaki se končajo s podpičjem. Med tema dvema znakoma dodate tisto, kar ustreza posebnemu znaku, ki ga želite dodati. lt (za manj kot) ustvari simbol manj kot, ko se v HTML prikaže med znakom & podpičjem. Podobno, gt ustvari simbol večji od in amp daje znak &, ko so nameščeni med ampersand in podpičjem.

Posebni znaki, ki jih ne morete vnesti

Kateri koli znak, ki ga lahko upodabljate v standardnem naboru znakov Latin-1, lahko upodabljate v HTML. Če se na tipkovnici ne prikaže, uporabite znak ampersand z edinstveno kodo, ki je bila dodeljena znaku, ki mu sledi podpičje.

Na primer "prijazna koda" za simbol avtorskih pravic je © in ™ je koda za simbol blagovne znamke.

To prijazno kodo je enostavno vtipkati in si jo zapomniti, vendar je veliko znakov, ki nimajo prijazne kode, ki bi si jo lahko zapomnili.

Vsak znak, ki ga lahko vtipkate na zaslon, ima ustrezno decimalno številčno kodo. S to številčno kodo lahko prikažete kateri koli znak. Na primer, decimalna številčna koda za simbol avtorskih pravic - © - prikazuje, kako delujejo številčne kode. Še vedno se začnejo z znakom & in končajo z podpičjem, vendar namesto prijaznega besedila uporabite številčni znak, ki mu sledi edinstvena številčna koda za ta znak.

Prijazne kode si je enostavno zapomniti, vendar so številčne kode pogosto bolj zanesljive. Spletna mesta, ki so zgrajena z bazami podatkov in XML morda nimajo določenih vseh prijaznih kod, vendar podpirajo številčne kode.

Številčne kode za znake je najbolje najti v naborih znakov, ki jih najdete v spletu. Ko najdete simbol, ki ga potrebujete, preprosto kopirajte in prilepite številčno kodo v svoj HTML.

Nekateri nabori znakov vključujejo:

  • Kode valut
  • Matematične kode
  • Ločila
  • Kode za izgovorjavo
  • Diakritične kode

Znaki, ki niso angleški jezik

Posebni znaki niso omejeni na angleški jezik. Posebni znaki v neangleških jezikih so lahko izraženi v HTML, vključno z:

  • španski
  • Francosko
  • Grški
  • Romunski

Kaj so torej šestnajstiške kode?

Šestnajstiška koda je nadomestna oblika za prikaz posebnih znakov v kodi HTML. Za svojo spletno stran lahko uporabite kateri koli način. Po spletu jih poiščete v naborih znakov in jih uporabljate na enak način kot prijazne kode ali številčne kode.

Dodajte glavo Unicode v glavo dokumenta

Dodajte naslednjo metaoznako kjer koli znotraj.

vsebina = "besedilo / html; charset = utf-8 "/>

Nasveti

Ne glede na to, katero metodo uporabljate, upoštevajte nekaj najboljših praks:

Entiteto vedno zaključite s podpičjem

Nekateri urejevalniki HTML omogočajo objavljanje kod HTML brez končnega podpičja, vendar bodo vaše strani neveljavne in številni spletni brskalniki entitet brez njega ne bodo pravilno prikazali.

Vedno začnite z znakom

Številni spletni uredniki vam omogočajo, da se izognete, če izpustite "amp;" ko pa samo XHTML, povzroči napako pri preverjanju.

Preizkusite svoje strani v čim več brskalnikih

Če je znak ključnega pomena za razumevanje vašega dokumenta in ga ne morete preizkusiti v kombinacijah brskalnika / OS, ki ga uporabljajo vaše stranke, poiščite drug način, da ga predstavite. Preden se zatečete k slikam ali čem drugemu, preizkusite eno od orodij za preizkušanje brskalnika, ki lahko potrdi vašo kodo v več brskalnikih.

instagram story viewer