HTML Entiteti
Šta su HTML Entiteti?
U HTML-u postoje karakteri (slova, znakovi) koji su rezervisani.
Rezervisani karakteri moraju biti zamjenjeni entitetima.
HTML Entiteti predstavljaju niz karaktera koji zamjenjuju rezervisane karaktere.
Ukoliko želimo prikazati znak manje (<) ili veće (>), pretraživač ih može zamijeniti tagovima.
Sintaksa
Entiteti se mogu pisati na dva načina, sa imenom entiteta ili njegovim brojem.
Entiteti se pišu tako što se prvo stavi znak Ampersand (&), pa onda ime entiteta.
Ako koristimo broj entiteta, onda prvo stavimo &, zatim # pa onda broj entiteta.
   &ime_entiteta
   &#broj_entiteta
Znak manje se piše ovako: <
Znak veće se piše ovako:   >
<p> Znak manje se piše ovako: &lt </p>
<p> Znak veće se piše ovako:  &gt </p>
&nbsp
&nbsp (Non-breaking Space) entitet dodaje jedno prazno polje (razmak).
HTML po defaultu automatski briše sva prazna polja između riječi, osim jednog.
Ukoliko bi stavili deset razmaka između dvije riječi u HTML dokumentu, devet bi bilo zanemareno.
Za dodavanje više razmaka između riječi koirsiti se &nbsp entitet.
   100 km/h     U ovom primjeru je samo jedan razmak
   100   km/h   U ovom primjeru su dva razmaka
<p> 100 km/h </p>
<p> 100 &nbsp km/h </p>
Tabela Entiteta
Karakter | Značenje | Ime Entiteta | Broj Entiteta |
---|---|---|---|
  | razmak | &nbsp | &#160 |
< | manje | &lt | &#60 |
> | veće | &gt | &#62 |
& | Ampersand | &amp | &#38 |
" | dvostruki navodnici | &qout | &#34 |
' | jednostruki navodnici | &apos | &#39 |
¢ | cent | &cent | &#162 |
£ | pound | &pound | &#163 |
¥ | yen | &yen | &#165 |
© | copy | &copy | &#169 |
® | registrirana marka | &reg | &#174 |