Skip to main content

Különleges karakterek használata a HTML-ben

Anonim

Az interneten látogatott weboldalak HTML kóddal vannak felépítve, amely megmagyarázza a webböngészők számára, hogy mi az oldal tartalma és hogyan viselkedik vizuálisan a nézők számára. A kód olyan oktató építőelemeket tartalmaz, amelyek elemek, amelyeket a weboldal nézője soha nem lát. A kód normál szöveges karaktereket is tartalmaz, például a fejlécekben és a megtekintésre tervezett bekezdésekben.

A különleges karakterek szerepe a HTML-ben

Ha HTML-kódot használ, és beírja a megtekinteni kívánt szöveget, rendszerint nincs szükség speciális kódokra - csak a számítógép billentyűzetét használja a megfelelő betűk vagy karakterek hozzáadásához. Probléma merül fel, amikor egy olyan karaktert szeretne beírni a szövegbe, amelyet a HTML a kód részeként használ. Ezek a karakterek tartalmazzák a kódban használt <és> karaktereket minden HTML-címke elindításához és befejezéséhez. Szívesen beírhat olyan karaktereket is a szövegbe, amelyeknek nincs közvetlen analógja a billentyűzeten, például a © és a Ñ. Olyan karakterek esetén, amelyeknek nincs billentyűje a billentyűzeten, megad egy kódot.

A különleges karakterek olyan HTML-kódok, amelyek a HTML-kódban használt karakterek megjelenítésére szolgálnak, vagy olyan karaktereket tartalmaznak, amelyek nem szerepelnek a billentyűzeten annak a szövegnek a szövegében, amelyet a néző lát. A HTML ezeket a speciális karaktereket numerikus vagy karakterkódolással teszi lehetővé, hogy azok HTML-dokumentumba kerüljenek, a böngésző által leolvashatóak, és megfelelően jelenjenek meg a webhely látogatóinak megtekintéséhez.

Speciális HTML karakterek

Három karakter a HTML kód szintaxisának lényegéhez tartozik. Soha ne használja őket a weboldal olvasható részeiben, anélkül, hogy először kódolná őket a megfelelő megjelenítéshez. Ők a nagyobb, mint a kisebb, és a jelek. Más szóval, soha ne használja a kevésbé szimbólumot < HTML-kódjában, kivéve ha ez egy HTML-címke kezdete. Ha ezt teszed, a karakter zavarja a böngészőket, és az oldalak esetleg nem fognak megjelenni. A három karakter, amelyet soha nem kell hozzáadni, az alábbiak:

  • kevesebb mint a jel <
  • nagyobb, mint a jel >
  • -jel &

Amikor ezeket a karaktereket közvetlenül a HTML-kódba írja - hacsak nem használja őket a kódhoz tartozó elemként a kódolásban, így azok jól olvashatóak lesznek az olvasható szövegben:

  • kevesebb, mint a jel -<
  • nagyobb, mint a jel ->
  • -jel &

Minden speciális karakter kezdődik egy erősítővel - még a speciális karakter az ampersand kezdődik ezzel a karakterrel. A speciális karakterek pontosvesszővel végződnek. E két karakter között hozzáadhatja a hozzá tartozó speciális karakterhez megfelelőt.LT (az kevesebb, mint ) létrehozza a kevésbé szimbólumot, amikor a HTML és a pontosvessző között megjelenik a HTML. Hasonlóképpen, GT létrehozza a nagyobb szimbólumot és amp egy amper és egy pont és pontosvessző között helyezkedik el.

Speciális karakterek nem írhatók

A latin-1 szabványos karakterkészletben megjeleníthető bármilyen karakter HTML formában jeleníthető meg. Ha nem jelenik meg a billentyűzeten, akkor az azonosító jelet és a pontosvesszővel ellátott egyedi kódot használja.

Például a szerzői jogi szimbólum "barátkódja"© és&kereskedelmi; a védjegy szimbólum kódja.

Ez a barátságos kód egyszerűen írható és könnyen megjegyezhető, de sok olyan karakter van, amelyeknek nincs könnyen megjegyezhető barátkódja.

Minden képernyőn beírható karakter egy megfelelő decimális számkóddal rendelkezik. Ezt a numerikus kódot bármely karakter megjelenítéséhez használhatja. Például a szerzői jogi szimbólum decimális számkódja,©-demonstrates hogyan működnek a számkódok. Még mindig kezdődnek, és pontosvesszővel végződnek, de a barátságos szöveg helyett a számjegyet használják, amelyet egy egyedi számkód követ.

A barátkódok könnyen megjegyezhetők, de a számkódok gyakran megbízhatóbbak. Az adatbázisokkal és XML-sel létrehozott webhelyek nem rendelkeznek az összes baráti kóddal, de támogatják a számkódokat.

A karakterek numerikus kódjának megtalálása a legjobb módja az online készletben található karakterkészletek megtalálása. Ha megtalálja a szükséges szimbólumot, csak másolja be és illessze be a numerikus kódot a HTML-be.

Néhány karakterkészlet:

  • Pénznem kódok
  • Matematikai kódok
  • Írásjelek
  • Kiejtési kódok
  • Diakritikus kódok

Nem angol nyelvű karakterek

A különleges karakterek nem korlátozódnak az angol nyelvre. A nem angol nyelvű speciális karakterek kifejezhetők a HTML-ben, beleértve:

  • spanyol
  • Francia
  • görög
  • román

Tehát mi a hexadecimális kód?

Hexadecimális kód egy alternatív formátum a speciális karakterek megjelenítéséhez a HTML kódban. Használhatja a kívánt módszert a weboldalához. A karakterkészleteket online megnézheti, és ugyanúgy használhatja őket, mint baráti kódokat vagy numerikus kódokat.

Adja hozzá a Unicode nyilatkozatot a dokumentumfejéhez

Adja hozzá a következő metataget bárhol a hogy a speciális karakterek megfelelően jelennek meg.

tartalom = "szöveg / html; charset = utf-8" />

tippek

Függetlenül attól, hogy melyik módszert használja, tartsa szem előtt néhány legjobb gyakorlatot:

  • Végezetül fejezze be az entitást pontosvesszővel. Egyes HTML-szerkesztők lehetővé teszik, hogy HTML kódokat adjon meg az utolsó pontosvessző nélkül, de az oldalai érvénytelenek lesznek, és sok web böngésző nem jeleníti meg helyesen az entitást.
  • Mindig kezdődik egy lámpa. Sok webszerkesztő lehetővé teszi, hogy elszabaduljon az "amp; de ha csak egy XHTML-ben megjelenít egy jelet, érvényesítési hibát okoz.
  • Teszteld oldaladat annyi böngészőben, amennyit csak tudsz. Ha a karakter kulcsfontosságú a dokumentum megértése szempontjából, és nem tesztelheti azt az ügyfelek által használt böngésző / operációs rendszer kombinációban, találnia kell egy másik módot annak megjelenítésére. Azonban, mielőtt képeket vagy valami mást használna, próbáljon ki egy olyan böngészőeszköz-teszteszközt, amely több böngészőben érvényesítheti a kódot.