Karakterreferenciák

Akármilyen karakterkészletet is használunk egy HTML dokumentum elkészítésénél, egészen biztos, hogy vannak olyan karakterek, amelyeket a billentyűzetről nem lehet begépelni. Az ilyen karakterek megadását teszi lehetővé a karakterreferencia. Ez olyan karaktereknek a weboldalon való megjelenítésére is alkalmas, amelyek az adott karakterkészletben egyáltalán nem szerepelnek. Továbbá azon speciális karaktereknek a megjelenítését is lehetővé teszi, amely karaktereket egyszerűen begépelni azért nem lehet, mert a HTML nyelv speciális célú szimbólumai (mint például a < karakter).

A karakterreferenciákat a HTML dokumentumban kétféleképpen lehet használni:

  1. A karakter kódjának megadásával (akár decimálisan, akár hexadecimálisan).
  2. Egyes karaktereknek nevük is van, amivel hivatkozni lehet rájuk.

A megjegyzésen belül szereplő karakterreferenciáknak nincs különleges jelentésük.

Mindkét esetben a karakterreferenciát egy & jellel kell kezdeni, és a végét egy ; jellel lezárni.

Numerikus referencia

A numerikus referencia a karakterkód megadását teszi lehetővé. Két formája lehetséges:

  1. Egy # után decimálisan a karakterkódot kell megadni, amely az ISO 10646 szabvány szerinti számot jelenti.
  2. Ha a # jel után egy kis vagy nagy X is szerepel, akkor utána hexadecimális szám adandó meg.

Íme néhány példa:

Nevesített referenciák

A gyakran előforduló, de nem begépelhető karakterekhez léteznek nevesített referenciák is. A név általában azért jobb a kód megadásánál, mert a név utal az adott karakter jelentésére, így könnyebb megjegyezni, mint a karakterkódot.

Íme a legfontosabb nevesített karakterreferenciák:

szövegeredményszövegeredmény
&nbsp;nem törhető szóköz&iexcl;¡
&cent;¢&pound;£
&curren;¤&yen;¥
&brvbar;¦&sect;§
&uml;¨&copy;©
&ordf;ª&laquo;«
&not;¬&shy;lágy elválasztás, sor végén sortörést eredményez
&reg;®&deg;°
&plusmn;±&sup2;²
&sup3;³&acute;´
&micro;µ&para;
&middot;·&ordm;º
&raquo;»&frac14;¼
&frac12;½&frac34;¾
&iquest;¿&Agrave;À
&Aacute;Á&Acirc;Â
&Atilde;Ã&Auml;Ä
&Aring;Å&AElig;Æ
&Ccedil;Ç&Egrave;È
&Eacute;É&Ecirc;Ê
&Euml;Ë&Igrave;Ì
&Iacute;Í&Icirc;Î
&Iuml;Ï&ETH;Ð
&Ntilde;Ñ&Ograve;Ò
&Oacute;Ó&Ocirc;Ô
&Otilde;Õ&Ouml;Ö
&times;×&Oslash;Ø
&Ugrave;Ù&Uacute;Ú
&THORN;Þ&szlig;ß
&agrave;à&aacute;á
&acirc;â&atilde;ã
&aelig;æ&ccedil;ç
&egrave;è&eacute;é
&igrave;ì&iacute;í
&eth;ð&ntilde;ñ
&ograve;ò&oacute;ó
&ocirc;ô&otilde;õ
&ouml;ö&divide;÷
&oslash;ø&ugrave;ù
&uacute;ú&ucirc;û
&uuml;ü&yacute;ý
&thorn;þ&fnof;ƒ
&Alpha;Α&alpha;α
&Beta;Β&beta;β
&Gamma;Γ&gamma;γ
...
&Omega;Ω&omega;ω
&sigmaf;ς&thetasym;ϑ
&piv;ϖ&bull;
&hellip;&prime;
&Prime;&oline;
&frasl;&real;
&trade;&alefsym;
&larr;&uarr;
&rarr;&darr;
&harr;&crarr;
&lArr;&uArr;
&rArr;&dArr;
&hArr;&forall;
&part;&exist;
&empty;&nabla;
&isin;&notin;
&ni;&prod;
&sum;&minus;
&lowast;&radic;
&infin;&and;
&or;&cap;
&cup;&int;
&sim;&cong;
&ne;&equiv;
&le;&ge;
&sub;&sup;
&nsub;&sube;
&supe;&sdot;
&spades;&clubs;
&hearts;&diams;
&quot;"&amp;&
&lt;<&gt;>
&ndash;&mdash;
&lsquo;&rsquo;
&sbquo;&ldquo;
&rdquo;&bdquo;
&dagger;&Dagger;
&euro;

A táblázat nem tartalmazza a teljes listát, de az megtalálható a HTML szabványban. Ahogy az látható, valamennyi görög betűnek, és a leggyakoribb matematikai jeleknek van nevesített referenciája.

Kiemelendő a fentiek közül néhány, amelynek használata azért szükséges, mert a HTML nyelv szimbólumait jelenti, amelyek csak így begépelve jelennek meg: